builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0279 starttime: 1464623554.8 results: success (0) buildid: 20160530075343 builduid: 347dbc64cac343d6901446652388f9f8 revision: de472f31c8a3f1711bdf65beecc8dfa983950b64 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:34.800145) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:34.800890) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:34.801388) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:34.827223) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:34.827697) ========= 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.3roXcvZ65I/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.MBOKqRz1sY/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-30 08:52:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 178M=0s 2016-05-30 08:52:34 (178 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.135085 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:34.983916) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:34.984261) ========= 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.3roXcvZ65I/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.MBOKqRz1sY/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/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.037232 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:35.039770) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:35.040199) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev de472f31c8a3f1711bdf65beecc8dfa983950b64 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev de472f31c8a3f1711bdf65beecc8dfa983950b64 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.3roXcvZ65I/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.MBOKqRz1sY/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-30 08:52:35,122 truncating revision to first 12 chars 2016-05-30 08:52:35,122 Setting DEBUG logging. 2016-05-30 08:52:35,122 attempt 1/10 2016-05-30 08:52:35,122 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/de472f31c8a3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 08:52:35,633 unpacking tar archive at: mozilla-aurora-de472f31c8a3/testing/mozharness/ program finished with exit code 0 elapsedTime=0.774285 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:35.834672) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:35.834987) ========= script_repo_revision: de472f31c8a3f1711bdf65beecc8dfa983950b64 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:35.835355) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:35.835632) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:52:35.852874) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 10 secs) (at 2016-05-30 08:52:35.853440) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.3roXcvZ65I/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.MBOKqRz1sY/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/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 08:52:36 INFO - MultiFileLogger online at 20160530 08:52:36 in /builds/slave/test 08:52:36 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:52:36 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:52:36 INFO - {'append_to_log': False, 08:52:36 INFO - 'base_work_dir': '/builds/slave/test', 08:52:36 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:52:36 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:52:36 INFO - 'buildbot_json_path': 'buildprops.json', 08:52:36 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:52:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:52:36 INFO - 'download_minidump_stackwalk': True, 08:52:36 INFO - 'download_symbols': 'true', 08:52:36 INFO - 'e10s': False, 08:52:36 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:52:36 INFO - 'tooltool.py': '/tools/tooltool.py', 08:52:36 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:52:36 INFO - '/tools/misc-python/virtualenv.py')}, 08:52:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:52:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:52:36 INFO - 'log_level': 'info', 08:52:36 INFO - 'log_to_console': True, 08:52:36 INFO - 'opt_config_files': (), 08:52:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:52:36 INFO - '--processes=1', 08:52:36 INFO - '--config=%(test_path)s/wptrunner.ini', 08:52:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:52:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:52:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:52:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:52:36 INFO - 'pip_index': False, 08:52:36 INFO - 'require_test_zip': True, 08:52:36 INFO - 'test_type': ('testharness',), 08:52:36 INFO - 'this_chunk': '1', 08:52:36 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:52:36 INFO - 'total_chunks': '10', 08:52:36 INFO - 'virtualenv_path': 'venv', 08:52:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:52:36 INFO - 'work_dir': 'build'} 08:52:36 INFO - ##### 08:52:36 INFO - ##### Running clobber step. 08:52:36 INFO - ##### 08:52:36 INFO - Running pre-action listener: _resource_record_pre_action 08:52:36 INFO - Running main action method: clobber 08:52:36 INFO - rmtree: /builds/slave/test/build 08:52:36 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:52:37 INFO - Running post-action listener: _resource_record_post_action 08:52:37 INFO - ##### 08:52:37 INFO - ##### Running read-buildbot-config step. 08:52:37 INFO - ##### 08:52:37 INFO - Running pre-action listener: _resource_record_pre_action 08:52:37 INFO - Running main action method: read_buildbot_config 08:52:37 INFO - Using buildbot properties: 08:52:37 INFO - { 08:52:37 INFO - "project": "", 08:52:37 INFO - "product": "firefox", 08:52:37 INFO - "script_repo_revision": "production", 08:52:37 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 08:52:37 INFO - "repository": "", 08:52:37 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 08:52:37 INFO - "buildid": "20160530075343", 08:52:37 INFO - "pgo_build": "False", 08:52:37 INFO - "basedir": "/builds/slave/test", 08:52:37 INFO - "buildnumber": 9, 08:52:37 INFO - "slavename": "t-yosemite-r7-0279", 08:52:37 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 08:52:37 INFO - "platform": "macosx64", 08:52:37 INFO - "branch": "mozilla-aurora", 08:52:37 INFO - "revision": "de472f31c8a3f1711bdf65beecc8dfa983950b64", 08:52:37 INFO - "repo_path": "releases/mozilla-aurora", 08:52:37 INFO - "moz_repo_path": "", 08:52:37 INFO - "stage_platform": "macosx64", 08:52:37 INFO - "builduid": "347dbc64cac343d6901446652388f9f8", 08:52:37 INFO - "slavebuilddir": "test" 08:52:37 INFO - } 08:52:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 08:52:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 08:52:37 INFO - Running post-action listener: _resource_record_post_action 08:52:37 INFO - ##### 08:52:37 INFO - ##### Running download-and-extract step. 08:52:37 INFO - ##### 08:52:37 INFO - Running pre-action listener: _resource_record_pre_action 08:52:37 INFO - Running main action method: download_and_extract 08:52:37 INFO - mkdir: /builds/slave/test/build/tests 08:52:37 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')]} 08:52:37 INFO - https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:52:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:52:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:52:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:52:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 08:52:38 INFO - Downloaded 1235 bytes. 08:52:38 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:52:38 INFO - Using the following test package requirements: 08:52:38 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:52:38 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:52:38 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 08:52:38 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:52:38 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 08:52:38 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:52:38 INFO - u'jsshell-mac64.zip'], 08:52:38 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:52:38 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 08:52:38 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:52:38 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:52:38 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 08:52:38 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:52:38 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 08:52:38 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:52:38 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 08:52:38 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:52:38 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 08:52:38 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 08:52: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')]} 08:52:38 INFO - https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:52:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:52:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:52:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:52:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 08:52:40 INFO - Downloaded 18344626 bytes. 08:52:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:52:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:52:40 INFO - caution: filename not matched: web-platform/* 08:52:40 INFO - Return code: 11 08:52:40 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')]} 08:52:40 INFO - https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:52:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:52:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:52:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:52:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 08:52:43 INFO - Downloaded 36409193 bytes. 08:52:43 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:52:43 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:52:47 INFO - caution: filename not matched: bin/* 08:52:47 INFO - caution: filename not matched: config/* 08:52:47 INFO - caution: filename not matched: mozbase/* 08:52:47 INFO - caution: filename not matched: marionette/* 08:52:47 INFO - caution: filename not matched: tools/wptserve/* 08:52:47 INFO - Return code: 11 08:52:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:47 INFO - https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 08:52:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:52:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:52:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 08:52:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 08:52:49 INFO - Downloaded 73073867 bytes. 08:52:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:52:49 INFO - mkdir: /builds/slave/test/properties 08:52:49 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:52:49 INFO - Writing to file /builds/slave/test/properties/build_url 08:52:49 INFO - Contents: 08:52:49 INFO - build_url:https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:52:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:52:50 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:52:50 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:52:50 INFO - Contents: 08:52:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:52:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:50 INFO - https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:52:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:52:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:52:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:52:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 08:52:53 INFO - Downloaded 103664755 bytes. 08:52:53 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:52:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:52:57 INFO - Return code: 0 08:52:57 INFO - Running post-action listener: _resource_record_post_action 08:52:57 INFO - Running post-action listener: set_extra_try_arguments 08:52:57 INFO - ##### 08:52:57 INFO - ##### Running create-virtualenv step. 08:52:57 INFO - ##### 08:52:57 INFO - Running pre-action listener: _pre_create_virtualenv 08:52:57 INFO - Running pre-action listener: _resource_record_pre_action 08:52:57 INFO - Running main action method: create_virtualenv 08:52:57 INFO - Creating virtualenv /builds/slave/test/build/venv 08:52:57 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 08:52:57 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:52:57 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:52:57 INFO - Using real prefix '/tools/python27' 08:52:57 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:52:57 INFO - Installing distribute.............................................................................................................................................................................................done. 08:53:00 INFO - Installing pip.................done. 08:53:00 INFO - Return code: 0 08:53:00 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:53:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:53:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:53:00 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 0x10bf0fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf2cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff413cb2f90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf285e0>, '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 0x10bb0bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb36990>, '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.3roXcvZ65I/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.MBOKqRz1sY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:53:00 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 08:53:00 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 08:53:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.3roXcvZ65I/Render', 08:53:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:53:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:53:00 INFO - 'HOME': '/Users/cltbld', 08:53:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:53:00 INFO - 'LOGNAME': 'cltbld', 08:53:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:00 INFO - 'MOZ_NO_REMOTE': '1', 08:53:00 INFO - 'NO_EM_RESTART': '1', 08:53:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:53:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:00 INFO - 'PWD': '/builds/slave/test', 08:53:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:53:00 INFO - 'SHELL': '/bin/bash', 08:53:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MBOKqRz1sY/Listeners', 08:53:00 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 08:53:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:53:00 INFO - 'USER': 'cltbld', 08:53:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:53:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:53:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:53:00 INFO - 'XPC_FLAGS': '0x0', 08:53:00 INFO - 'XPC_SERVICE_NAME': '0', 08:53:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:53:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:01 INFO - Downloading/unpacking psutil>=0.7.1 08:53:01 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 08:53:01 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 08:53:01 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 08:53:01 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 08:53:01 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 08:53:01 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 08:53:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:53:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:53:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:53:03 INFO - Installing collected packages: psutil 08:53:03 INFO - Running setup.py install for psutil 08:53:04 INFO - building 'psutil._psutil_osx' extension 08:53:04 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 08:53:04 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 08:53:04 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 08:53:04 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 08:53:04 INFO - building 'psutil._psutil_posix' extension 08:53:04 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 08:53:04 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:53:04 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:53:04 INFO - ^ 08:53:04 INFO - 1 warning generated. 08:53:04 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 08:53:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:53:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:53:05 INFO - Successfully installed psutil 08:53:05 INFO - Cleaning up... 08:53:05 INFO - Return code: 0 08:53:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:53: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')]} 08:53:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:53: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')]} 08:53:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:53:05 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 0x10bf0fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf2cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff413cb2f90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf285e0>, '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 0x10bb0bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb36990>, '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.3roXcvZ65I/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.MBOKqRz1sY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:53:05 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 08:53:05 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 08:53:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.3roXcvZ65I/Render', 08:53:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:53:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:53:05 INFO - 'HOME': '/Users/cltbld', 08:53:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:53:05 INFO - 'LOGNAME': 'cltbld', 08:53:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:05 INFO - 'MOZ_NO_REMOTE': '1', 08:53:05 INFO - 'NO_EM_RESTART': '1', 08:53:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:53:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:05 INFO - 'PWD': '/builds/slave/test', 08:53:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:53:05 INFO - 'SHELL': '/bin/bash', 08:53:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MBOKqRz1sY/Listeners', 08:53:05 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 08:53:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:53:05 INFO - 'USER': 'cltbld', 08:53:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:53:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:53:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:53:05 INFO - 'XPC_FLAGS': '0x0', 08:53:05 INFO - 'XPC_SERVICE_NAME': '0', 08:53:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:53:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:53:05 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 08:53:05 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 08:53:05 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 08:53:05 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 08:53:05 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 08:53:05 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 08:53:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:53:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:53:07 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:53:07 INFO - Installing collected packages: mozsystemmonitor 08:53:07 INFO - Running setup.py install for mozsystemmonitor 08:53:08 INFO - Successfully installed mozsystemmonitor 08:53:08 INFO - Cleaning up... 08:53:08 INFO - Return code: 0 08:53:08 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:53: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')]} 08:53:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:53: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')]} 08:53:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:53:08 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 0x10bf0fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf2cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff413cb2f90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf285e0>, '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 0x10bb0bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb36990>, '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.3roXcvZ65I/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.MBOKqRz1sY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:53:08 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 08:53:08 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 08:53:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.3roXcvZ65I/Render', 08:53:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:53:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:53:08 INFO - 'HOME': '/Users/cltbld', 08:53:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:53:08 INFO - 'LOGNAME': 'cltbld', 08:53:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:08 INFO - 'MOZ_NO_REMOTE': '1', 08:53:08 INFO - 'NO_EM_RESTART': '1', 08:53:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:53:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:08 INFO - 'PWD': '/builds/slave/test', 08:53:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:53:08 INFO - 'SHELL': '/bin/bash', 08:53:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MBOKqRz1sY/Listeners', 08:53:08 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 08:53:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:53:08 INFO - 'USER': 'cltbld', 08:53:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:53:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:53:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:53:08 INFO - 'XPC_FLAGS': '0x0', 08:53:08 INFO - 'XPC_SERVICE_NAME': '0', 08:53:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:53:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:08 INFO - Downloading/unpacking blobuploader==1.2.4 08:53:08 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 08:53:08 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 08:53:08 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 08:53:08 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 08:53:08 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 08:53:08 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 08:53:10 INFO - Downloading blobuploader-1.2.4.tar.gz 08:53:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:53:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:53:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:53:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:53:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:53:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:53:11 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 08:53:11 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 08:53:11 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 08:53:11 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 08:53:11 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 08:53:11 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 08:53:11 INFO - Downloading docopt-0.6.1.tar.gz 08:53:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:53:12 INFO - Installing collected packages: blobuploader, requests, docopt 08:53:12 INFO - Running setup.py install for blobuploader 08:53:12 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:53:12 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:53:12 INFO - Running setup.py install for requests 08:53:12 INFO - Running setup.py install for docopt 08:53:12 INFO - Successfully installed blobuploader requests docopt 08:53:12 INFO - Cleaning up... 08:53:13 INFO - Return code: 0 08:53:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:53:13 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')]} 08:53:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:53:13 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')]} 08:53:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:53:13 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 0x10bf0fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf2cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff413cb2f90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf285e0>, '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 0x10bb0bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb36990>, '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.3roXcvZ65I/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.MBOKqRz1sY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:53:13 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 08:53:13 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 08:53:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.3roXcvZ65I/Render', 08:53:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:53:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:53:13 INFO - 'HOME': '/Users/cltbld', 08:53:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:53:13 INFO - 'LOGNAME': 'cltbld', 08:53:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:13 INFO - 'MOZ_NO_REMOTE': '1', 08:53:13 INFO - 'NO_EM_RESTART': '1', 08:53:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:53:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:13 INFO - 'PWD': '/builds/slave/test', 08:53:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:53:13 INFO - 'SHELL': '/bin/bash', 08:53:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MBOKqRz1sY/Listeners', 08:53:13 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 08:53:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:53:13 INFO - 'USER': 'cltbld', 08:53:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:53:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:53:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:53:13 INFO - 'XPC_FLAGS': '0x0', 08:53:13 INFO - 'XPC_SERVICE_NAME': '0', 08:53:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:53:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:53:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-2jsOdz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:53:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:53:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-OMcQEr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:53:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:53:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-iTa1fO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:53:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:53:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-mJygMn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:53:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:53:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-UMp2Nm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:53:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:53:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-82BLXe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:53:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:53:13 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-AtAwzj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:53:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:53:14 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-ju1REG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:53:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:53:14 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-3l5XkT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:53:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:53:14 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-UbBnH7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:53:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:53:14 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-6rD9vY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:53:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:53:14 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-8xUKSC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:53:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:53:14 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-Pohndc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:53:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:53:14 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-uxcbPr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:53:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:53:14 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-qVz_wn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:53:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:53:14 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-0zTXsj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:53:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:53:14 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-1pJ239-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:53:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:53:15 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-IZfbOg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:53:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:53:15 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-Rgfipu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:53:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:53:15 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-S0gNhF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:53:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:53:15 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-3NxdwX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:53:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:53:15 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 08:53:15 INFO - Running setup.py install for manifestparser 08:53:15 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:53:16 INFO - Running setup.py install for mozcrash 08:53:16 INFO - Running setup.py install for mozdebug 08:53:16 INFO - Running setup.py install for mozdevice 08:53:16 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:53:16 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:53:16 INFO - Running setup.py install for mozfile 08:53:16 INFO - Running setup.py install for mozhttpd 08:53:16 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:53:16 INFO - Running setup.py install for mozinfo 08:53:16 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:53:16 INFO - Running setup.py install for mozInstall 08:53:16 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:53:16 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:53:16 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:53:16 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:53:17 INFO - Running setup.py install for mozleak 08:53:17 INFO - Running setup.py install for mozlog 08:53:17 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:53:17 INFO - Running setup.py install for moznetwork 08:53:17 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:53:17 INFO - Running setup.py install for mozprocess 08:53:17 INFO - Running setup.py install for mozprofile 08:53:17 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:53:17 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:53:17 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:53:17 INFO - Running setup.py install for mozrunner 08:53:17 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:53:17 INFO - Running setup.py install for mozscreenshot 08:53:18 INFO - Running setup.py install for moztest 08:53:18 INFO - Running setup.py install for mozversion 08:53:18 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:53:18 INFO - Running setup.py install for wptserve 08:53:18 INFO - Running setup.py install for marionette-driver 08:53:18 INFO - Running setup.py install for browsermob-proxy 08:53:18 INFO - Running setup.py install for marionette-client 08:53:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:53:19 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:53:19 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 08:53:19 INFO - Cleaning up... 08:53:19 INFO - Return code: 0 08:53:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:53:19 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')]} 08:53:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:53:19 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')]} 08:53:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:53:19 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 0x10bf0fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf2cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff413cb2f90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10bf285e0>, '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 0x10bb0bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb36990>, '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.3roXcvZ65I/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.MBOKqRz1sY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:53:19 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 08:53:19 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 08:53:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.3roXcvZ65I/Render', 08:53:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:53:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:53:19 INFO - 'HOME': '/Users/cltbld', 08:53:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:53:19 INFO - 'LOGNAME': 'cltbld', 08:53:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:19 INFO - 'MOZ_NO_REMOTE': '1', 08:53:19 INFO - 'NO_EM_RESTART': '1', 08:53:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:53:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:19 INFO - 'PWD': '/builds/slave/test', 08:53:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:53:19 INFO - 'SHELL': '/bin/bash', 08:53:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MBOKqRz1sY/Listeners', 08:53:19 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 08:53:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:53:19 INFO - 'USER': 'cltbld', 08:53:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:53:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:53:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:53:19 INFO - 'XPC_FLAGS': '0x0', 08:53:19 INFO - 'XPC_SERVICE_NAME': '0', 08:53:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:53:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:53:19 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-wAVaD7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:53:19 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)) 08:53:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:53:19 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-6MjZ9V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:53:19 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)) 08:53:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:53:19 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-Ea7uJI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:53:19 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)) 08:53:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:53:19 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-NnwGQQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:53:19 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)) 08:53:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:53:19 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-j3et48-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:53:20 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)) 08:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:53:20 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-1m12ZX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:53:20 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)) 08:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:53:20 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-sLJXLv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:53:20 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)) 08:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:53:20 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-frrqCb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:53:20 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)) 08:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:53:20 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-L5BJaq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:53:20 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)) 08:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:53:20 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-twjtsc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:53:20 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)) 08:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:53:20 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-Uf5jyd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:53:20 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)) 08:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:53:20 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-XA0bNk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:53:20 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)) 08:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:53:20 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-RQNEz3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:53:20 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)) 08:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:53:20 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-9K5aYt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:53:20 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)) 08:53:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:53:20 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-uFAIh_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:53:21 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)) 08:53:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:53:21 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-nufHQI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:53:21 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)) 08:53:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:53:21 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-0uHiCJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:53:21 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)) 08:53:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:53:21 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-klueFB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:53:21 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)) 08:53:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:53:21 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-wDqhe0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:53:21 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)) 08:53:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:53:21 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-8FgdtZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:53:21 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)) 08:53:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:53:21 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-gZLTBv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:53:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:53:22 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)) 08:53:22 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)) 08:53:22 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)) 08:53:22 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)) 08:53:22 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)) 08:53:22 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)) 08:53:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:53:22 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 08:53:22 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 08:53:22 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 08:53:22 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 08:53:22 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 08:53:22 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 08:53:24 INFO - Downloading blessings-1.6.tar.gz 08:53:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:53:24 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)) 08:53:24 INFO - Installing collected packages: blessings 08:53:24 INFO - Running setup.py install for blessings 08:53:24 INFO - Successfully installed blessings 08:53:24 INFO - Cleaning up... 08:53:24 INFO - Return code: 0 08:53:24 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:53:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:53:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:53:25 INFO - Reading from file tmpfile_stdout 08:53:25 INFO - Current package versions: 08:53:25 INFO - blessings == 1.6 08:53:25 INFO - blobuploader == 1.2.4 08:53:25 INFO - browsermob-proxy == 0.6.0 08:53:25 INFO - docopt == 0.6.1 08:53:25 INFO - manifestparser == 1.1 08:53:25 INFO - marionette-client == 2.3.0 08:53:25 INFO - marionette-driver == 1.4.0 08:53:25 INFO - mozInstall == 1.12 08:53:25 INFO - mozcrash == 0.17 08:53:25 INFO - mozdebug == 0.1 08:53:25 INFO - mozdevice == 0.48 08:53:25 INFO - mozfile == 1.2 08:53:25 INFO - mozhttpd == 0.7 08:53:25 INFO - mozinfo == 0.9 08:53:25 INFO - mozleak == 0.1 08:53:25 INFO - mozlog == 3.1 08:53:25 INFO - moznetwork == 0.27 08:53:25 INFO - mozprocess == 0.22 08:53:25 INFO - mozprofile == 0.28 08:53:25 INFO - mozrunner == 6.11 08:53:25 INFO - mozscreenshot == 0.1 08:53:25 INFO - mozsystemmonitor == 0.0 08:53:25 INFO - moztest == 0.7 08:53:25 INFO - mozversion == 1.4 08:53:25 INFO - psutil == 3.1.1 08:53:25 INFO - requests == 1.2.3 08:53:25 INFO - wptserve == 1.4.0 08:53:25 INFO - wsgiref == 0.1.2 08:53:25 INFO - Running post-action listener: _resource_record_post_action 08:53:25 INFO - Running post-action listener: _start_resource_monitoring 08:53:25 INFO - Starting resource monitoring. 08:53:25 INFO - ##### 08:53:25 INFO - ##### Running pull step. 08:53:25 INFO - ##### 08:53:25 INFO - Running pre-action listener: _resource_record_pre_action 08:53:25 INFO - Running main action method: pull 08:53:25 INFO - Pull has nothing to do! 08:53:25 INFO - Running post-action listener: _resource_record_post_action 08:53:25 INFO - ##### 08:53:25 INFO - ##### Running install step. 08:53:25 INFO - ##### 08:53:25 INFO - Running pre-action listener: _resource_record_pre_action 08:53:25 INFO - Running main action method: install 08:53:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:53:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:53:25 INFO - Reading from file tmpfile_stdout 08:53:25 INFO - Detecting whether we're running mozinstall >=1.0... 08:53:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:53:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:53:25 INFO - Reading from file tmpfile_stdout 08:53:25 INFO - Output received: 08:53:25 INFO - Usage: mozinstall [options] installer 08:53:25 INFO - Options: 08:53:25 INFO - -h, --help show this help message and exit 08:53:25 INFO - -d DEST, --destination=DEST 08:53:25 INFO - Directory to install application into. [default: 08:53:25 INFO - "/builds/slave/test"] 08:53:25 INFO - --app=APP Application being installed. [default: firefox] 08:53:25 INFO - mkdir: /builds/slave/test/build/application 08:53:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 08:53:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 08:53:43 INFO - Reading from file tmpfile_stdout 08:53:43 INFO - Output received: 08:53:43 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 08:53:43 INFO - Running post-action listener: _resource_record_post_action 08:53:43 INFO - ##### 08:53:43 INFO - ##### Running run-tests step. 08:53:43 INFO - ##### 08:53:43 INFO - Running pre-action listener: _resource_record_pre_action 08:53:43 INFO - Running main action method: run_tests 08:53:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:53:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:53:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:53:43 INFO - grabbing minidump binary from tooltool 08:53:43 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')]} 08:53:43 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 0x10bf285e0>, '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 0x10bb0bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10bb36990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:53:43 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 08:53:43 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 08:53:43 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:53:43 INFO - Return code: 0 08:53:43 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:53:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:53:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:53:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:53:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.3roXcvZ65I/Render', 08:53:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:53:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:53:43 INFO - 'HOME': '/Users/cltbld', 08:53:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:53:43 INFO - 'LOGNAME': 'cltbld', 08:53:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:53:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:43 INFO - 'MOZ_NO_REMOTE': '1', 08:53:43 INFO - 'NO_EM_RESTART': '1', 08:53:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:53:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:43 INFO - 'PWD': '/builds/slave/test', 08:53:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:53:43 INFO - 'SHELL': '/bin/bash', 08:53:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MBOKqRz1sY/Listeners', 08:53:43 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 08:53:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:53:43 INFO - 'USER': 'cltbld', 08:53:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:53:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:53:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:53:43 INFO - 'XPC_FLAGS': '0x0', 08:53:43 INFO - 'XPC_SERVICE_NAME': '0', 08:53:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:53:43 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:53:44 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 08:53:44 INFO - import pkg_resources 08:53:45 INFO - Using 1 client processes 08:53:45 INFO - wptserve Starting http server on 127.0.0.1:8001 08:53:45 INFO - wptserve Starting http server on 127.0.0.1:8000 08:53:45 INFO - wptserve Starting http server on 127.0.0.1:8443 08:53:47 INFO - SUITE-START | Running 778 tests 08:53:47 INFO - Running testharness tests 08:53:47 INFO - Setting up ssl 08:53:47 INFO - PROCESS | certutil | 08:53:47 INFO - PROCESS | certutil | 08:53:47 INFO - PROCESS | certutil | 08:53:47 INFO - Certificate Nickname Trust Attributes 08:53:47 INFO - SSL,S/MIME,JAR/XPI 08:53:47 INFO - 08:53:47 INFO - web-platform-tests CT,, 08:53:47 INFO - 08:53:47 INFO - Starting runner 08:53:48 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:53:48 INFO - PROCESS | 1649 | 1464623628596 Marionette DEBUG Marionette enabled via build flag and pref 08:53:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x113f2c000 == 1 [pid = 1649] [id = 1] 08:53:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 1 (0x113f2c800) [pid = 1649] [serial = 1] [outer = 0x0] 08:53:48 INFO - PROCESS | 1649 | [1649] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 2 (0x113f2d800) [pid = 1649] [serial = 2] [outer = 0x113f2c800] 08:53:48 INFO - PROCESS | 1649 | 1464623628912 Marionette INFO Listening on port 2828 08:53:49 INFO - PROCESS | 1649 | 1464623629146 Marionette DEBUG Marionette enabled via command-line flag 08:53:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x1166fa000 == 2 [pid = 1649] [id = 2] 08:53:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 3 (0x1166fa800) [pid = 1649] [serial = 3] [outer = 0x0] 08:53:49 INFO - PROCESS | 1649 | [1649] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 4 (0x1166fb800) [pid = 1649] [serial = 4] [outer = 0x1166fa800] 08:53:49 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:49 INFO - PROCESS | 1649 | 1464623629303 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 08:53:49 INFO - PROCESS | 1649 | 1464623629388 Marionette DEBUG Closed connection conn0 08:53:49 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:49 INFO - PROCESS | 1649 | 1464623629392 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 08:53:49 INFO - PROCESS | 1649 | 1464623629403 Marionette DEBUG Closed connection conn1 08:53:49 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:49 INFO - PROCESS | 1649 | 1464623629408 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 08:53:49 INFO - PROCESS | 1649 | 1464623629416 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:53:49 INFO - PROCESS | 1649 | 1464623629422 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530075343","device":"desktop","version":"48.0a2"} 08:53:49 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:53:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x119aad800 == 3 [pid = 1649] [id = 3] 08:53:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 5 (0x119ab4800) [pid = 1649] [serial = 5] [outer = 0x0] 08:53:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ab5000 == 4 [pid = 1649] [id = 4] 08:53:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 6 (0x119c57800) [pid = 1649] [serial = 6] [outer = 0x0] 08:53:50 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:53:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218b8000 == 5 [pid = 1649] [id = 5] 08:53:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 7 (0x119c0ec00) [pid = 1649] [serial = 7] [outer = 0x0] 08:53:50 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:53:50 INFO - PROCESS | 1649 | [1649] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:53:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 8 (0x119162800) [pid = 1649] [serial = 8] [outer = 0x119c0ec00] 08:53:50 INFO - PROCESS | 1649 | [1649] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:53:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 9 (0x123712000) [pid = 1649] [serial = 9] [outer = 0x119ab4800] 08:53:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 10 (0x121784000) [pid = 1649] [serial = 10] [outer = 0x119c57800] 08:53:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 11 (0x121785c00) [pid = 1649] [serial = 11] [outer = 0x119c0ec00] 08:53:51 INFO - PROCESS | 1649 | [1649] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:53:51 INFO - PROCESS | 1649 | 1464623631621 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 1649 | 1464623631636 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 12 (0x126fefc00) [pid = 1649] [serial = 12] [outer = 0x119c0ec00] 08:53:52 INFO - PROCESS | 1649 | 1464623632007 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"afefe861-1e49-e643-b6f5-8d3148818c4f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530075343","device":"desktop","version":"48.0a2","command_id":1}}] 08:53:52 INFO - PROCESS | 1649 | 1464623632097 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}] 08:53:52 INFO - PROCESS | 1649 | 1464623632164 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:53:52 INFO - PROCESS | 1649 | 1464623632245 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:53:52 INFO - PROCESS | 1649 | [1649] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:53:52 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:53:52 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:53:52 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:53:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 13 (0x1288a8c00) [pid = 1649] [serial = 13] [outer = 0x119c0ec00] 08:53:52 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:53:52 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:52 INFO - PROCESS | 1649 | 1464623632531 Marionette TRACE conn2 <- [1,3,null,{}] 08:53:52 INFO - PROCESS | 1649 | 1464623632534 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:53:52 INFO - PROCESS | 1649 | 1464623632545 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:53:52 INFO - PROCESS | 1649 | 1464623632573 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 1649 | 1464623632575 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:53:52 INFO - PROCESS | 1649 | 1464623632583 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 1649 | 1464623632585 Marionette TRACE conn2 <- [1,6,null,{}] 08:53:52 INFO - PROCESS | 1649 | 1464623632588 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}] 08:53:52 INFO - PROCESS | 1649 | 1464623632601 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:53:52 INFO - PROCESS | 1649 | 1464623632603 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12902a000 == 6 [pid = 1649] [id = 6] 08:53:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 14 (0x1290bb800) [pid = 1649] [serial = 14] [outer = 0x0] 08:53:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 15 (0x12936c800) [pid = 1649] [serial = 15] [outer = 0x1290bb800] 08:53:52 INFO - PROCESS | 1649 | 1464623632636 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 16 (0x129372800) [pid = 1649] [serial = 16] [outer = 0x1290bb800] 08:53:52 INFO - PROCESS | 1649 | 1464623632951 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]]]}] 08:53:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x129541800 == 7 [pid = 1649] [id = 7] 08:53:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 17 (0x129376400) [pid = 1649] [serial = 17] [outer = 0x0] 08:53:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 18 (0x1295e0400) [pid = 1649] [serial = 18] [outer = 0x129376400] 08:53:52 INFO - PROCESS | 1649 | 1464623632983 Marionette DEBUG loaded listener.js 08:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 419ms 08:53:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 19 (0x12977f400) [pid = 1649] [serial = 19] [outer = 0x129376400] 08:53:53 INFO - PROCESS | 1649 | 1464623633032 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 1649 | 1464623633033 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:53:53 INFO - PROCESS | 1649 | 1464623633067 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 1649 | 1464623633068 Marionette TRACE conn2 <- [1,10,null,{}] 08:53:53 INFO - PROCESS | 1649 | 1464623633083 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}] 08:53:53 INFO - PROCESS | 1649 | 1464623633208 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:53:53 INFO - PROCESS | 1649 | 1464623633242 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c1000 == 8 [pid = 1649] [id = 8] 08:53:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 20 (0x12a8f4c00) [pid = 1649] [serial = 20] [outer = 0x0] 08:53:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 21 (0x12a8f6800) [pid = 1649] [serial = 21] [outer = 0x12a8f4c00] 08:53:53 INFO - PROCESS | 1649 | 1464623633272 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 22 (0x12a8fac00) [pid = 1649] [serial = 22] [outer = 0x12a8f4c00] 08:53:53 INFO - PROCESS | 1649 | 1464623633701 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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 681ms 08:53:53 INFO - PROCESS | 1649 | 1464623633743 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 1649 | 1464623633746 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:53:53 INFO - PROCESS | 1649 | 1464623633750 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 1649 | 1464623633752 Marionette TRACE conn2 <- [1,14,null,{}] 08:53:53 INFO - PROCESS | 1649 | 1464623633755 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}] 08:53:53 INFO - PROCESS | 1649 | 1464623633903 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:53:53 INFO - PROCESS | 1649 | 1464623633920 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b40f000 == 9 [pid = 1649] [id = 9] 08:53:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 23 (0x12b221800) [pid = 1649] [serial = 23] [outer = 0x0] 08:53:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 24 (0x12b223400) [pid = 1649] [serial = 24] [outer = 0x12b221800] 08:53:53 INFO - PROCESS | 1649 | 1464623633962 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 25 (0x12b4ed800) [pid = 1649] [serial = 25] [outer = 0x12b221800] 08:53:54 INFO - PROCESS | 1649 | 1464623634381 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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 671ms 08:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:53:54 INFO - PROCESS | 1649 | 1464623634420 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 1649 | 1464623634421 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:53:54 INFO - PROCESS | 1649 | 1464623634424 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 1649 | 1464623634425 Marionette TRACE conn2 <- [1,18,null,{}] 08:53:54 INFO - PROCESS | 1649 | 1464623634427 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}] 08:53:54 INFO - PROCESS | 1649 | 1464623634530 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:53:54 INFO - PROCESS | 1649 | 1464623634535 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x118230800 == 10 [pid = 1649] [id = 10] 08:53:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 26 (0x118330800) [pid = 1649] [serial = 26] [outer = 0x0] 08:53:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 27 (0x118520000) [pid = 1649] [serial = 27] [outer = 0x118330800] 08:53:54 INFO - PROCESS | 1649 | 1464623634561 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 28 (0x12bb0d400) [pid = 1649] [serial = 28] [outer = 0x118330800] 08:53:54 INFO - PROCESS | 1649 | 1464623634817 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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 08:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:53:54 INFO - PROCESS | 1649 | 1464623634853 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 1649 | 1464623634854 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:53:54 INFO - PROCESS | 1649 | 1464623634856 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 1649 | 1464623634858 Marionette TRACE conn2 <- [1,22,null,{}] 08:53:54 INFO - PROCESS | 1649 | 1464623634868 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}] 08:53:54 INFO - PROCESS | 1649 | 1464623634964 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:53:54 INFO - PROCESS | 1649 | 1464623634969 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182e8000 == 11 [pid = 1649] [id = 11] 08:53:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 29 (0x118105c00) [pid = 1649] [serial = 29] [outer = 0x0] 08:53:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 30 (0x118366800) [pid = 1649] [serial = 30] [outer = 0x118105c00] 08:53:55 INFO - PROCESS | 1649 | 1464623635003 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 31 (0x11836fc00) [pid = 1649] [serial = 31] [outer = 0x118105c00] 08:53:55 INFO - PROCESS | 1649 | 1464623635248 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]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 425ms 08:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:53:55 INFO - PROCESS | 1649 | 1464623635285 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 1649 | 1464623635287 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:53:55 INFO - PROCESS | 1649 | 1464623635289 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 1649 | 1464623635290 Marionette TRACE conn2 <- [1,26,null,{}] 08:53:55 INFO - PROCESS | 1649 | 1464623635300 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}] 08:53:55 INFO - PROCESS | 1649 | 1464623635397 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:53:55 INFO - PROCESS | 1649 | 1464623635402 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0c6000 == 12 [pid = 1649] [id = 12] 08:53:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 32 (0x124f8bc00) [pid = 1649] [serial = 32] [outer = 0x0] 08:53:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 33 (0x12c253800) [pid = 1649] [serial = 33] [outer = 0x124f8bc00] 08:53:55 INFO - PROCESS | 1649 | 1464623635426 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 34 (0x12c25cc00) [pid = 1649] [serial = 34] [outer = 0x124f8bc00] 08:53:55 INFO - PROCESS | 1649 | 1464623635666 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]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 08:53:55 INFO - PROCESS | 1649 | 1464623635718 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 1649 | 1464623635719 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:53:55 INFO - PROCESS | 1649 | 1464623635722 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 1649 | 1464623635723 Marionette TRACE conn2 <- [1,30,null,{}] 08:53:55 INFO - PROCESS | 1649 | 1464623635732 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}] 08:53:55 INFO - PROCESS | 1649 | 1464623635825 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:53:55 INFO - PROCESS | 1649 | 1464623635830 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c32e000 == 13 [pid = 1649] [id = 13] 08:53:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 35 (0x12c25f800) [pid = 1649] [serial = 35] [outer = 0x0] 08:53:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 36 (0x12c3ef000) [pid = 1649] [serial = 36] [outer = 0x12c25f800] 08:53:55 INFO - PROCESS | 1649 | 1464623635854 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 37 (0x12c3f3000) [pid = 1649] [serial = 37] [outer = 0x12c25f800] 08:53:56 INFO - PROCESS | 1649 | 1464623636099 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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 08:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:53:56 INFO - PROCESS | 1649 | 1464623636149 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 1649 | 1464623636150 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:53:56 INFO - PROCESS | 1649 | 1464623636152 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 1649 | 1464623636153 Marionette TRACE conn2 <- [1,34,null,{}] 08:53:56 INFO - PROCESS | 1649 | 1464623636156 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}] 08:53:56 INFO - PROCESS | 1649 | 1464623636258 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:53:56 INFO - PROCESS | 1649 | 1464623636263 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6c1000 == 14 [pid = 1649] [id = 14] 08:53:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 38 (0x12c3f3400) [pid = 1649] [serial = 38] [outer = 0x0] 08:53:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 39 (0x12c6de000) [pid = 1649] [serial = 39] [outer = 0x12c3f3400] 08:53:56 INFO - PROCESS | 1649 | 1464623636289 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 40 (0x12c6e6000) [pid = 1649] [serial = 40] [outer = 0x12c3f3400] 08:53:56 INFO - PROCESS | 1649 | 1464623636532 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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 424ms 08:53:56 INFO - PROCESS | 1649 | 1464623636583 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 1649 | 1464623636584 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:53:56 INFO - PROCESS | 1649 | 1464623636586 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 1649 | 1464623636587 Marionette TRACE conn2 <- [1,38,null,{}] 08:53:56 INFO - PROCESS | 1649 | 1464623636590 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}] 08:53:56 INFO - PROCESS | 1649 | 1464623636694 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:53:56 INFO - PROCESS | 1649 | 1464623636699 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca78000 == 15 [pid = 1649] [id = 15] 08:53:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 41 (0x12c6eb000) [pid = 1649] [serial = 41] [outer = 0x0] 08:53:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 42 (0x12cc21c00) [pid = 1649] [serial = 42] [outer = 0x12c6eb000] 08:53:56 INFO - PROCESS | 1649 | 1464623636723 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 43 (0x12cc27400) [pid = 1649] [serial = 43] [outer = 0x12c6eb000] 08:53:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd97000 == 16 [pid = 1649] [id = 16] 08:53:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 44 (0x12cd97800) [pid = 1649] [serial = 44] [outer = 0x0] 08:53:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 45 (0x12cd99000) [pid = 1649] [serial = 45] [outer = 0x12cd97800] 08:53:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 46 (0x12cd92800) [pid = 1649] [serial = 46] [outer = 0x12cd97800] 08:53:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd8b800 == 17 [pid = 1649] [id = 17] 08:53:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 47 (0x12cc22c00) [pid = 1649] [serial = 47] [outer = 0x0] 08:53:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 48 (0x12cdde400) [pid = 1649] [serial = 48] [outer = 0x12cc22c00] 08:53:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 49 (0x12cdd2000) [pid = 1649] [serial = 49] [outer = 0x12cc22c00] 08:53:57 INFO - PROCESS | 1649 | 1464623637084 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]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 518ms 08:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:53:57 INFO - PROCESS | 1649 | 1464623637121 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 1649 | 1464623637122 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:53:57 INFO - PROCESS | 1649 | 1464623637124 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 1649 | 1464623637126 Marionette TRACE conn2 <- [1,42,null,{}] 08:53:57 INFO - PROCESS | 1649 | 1464623637128 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}] 08:53:57 INFO - PROCESS | 1649 | 1464623637220 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:53:57 INFO - PROCESS | 1649 | 1464623637228 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d317000 == 18 [pid = 1649] [id = 18] 08:53:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 50 (0x12cc29800) [pid = 1649] [serial = 50] [outer = 0x0] 08:53:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 51 (0x12d04d000) [pid = 1649] [serial = 51] [outer = 0x12cc29800] 08:53:57 INFO - PROCESS | 1649 | 1464623637253 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 52 (0x12d37c800) [pid = 1649] [serial = 52] [outer = 0x12cc29800] 08:53:57 INFO - PROCESS | 1649 | 1464623637533 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]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 420ms 08:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:53:57 INFO - PROCESS | 1649 | 1464623637550 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 1649 | 1464623637551 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:53:57 INFO - PROCESS | 1649 | 1464623637553 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 1649 | 1464623637555 Marionette TRACE conn2 <- [1,46,null,{}] 08:53:57 INFO - PROCESS | 1649 | 1464623637557 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}] 08:53:57 INFO - PROCESS | 1649 | 1464623637661 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:53:57 INFO - PROCESS | 1649 | 1464623637665 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d679800 == 19 [pid = 1649] [id = 19] 08:53:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 53 (0x118579800) [pid = 1649] [serial = 53] [outer = 0x0] 08:53:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 54 (0x1196eac00) [pid = 1649] [serial = 54] [outer = 0x118579800] 08:53:57 INFO - PROCESS | 1649 | 1464623637693 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 55 (0x12d381c00) [pid = 1649] [serial = 55] [outer = 0x118579800] 08:53:57 INFO - PROCESS | 1649 | 1464623637933 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]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 08:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:53:57 INFO - PROCESS | 1649 | 1464623637986 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 1649 | 1464623637988 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:53:57 INFO - PROCESS | 1649 | 1464623637992 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 1649 | 1464623637998 Marionette TRACE conn2 <- [1,50,null,{}] 08:53:58 INFO - PROCESS | 1649 | 1464623638019 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}] 08:53:58 INFO - PROCESS | 1649 | 1464623638176 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:53:58 INFO - PROCESS | 1649 | 1464623638183 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180f1000 == 20 [pid = 1649] [id = 20] 08:53:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 56 (0x118544800) [pid = 1649] [serial = 56] [outer = 0x0] 08:53:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 57 (0x118547c00) [pid = 1649] [serial = 57] [outer = 0x118544800] 08:53:58 INFO - PROCESS | 1649 | 1464623638223 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 58 (0x12d383c00) [pid = 1649] [serial = 58] [outer = 0x118544800] 08:53:58 INFO - PROCESS | 1649 | 1464623638618 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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 636ms 08:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:53:58 INFO - PROCESS | 1649 | 1464623638628 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 1649 | 1464623638629 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:53:58 INFO - PROCESS | 1649 | 1464623638631 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 1649 | 1464623638633 Marionette TRACE conn2 <- [1,54,null,{}] 08:53:58 INFO - PROCESS | 1649 | 1464623638636 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}] 08:53:58 INFO - PROCESS | 1649 | 1464623638750 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:53:59 INFO - PROCESS | 1649 | 1464623639312 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x111eac800 == 21 [pid = 1649] [id = 21] 08:53:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 59 (0x111f3b400) [pid = 1649] [serial = 59] [outer = 0x0] 08:53:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 60 (0x111f3ec00) [pid = 1649] [serial = 60] [outer = 0x111f3b400] 08:53:59 INFO - PROCESS | 1649 | 1464623639348 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 61 (0x1121ba800) [pid = 1649] [serial = 61] [outer = 0x111f3b400] 08:53:59 INFO - PROCESS | 1649 | 1464623639770 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]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1175ms 08:53:59 INFO - PROCESS | 1649 | 1464623639807 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:53:59 INFO - PROCESS | 1649 | 1464623639810 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:53:59 INFO - PROCESS | 1649 | 1464623639814 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 1649 | 1464623639816 Marionette TRACE conn2 <- [1,58,null,{}] 08:53:59 INFO - PROCESS | 1649 | 1464623639820 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}] 08:53:59 INFO - PROCESS | 1649 | 1464623639932 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:53:59 INFO - PROCESS | 1649 | 1464623639974 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x115e15000 == 22 [pid = 1649] [id = 22] 08:53:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 62 (0x11334d800) [pid = 1649] [serial = 62] [outer = 0x0] 08:54:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x1161be000) [pid = 1649] [serial = 63] [outer = 0x11334d800] 08:54:00 INFO - PROCESS | 1649 | 1464623640006 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x1167ef400) [pid = 1649] [serial = 64] [outer = 0x11334d800] 08:54:00 INFO - PROCESS | 1649 | 1464623640418 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]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 671ms 08:54:00 INFO - PROCESS | 1649 | 1464623640487 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 1649 | 1464623640490 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:54:00 INFO - PROCESS | 1649 | 1464623640492 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 1649 | 1464623640494 Marionette TRACE conn2 <- [1,62,null,{}] 08:54:00 INFO - PROCESS | 1649 | 1464623640496 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}] 08:54:00 INFO - PROCESS | 1649 | 1464623640608 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:54:00 INFO - PROCESS | 1649 | 1464623640677 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x117028000 == 23 [pid = 1649] [id = 23] 08:54:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x118102800) [pid = 1649] [serial = 65] [outer = 0x0] 08:54:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x118108400) [pid = 1649] [serial = 66] [outer = 0x118102800] 08:54:00 INFO - PROCESS | 1649 | 1464623640708 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x118368000) [pid = 1649] [serial = 67] [outer = 0x118102800] 08:54:01 INFO - PROCESS | 1649 | 1464623641311 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]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 871ms 08:54:01 INFO - PROCESS | 1649 | 1464623641377 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 1649 | 1464623641379 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:54:01 INFO - PROCESS | 1649 | 1464623641385 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 1649 | 1464623641387 Marionette TRACE conn2 <- [1,66,null,{}] 08:54:01 INFO - PROCESS | 1649 | 1464623641391 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}] 08:54:01 INFO - PROCESS | 1649 | 1464623641481 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:54:01 INFO - PROCESS | 1649 | 1464623641539 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x11300f800 == 24 [pid = 1649] [id = 24] 08:54:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x113d73800) [pid = 1649] [serial = 68] [outer = 0x0] 08:54:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x113f0c000) [pid = 1649] [serial = 69] [outer = 0x113d73800] 08:54:01 INFO - PROCESS | 1649 | 1464623641566 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x115e4a000) [pid = 1649] [serial = 70] [outer = 0x113d73800] 08:54:02 INFO - PROCESS | 1649 | 1464623642043 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]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 722ms 08:54:02 INFO - PROCESS | 1649 | 1464623642107 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 1649 | 1464623642111 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:54:02 INFO - PROCESS | 1649 | 1464623642115 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 1649 | 1464623642117 Marionette TRACE conn2 <- [1,70,null,{}] 08:54:02 INFO - PROCESS | 1649 | 1464623642119 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}] 08:54:02 INFO - PROCESS | 1649 | 1464623642190 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:54:02 INFO - PROCESS | 1649 | 1464623642199 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x1161ed000 == 25 [pid = 1649] [id = 25] 08:54:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x11684b400) [pid = 1649] [serial = 71] [outer = 0x0] 08:54:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x116854800) [pid = 1649] [serial = 72] [outer = 0x11684b400] 08:54:02 INFO - PROCESS | 1649 | 1464623642228 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1173a1400) [pid = 1649] [serial = 73] [outer = 0x11684b400] 08:54:02 INFO - PROCESS | 1649 | 1464623642544 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]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 469ms 08:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:54:02 INFO - PROCESS | 1649 | 1464623642589 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 1649 | 1464623642591 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:54:02 INFO - PROCESS | 1649 | 1464623642595 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 1649 | 1464623642599 Marionette TRACE conn2 <- [1,74,null,{}] 08:54:02 INFO - PROCESS | 1649 | 1464623642606 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}] 08:54:02 INFO - PROCESS | 1649 | 1464623642681 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:54:02 INFO - PROCESS | 1649 | 1464623642686 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f2d000 == 26 [pid = 1649] [id = 26] 08:54:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x113806c00) [pid = 1649] [serial = 74] [outer = 0x0] 08:54:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x118328c00) [pid = 1649] [serial = 75] [outer = 0x113806c00] 08:54:02 INFO - PROCESS | 1649 | 1464623642718 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x118518800) [pid = 1649] [serial = 76] [outer = 0x113806c00] 08:54:03 INFO - PROCESS | 1649 | 1464623643036 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]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 473ms 08:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:54:03 INFO - PROCESS | 1649 | 1464623643068 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 1649 | 1464623643069 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:54:03 INFO - PROCESS | 1649 | 1464623643071 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 1649 | 1464623643073 Marionette TRACE conn2 <- [1,78,null,{}] 08:54:03 INFO - PROCESS | 1649 | 1464623643075 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}] 08:54:03 INFO - PROCESS | 1649 | 1464623643164 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:54:03 INFO - PROCESS | 1649 | 1464623643203 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x1170e6800 == 27 [pid = 1649] [id = 27] 08:54:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x118369000) [pid = 1649] [serial = 77] [outer = 0x0] 08:54:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x11851f400) [pid = 1649] [serial = 78] [outer = 0x118369000] 08:54:03 INFO - PROCESS | 1649 | 1464623643228 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1185c8000) [pid = 1649] [serial = 79] [outer = 0x118369000] 08:54:03 INFO - PROCESS | 1649 | 1464623643514 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]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 08:54:03 INFO - PROCESS | 1649 | 1464623643541 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 1649 | 1464623643543 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:54:03 INFO - PROCESS | 1649 | 1464623643553 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 1649 | 1464623643554 Marionette TRACE conn2 <- [1,82,null,{}] 08:54:03 INFO - PROCESS | 1649 | 1464623643556 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}] 08:54:03 INFO - PROCESS | 1649 | 1464623643632 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:54:03 INFO - PROCESS | 1649 | 1464623643637 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x118297800 == 28 [pid = 1649] [id = 28] 08:54:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x113804400) [pid = 1649] [serial = 80] [outer = 0x0] 08:54:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1185d8400) [pid = 1649] [serial = 81] [outer = 0x113804400] 08:54:03 INFO - PROCESS | 1649 | 1464623643665 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118926c00) [pid = 1649] [serial = 82] [outer = 0x113804400] 08:54:03 INFO - PROCESS | 1649 | 1464623643973 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]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 467ms 08:54:04 INFO - PROCESS | 1649 | 1464623644021 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 1649 | 1464623644022 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:54:04 INFO - PROCESS | 1649 | 1464623644025 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 1649 | 1464623644026 Marionette TRACE conn2 <- [1,86,null,{}] 08:54:04 INFO - PROCESS | 1649 | 1464623644028 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}] 08:54:04 INFO - PROCESS | 1649 | 1464623644138 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:54:04 INFO - PROCESS | 1649 | 1464623644148 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182dd800 == 29 [pid = 1649] [id = 29] 08:54:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118f7e400) [pid = 1649] [serial = 83] [outer = 0x0] 08:54:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x119137800) [pid = 1649] [serial = 84] [outer = 0x118f7e400] 08:54:04 INFO - PROCESS | 1649 | 1464623644174 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1196ecc00) [pid = 1649] [serial = 85] [outer = 0x118f7e400] 08:54:04 INFO - PROCESS | 1649 | 1464623644466 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]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 08:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:54:04 INFO - PROCESS | 1649 | 1464623644498 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 1649 | 1464623644499 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:54:04 INFO - PROCESS | 1649 | 1464623644501 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 1649 | 1464623644502 Marionette TRACE conn2 <- [1,90,null,{}] 08:54:04 INFO - PROCESS | 1649 | 1464623644504 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}] 08:54:04 INFO - PROCESS | 1649 | 1464623644576 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:54:04 INFO - PROCESS | 1649 | 1464623644582 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x118984800 == 30 [pid = 1649] [id = 30] 08:54:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1196ed000) [pid = 1649] [serial = 86] [outer = 0x0] 08:54:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1197ef000) [pid = 1649] [serial = 87] [outer = 0x1196ed000] 08:54:04 INFO - PROCESS | 1649 | 1464623644607 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11992ec00) [pid = 1649] [serial = 88] [outer = 0x1196ed000] 08:54:04 INFO - PROCESS | 1649 | 1464623644913 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]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 08:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:54:04 INFO - PROCESS | 1649 | 1464623644970 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 1649 | 1464623644971 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:54:04 INFO - PROCESS | 1649 | 1464623644984 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 1649 | 1464623644985 Marionette TRACE conn2 <- [1,94,null,{}] 08:54:04 INFO - PROCESS | 1649 | 1464623644989 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}] 08:54:05 INFO - PROCESS | 1649 | 1464623645059 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:54:05 INFO - PROCESS | 1649 | 1464623645066 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x119148800 == 31 [pid = 1649] [id = 31] 08:54:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11992fc00) [pid = 1649] [serial = 89] [outer = 0x0] 08:54:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119e6e400) [pid = 1649] [serial = 90] [outer = 0x11992fc00] 08:54:05 INFO - PROCESS | 1649 | 1464623645091 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x120e0d400) [pid = 1649] [serial = 91] [outer = 0x11992fc00] 08:54:05 INFO - PROCESS | 1649 | 1464623645385 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]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 431ms 08:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:54:05 INFO - PROCESS | 1649 | 1464623645404 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 1649 | 1464623645405 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:54:05 INFO - PROCESS | 1649 | 1464623645407 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 1649 | 1464623645409 Marionette TRACE conn2 <- [1,98,null,{}] 08:54:05 INFO - PROCESS | 1649 | 1464623645420 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}] 08:54:05 INFO - PROCESS | 1649 | 1464623645504 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:54:05 INFO - PROCESS | 1649 | 1464623645509 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f2c800 == 32 [pid = 1649] [id = 32] 08:54:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1197e2800) [pid = 1649] [serial = 92] [outer = 0x0] 08:54:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x120e13000) [pid = 1649] [serial = 93] [outer = 0x1197e2800] 08:54:05 INFO - PROCESS | 1649 | 1464623645537 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1211c0800) [pid = 1649] [serial = 94] [outer = 0x1197e2800] 08:54:05 INFO - PROCESS | 1649 | 1464623645834 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]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 476ms 08:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:54:05 INFO - PROCESS | 1649 | 1464623645885 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 1649 | 1464623645886 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:54:05 INFO - PROCESS | 1649 | 1464623645888 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 1649 | 1464623645889 Marionette TRACE conn2 <- [1,102,null,{}] 08:54:05 INFO - PROCESS | 1649 | 1464623645891 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}] 08:54:05 INFO - PROCESS | 1649 | 1464623645984 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:54:05 INFO - PROCESS | 1649 | 1464623645991 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a18000 == 33 [pid = 1649] [id = 33] 08:54:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x118540400) [pid = 1649] [serial = 95] [outer = 0x0] 08:54:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x121412400) [pid = 1649] [serial = 96] [outer = 0x118540400] 08:54:06 INFO - PROCESS | 1649 | 1464623646019 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x121534000) [pid = 1649] [serial = 97] [outer = 0x118540400] 08:54:06 INFO - PROCESS | 1649 | 1464623646316 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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 08:54:06 INFO - PROCESS | 1649 | 1464623646357 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 1649 | 1464623646359 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:54:06 INFO - PROCESS | 1649 | 1464623646364 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 1649 | 1464623646366 Marionette TRACE conn2 <- [1,106,null,{}] 08:54:06 INFO - PROCESS | 1649 | 1464623646368 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}] 08:54:06 INFO - PROCESS | 1649 | 1464623646454 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:54:06 INFO - PROCESS | 1649 | 1464623646459 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x119eb8800 == 34 [pid = 1649] [id = 34] 08:54:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x121649800) [pid = 1649] [serial = 98] [outer = 0x0] 08:54:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1219b4400) [pid = 1649] [serial = 99] [outer = 0x121649800] 08:54:06 INFO - PROCESS | 1649 | 1464623646489 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x124e40c00) [pid = 1649] [serial = 100] [outer = 0x121649800] 08:54:06 INFO - PROCESS | 1649 | 1464623646805 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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 470ms 08:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:54:06 INFO - PROCESS | 1649 | 1464623646833 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 1649 | 1464623646835 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:54:06 INFO - PROCESS | 1649 | 1464623646837 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 1649 | 1464623646838 Marionette TRACE conn2 <- [1,110,null,{}] 08:54:06 INFO - PROCESS | 1649 | 1464623646840 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}] 08:54:06 INFO - PROCESS | 1649 | 1464623646938 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:54:06 INFO - PROCESS | 1649 | 1464623646946 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12124a800 == 35 [pid = 1649] [id = 35] 08:54:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x11857bc00) [pid = 1649] [serial = 101] [outer = 0x0] 08:54:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x124e3cc00) [pid = 1649] [serial = 102] [outer = 0x11857bc00] 08:54:06 INFO - PROCESS | 1649 | 1464623646970 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x124fe6000) [pid = 1649] [serial = 103] [outer = 0x11857bc00] 08:54:07 INFO - PROCESS | 1649 | 1464623647262 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]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 08:54:07 INFO - PROCESS | 1649 | 1464623647305 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 1649 | 1464623647306 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:54:07 INFO - PROCESS | 1649 | 1464623647309 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 1649 | 1464623647310 Marionette TRACE conn2 <- [1,114,null,{}] 08:54:07 INFO - PROCESS | 1649 | 1464623647315 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}] 08:54:07 INFO - PROCESS | 1649 | 1464623647388 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:54:07 INFO - PROCESS | 1649 | 1464623647395 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12157b000 == 36 [pid = 1649] [id = 36] 08:54:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x124f97800) [pid = 1649] [serial = 104] [outer = 0x0] 08:54:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12570e800) [pid = 1649] [serial = 105] [outer = 0x124f97800] 08:54:07 INFO - PROCESS | 1649 | 1464623647421 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x126d22000) [pid = 1649] [serial = 106] [outer = 0x124f97800] 08:54:07 INFO - PROCESS | 1649 | 1464623647738 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]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 08:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:54:07 INFO - PROCESS | 1649 | 1464623647780 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 1649 | 1464623647782 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:54:07 INFO - PROCESS | 1649 | 1464623647792 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 1649 | 1464623647793 Marionette TRACE conn2 <- [1,118,null,{}] 08:54:07 INFO - PROCESS | 1649 | 1464623647809 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}] 08:54:07 INFO - PROCESS | 1649 | 1464623647883 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:54:07 INFO - PROCESS | 1649 | 1464623647888 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x121da3800 == 37 [pid = 1649] [id = 37] 08:54:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1185c7800) [pid = 1649] [serial = 107] [outer = 0x0] 08:54:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x126f60400) [pid = 1649] [serial = 108] [outer = 0x1185c7800] 08:54:07 INFO - PROCESS | 1649 | 1464623647912 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x127417400) [pid = 1649] [serial = 109] [outer = 0x1185c7800] 08:54:08 INFO - PROCESS | 1649 | 1464623648213 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]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 441ms 08:54:08 INFO - PROCESS | 1649 | 1464623648226 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 1649 | 1464623648228 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:54:08 INFO - PROCESS | 1649 | 1464623648233 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 1649 | 1464623648234 Marionette TRACE conn2 <- [1,122,null,{}] 08:54:08 INFO - PROCESS | 1649 | 1464623648236 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}] 08:54:08 INFO - PROCESS | 1649 | 1464623648314 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:54:08 INFO - PROCESS | 1649 | 1464623648319 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237c2800 == 38 [pid = 1649] [id = 38] 08:54:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x127443400) [pid = 1649] [serial = 110] [outer = 0x0] 08:54:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x127452800) [pid = 1649] [serial = 111] [outer = 0x127443400] 08:54:08 INFO - PROCESS | 1649 | 1464623648343 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1288a0000) [pid = 1649] [serial = 112] [outer = 0x127443400] 08:54:08 INFO - PROCESS | 1649 | 1464623648651 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]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 08:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:54:08 INFO - PROCESS | 1649 | 1464623648701 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 1649 | 1464623648702 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:54:08 INFO - PROCESS | 1649 | 1464623648704 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 1649 | 1464623648705 Marionette TRACE conn2 <- [1,126,null,{}] 08:54:08 INFO - PROCESS | 1649 | 1464623648708 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}] 08:54:08 INFO - PROCESS | 1649 | 1464623648815 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:54:08 INFO - PROCESS | 1649 | 1464623648823 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e6f800 == 39 [pid = 1649] [id = 39] 08:54:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12889fc00) [pid = 1649] [serial = 113] [outer = 0x0] 08:54:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x128c60000) [pid = 1649] [serial = 114] [outer = 0x12889fc00] 08:54:08 INFO - PROCESS | 1649 | 1464623648848 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x128fad400) [pid = 1649] [serial = 115] [outer = 0x12889fc00] 08:54:09 INFO - PROCESS | 1649 | 1464623649165 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]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 470ms 08:54:09 INFO - PROCESS | 1649 | 1464623649176 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 1649 | 1464623649178 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:54:09 INFO - PROCESS | 1649 | 1464623649183 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 1649 | 1464623649184 Marionette TRACE conn2 <- [1,130,null,{}] 08:54:09 INFO - PROCESS | 1649 | 1464623649186 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}] 08:54:09 INFO - PROCESS | 1649 | 1464623649266 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:54:09 INFO - PROCESS | 1649 | 1464623649271 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x1268a7000 == 40 [pid = 1649] [id = 40] 08:54:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x128fb2400) [pid = 1649] [serial = 116] [outer = 0x0] 08:54:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x12936b800) [pid = 1649] [serial = 117] [outer = 0x128fb2400] 08:54:09 INFO - PROCESS | 1649 | 1464623649295 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x129377800) [pid = 1649] [serial = 118] [outer = 0x128fb2400] 08:54:10 INFO - PROCESS | 1649 | 1464623650316 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]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1169ms 08:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:54:10 INFO - PROCESS | 1649 | 1464623650353 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 1649 | 1464623650355 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:54:10 INFO - PROCESS | 1649 | 1464623650357 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 1649 | 1464623650360 Marionette TRACE conn2 <- [1,134,null,{}] 08:54:10 INFO - PROCESS | 1649 | 1464623650370 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}] 08:54:10 INFO - PROCESS | 1649 | 1464623650470 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:54:10 INFO - PROCESS | 1649 | 1464623650476 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x11330f800 == 41 [pid = 1649] [id = 41] 08:54:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x115e49400) [pid = 1649] [serial = 119] [outer = 0x0] 08:54:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x116712c00) [pid = 1649] [serial = 120] [outer = 0x115e49400] 08:54:10 INFO - PROCESS | 1649 | 1464623650505 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x1167f0c00) [pid = 1649] [serial = 121] [outer = 0x115e49400] 08:54:10 INFO - PROCESS | 1649 | 1464623650841 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]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 527ms 08:54:10 INFO - PROCESS | 1649 | 1464623650885 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 1649 | 1464623650889 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:54:10 INFO - PROCESS | 1649 | 1464623650893 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 1649 | 1464623650895 Marionette TRACE conn2 <- [1,138,null,{}] 08:54:10 INFO - PROCESS | 1649 | 1464623650897 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}] 08:54:10 INFO - PROCESS | 1649 | 1464623650989 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:54:11 INFO - PROCESS | 1649 | 1464623651020 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x11664b800 == 42 [pid = 1649] [id = 42] 08:54:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x1168a3c00) [pid = 1649] [serial = 122] [outer = 0x0] 08:54:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x11768dc00) [pid = 1649] [serial = 123] [outer = 0x1168a3c00] 08:54:11 INFO - PROCESS | 1649 | 1464623651046 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x11810cc00) [pid = 1649] [serial = 124] [outer = 0x1168a3c00] 08:54:11 INFO - PROCESS | 1649 | 1464623651845 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]]]}] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x118330800) [pid = 1649] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x12b221800) [pid = 1649] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x12a8f4c00) [pid = 1649] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x1290bb800) [pid = 1649] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x118544800) [pid = 1649] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x118579800) [pid = 1649] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x12cc29800) [pid = 1649] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x12c6eb000) [pid = 1649] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x12c3f3400) [pid = 1649] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x12c25f800) [pid = 1649] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x124f8bc00) [pid = 1649] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x118105c00) [pid = 1649] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x118540400) [pid = 1649] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x121649800) [pid = 1649] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x124f97800) [pid = 1649] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1185c7800) [pid = 1649] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x127443400) [pid = 1649] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x111f3b400) [pid = 1649] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11334d800) [pid = 1649] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x118102800) [pid = 1649] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x113d73800) [pid = 1649] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11684b400) [pid = 1649] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x113806c00) [pid = 1649] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118369000) [pid = 1649] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x113804400) [pid = 1649] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x118f7e400) [pid = 1649] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1196ed000) [pid = 1649] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11992fc00) [pid = 1649] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:54:11 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1197e2800) [pid = 1649] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1021ms 08:54:11 INFO - PROCESS | 1649 | 1464623651915 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 1649 | 1464623651916 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:54:11 INFO - PROCESS | 1649 | 1464623651919 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 1649 | 1464623651921 Marionette TRACE conn2 <- [1,142,null,{}] 08:54:11 INFO - PROCESS | 1649 | 1464623651931 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}] 08:54:12 INFO - PROCESS | 1649 | 1464623652006 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:54:12 INFO - PROCESS | 1649 | 1464623652015 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x1170db000 == 43 [pid = 1649] [id = 43] 08:54:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x118108800) [pid = 1649] [serial = 125] [outer = 0x0] 08:54:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11810f000) [pid = 1649] [serial = 126] [outer = 0x118108800] 08:54:12 INFO - PROCESS | 1649 | 1464623652042 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x11836d400) [pid = 1649] [serial = 127] [outer = 0x118108800] 08:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 470ms 08:54:12 INFO - PROCESS | 1649 | 1464623652384 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]]]}] 08:54:12 INFO - PROCESS | 1649 | 1464623652389 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 1649 | 1464623652390 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:54:12 INFO - PROCESS | 1649 | 1464623652402 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 1649 | 1464623652403 Marionette TRACE conn2 <- [1,146,null,{}] 08:54:12 INFO - PROCESS | 1649 | 1464623652405 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}] 08:54:12 INFO - PROCESS | 1649 | 1464623652492 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:54:12 INFO - PROCESS | 1649 | 1464623652502 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x11823c000 == 44 [pid = 1649] [id = 44] 08:54:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x118543000) [pid = 1649] [serial = 128] [outer = 0x0] 08:54:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11854bc00) [pid = 1649] [serial = 129] [outer = 0x118543000] 08:54:12 INFO - PROCESS | 1649 | 1464623652544 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x118584800) [pid = 1649] [serial = 130] [outer = 0x118543000] 08:54:13 INFO - PROCESS | 1649 | 1464623653024 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]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 672ms 08:54:13 INFO - PROCESS | 1649 | 1464623653071 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 1649 | 1464623653073 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:54:13 INFO - PROCESS | 1649 | 1464623653076 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 1649 | 1464623653078 Marionette TRACE conn2 <- [1,150,null,{}] 08:54:13 INFO - PROCESS | 1649 | 1464623653082 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}] 08:54:13 INFO - PROCESS | 1649 | 1464623653202 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:54:13 INFO - PROCESS | 1649 | 1464623653206 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x118710800 == 45 [pid = 1649] [id = 45] 08:54:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x118548000) [pid = 1649] [serial = 131] [outer = 0x0] 08:54:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1185c9400) [pid = 1649] [serial = 132] [outer = 0x118548000] 08:54:13 INFO - PROCESS | 1649 | 1464623653234 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x11891a400) [pid = 1649] [serial = 133] [outer = 0x118548000] 08:54:13 INFO - PROCESS | 1649 | 1464623653565 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]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 519ms 08:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:54:13 INFO - PROCESS | 1649 | 1464623653596 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 1649 | 1464623653597 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:54:13 INFO - PROCESS | 1649 | 1464623653599 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 1649 | 1464623653600 Marionette TRACE conn2 <- [1,154,null,{}] 08:54:13 INFO - PROCESS | 1649 | 1464623653602 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}] 08:54:13 INFO - PROCESS | 1649 | 1464623653677 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:54:13 INFO - PROCESS | 1649 | 1464623653682 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x119142000 == 46 [pid = 1649] [id = 46] 08:54:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x118f52c00) [pid = 1649] [serial = 134] [outer = 0x0] 08:54:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x119137000) [pid = 1649] [serial = 135] [outer = 0x118f52c00] 08:54:13 INFO - PROCESS | 1649 | 1464623653710 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1196ec800) [pid = 1649] [serial = 136] [outer = 0x118f52c00] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x119a18000 == 45 [pid = 1649] [id = 33] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x119eb8800 == 44 [pid = 1649] [id = 34] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12124a800 == 43 [pid = 1649] [id = 35] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12157b000 == 42 [pid = 1649] [id = 36] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1237c2800 == 41 [pid = 1649] [id = 38] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x119148800 == 40 [pid = 1649] [id = 31] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x121da3800 == 39 [pid = 1649] [id = 37] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x124e6f800 == 38 [pid = 1649] [id = 39] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x118984800 == 37 [pid = 1649] [id = 30] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x116f2c800 == 36 [pid = 1649] [id = 32] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1170e6800 == 35 [pid = 1649] [id = 27] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1182dd800 == 34 [pid = 1649] [id = 29] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x11330f800 == 33 [pid = 1649] [id = 41] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x118297800 == 32 [pid = 1649] [id = 28] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1268a7000 == 31 [pid = 1649] [id = 40] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x11823c000 == 30 [pid = 1649] [id = 44] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1170db000 == 29 [pid = 1649] [id = 43] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x11664b800 == 28 [pid = 1649] [id = 42] 08:54:14 INFO - PROCESS | 1649 | --DOCSHELL 0x118710800 == 27 [pid = 1649] [id = 45] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x121785c00) [pid = 1649] [serial = 11] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x12d383c00) [pid = 1649] [serial = 58] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x121412400) [pid = 1649] [serial = 96] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1219b4400) [pid = 1649] [serial = 99] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124e3cc00) [pid = 1649] [serial = 102] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12570e800) [pid = 1649] [serial = 105] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x126f60400) [pid = 1649] [serial = 108] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x127452800) [pid = 1649] [serial = 111] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x111f3ec00) [pid = 1649] [serial = 60] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1161be000) [pid = 1649] [serial = 63] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118108400) [pid = 1649] [serial = 66] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x118368000) [pid = 1649] [serial = 67] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x113f0c000) [pid = 1649] [serial = 69] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x115e4a000) [pid = 1649] [serial = 70] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x116854800) [pid = 1649] [serial = 72] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118328c00) [pid = 1649] [serial = 75] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11851f400) [pid = 1649] [serial = 78] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1185d8400) [pid = 1649] [serial = 81] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118926c00) [pid = 1649] [serial = 82] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x119137800) [pid = 1649] [serial = 84] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1196ecc00) [pid = 1649] [serial = 85] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1197ef000) [pid = 1649] [serial = 87] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11992ec00) [pid = 1649] [serial = 88] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x119e6e400) [pid = 1649] [serial = 90] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x120e13000) [pid = 1649] [serial = 93] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x120e0d400) [pid = 1649] [serial = 91] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1211c0800) [pid = 1649] [serial = 94] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x118518800) [pid = 1649] [serial = 76] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x121534000) [pid = 1649] [serial = 97] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1121ba800) [pid = 1649] [serial = 61] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x124e40c00) [pid = 1649] [serial = 100] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x126d22000) [pid = 1649] [serial = 106] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x1185c8000) [pid = 1649] [serial = 79] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x1173a1400) [pid = 1649] [serial = 73] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x1167ef400) [pid = 1649] [serial = 64] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x127417400) [pid = 1649] [serial = 109] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x1288a0000) [pid = 1649] [serial = 112] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x128c60000) [pid = 1649] [serial = 114] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x12936c800) [pid = 1649] [serial = 15] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x129372800) [pid = 1649] [serial = 16] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x119162800) [pid = 1649] [serial = 8] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x12cd99000) [pid = 1649] [serial = 45] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x12cdde400) [pid = 1649] [serial = 48] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x12cc21c00) [pid = 1649] [serial = 42] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x12c6de000) [pid = 1649] [serial = 39] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 61 (0x12c6e6000) [pid = 1649] [serial = 40] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 60 (0x12c3ef000) [pid = 1649] [serial = 36] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 59 (0x12c3f3000) [pid = 1649] [serial = 37] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 58 (0x12c25cc00) [pid = 1649] [serial = 34] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 57 (0x12c253800) [pid = 1649] [serial = 33] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 56 (0x118366800) [pid = 1649] [serial = 30] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 55 (0x11836fc00) [pid = 1649] [serial = 31] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 54 (0x118520000) [pid = 1649] [serial = 27] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 53 (0x12bb0d400) [pid = 1649] [serial = 28] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 52 (0x12b223400) [pid = 1649] [serial = 24] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 51 (0x12b4ed800) [pid = 1649] [serial = 25] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 50 (0x12a8f6800) [pid = 1649] [serial = 21] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 49 (0x12a8fac00) [pid = 1649] [serial = 22] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 48 (0x1295e0400) [pid = 1649] [serial = 18] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 47 (0x118547c00) [pid = 1649] [serial = 57] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 46 (0x1196eac00) [pid = 1649] [serial = 54] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 45 (0x12d381c00) [pid = 1649] [serial = 55] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 44 (0x12d04d000) [pid = 1649] [serial = 51] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 43 (0x12d37c800) [pid = 1649] [serial = 52] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | --DOMWINDOW == 42 (0x12cc27400) [pid = 1649] [serial = 43] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 1649 | 1464623654883 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]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1319ms 08:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:54:14 INFO - PROCESS | 1649 | 1464623654919 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 1649 | 1464623654921 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:54:14 INFO - PROCESS | 1649 | 1464623654925 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 1649 | 1464623654927 Marionette TRACE conn2 <- [1,158,null,{}] 08:54:14 INFO - PROCESS | 1649 | 1464623654932 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}] 08:54:15 INFO - PROCESS | 1649 | 1464623655004 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:54:15 INFO - PROCESS | 1649 | 1464623655042 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x112f27000 == 28 [pid = 1649] [id = 47] 08:54:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 43 (0x113866800) [pid = 1649] [serial = 137] [outer = 0x0] 08:54:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 44 (0x11386e400) [pid = 1649] [serial = 138] [outer = 0x113866800] 08:54:15 INFO - PROCESS | 1649 | 1464623655070 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 45 (0x115e48c00) [pid = 1649] [serial = 139] [outer = 0x113866800] 08:54:15 INFO - PROCESS | 1649 | 1464623655388 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]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 473ms 08:54:15 INFO - PROCESS | 1649 | 1464623655401 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 1649 | 1464623655406 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:54:15 INFO - PROCESS | 1649 | 1464623655413 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 1649 | 1464623655416 Marionette TRACE conn2 <- [1,162,null,{}] 08:54:15 INFO - PROCESS | 1649 | 1464623655419 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}] 08:54:15 INFO - PROCESS | 1649 | 1464623655492 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:54:15 INFO - PROCESS | 1649 | 1464623655498 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x115e11000 == 29 [pid = 1649] [id = 48] 08:54:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 46 (0x115eb6800) [pid = 1649] [serial = 140] [outer = 0x0] 08:54:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 47 (0x1167efc00) [pid = 1649] [serial = 141] [outer = 0x115eb6800] 08:54:15 INFO - PROCESS | 1649 | 1464623655527 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 48 (0x1168ab400) [pid = 1649] [serial = 142] [outer = 0x115eb6800] 08:54:15 INFO - PROCESS | 1649 | 1464623655840 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]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 473ms 08:54:15 INFO - PROCESS | 1649 | 1464623655884 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 1649 | 1464623655885 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:54:15 INFO - PROCESS | 1649 | 1464623655888 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 1649 | 1464623655890 Marionette TRACE conn2 <- [1,166,null,{}] 08:54:15 INFO - PROCESS | 1649 | 1464623655898 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}] 08:54:15 INFO - PROCESS | 1649 | 1464623655971 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:54:15 INFO - PROCESS | 1649 | 1464623655978 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x116882800 == 30 [pid = 1649] [id = 49] 08:54:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 49 (0x111c28400) [pid = 1649] [serial = 143] [outer = 0x0] 08:54:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 50 (0x118102c00) [pid = 1649] [serial = 144] [outer = 0x111c28400] 08:54:16 INFO - PROCESS | 1649 | 1464623656018 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 51 (0x11810b800) [pid = 1649] [serial = 145] [outer = 0x111c28400] 08:54:16 INFO - PROCESS | 1649 | 1464623656332 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]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 471ms 08:54:16 INFO - PROCESS | 1649 | 1464623656360 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 1649 | 1464623656364 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:54:16 INFO - PROCESS | 1649 | 1464623656366 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 1649 | 1464623656368 Marionette TRACE conn2 <- [1,170,null,{}] 08:54:16 INFO - PROCESS | 1649 | 1464623656370 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}] 08:54:16 INFO - PROCESS | 1649 | 1464623656439 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:54:16 INFO - PROCESS | 1649 | 1464623656479 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x11702a800 == 31 [pid = 1649] [id = 50] 08:54:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 52 (0x116848c00) [pid = 1649] [serial = 146] [outer = 0x0] 08:54:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 53 (0x11832f000) [pid = 1649] [serial = 147] [outer = 0x116848c00] 08:54:16 INFO - PROCESS | 1649 | 1464623656505 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 54 (0x11836e400) [pid = 1649] [serial = 148] [outer = 0x116848c00] 08:54:16 INFO - PROCESS | 1649 | 1464623656758 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]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 417ms 08:54:16 INFO - PROCESS | 1649 | 1464623656788 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 1649 | 1464623656789 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:54:16 INFO - PROCESS | 1649 | 1464623656792 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 1649 | 1464623656793 Marionette TRACE conn2 <- [1,174,null,{}] 08:54:16 INFO - PROCESS | 1649 | 1464623656804 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}] 08:54:16 INFO - PROCESS | 1649 | 1464623656877 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:54:16 INFO - PROCESS | 1649 | 1464623656882 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180df000 == 32 [pid = 1649] [id = 51] 08:54:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 55 (0x115eb6000) [pid = 1649] [serial = 149] [outer = 0x0] 08:54:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 56 (0x11851f400) [pid = 1649] [serial = 150] [outer = 0x115eb6000] 08:54:16 INFO - PROCESS | 1649 | 1464623656909 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 57 (0x118544c00) [pid = 1649] [serial = 151] [outer = 0x115eb6000] 08:54:17 INFO - PROCESS | 1649 | 1464623657222 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]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 478ms 08:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:54:17 INFO - PROCESS | 1649 | 1464623657271 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 1649 | 1464623657273 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:54:17 INFO - PROCESS | 1649 | 1464623657278 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 1649 | 1464623657290 Marionette TRACE conn2 <- [1,178,null,{}] 08:54:17 INFO - PROCESS | 1649 | 1464623657294 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}] 08:54:17 INFO - PROCESS | 1649 | 1464623657418 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:54:17 INFO - PROCESS | 1649 | 1464623657433 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182a0800 == 33 [pid = 1649] [id = 52] 08:54:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 58 (0x118545000) [pid = 1649] [serial = 152] [outer = 0x0] 08:54:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 59 (0x1185c4c00) [pid = 1649] [serial = 153] [outer = 0x118545000] 08:54:17 INFO - PROCESS | 1649 | 1464623657473 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 60 (0x118920c00) [pid = 1649] [serial = 154] [outer = 0x118545000] 08:54:17 INFO - PROCESS | 1649 | 1464623657874 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]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 635ms 08:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:54:17 INFO - PROCESS | 1649 | 1464623657913 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 1649 | 1464623657915 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:54:17 INFO - PROCESS | 1649 | 1464623657918 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 1649 | 1464623657920 Marionette TRACE conn2 <- [1,182,null,{}] 08:54:17 INFO - PROCESS | 1649 | 1464623657923 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}] 08:54:18 INFO - PROCESS | 1649 | 1464623658049 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:54:18 INFO - PROCESS | 1649 | 1464623658058 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182e7800 == 34 [pid = 1649] [id = 53] 08:54:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 61 (0x1138f7000) [pid = 1649] [serial = 155] [outer = 0x0] 08:54:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 62 (0x118f7e400) [pid = 1649] [serial = 156] [outer = 0x1138f7000] 08:54:18 INFO - PROCESS | 1649 | 1464623658090 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x119135c00) [pid = 1649] [serial = 157] [outer = 0x1138f7000] 08:54:18 INFO - PROCESS | 1649 | 1464623658359 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]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 470ms 08:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:54:18 INFO - PROCESS | 1649 | 1464623658389 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 1649 | 1464623658390 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:54:18 INFO - PROCESS | 1649 | 1464623658392 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 1649 | 1464623658394 Marionette TRACE conn2 <- [1,186,null,{}] 08:54:18 INFO - PROCESS | 1649 | 1464623658404 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}] 08:54:18 INFO - PROCESS | 1649 | 1464623658476 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:54:18 INFO - PROCESS | 1649 | 1464623658481 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x11899a000 == 35 [pid = 1649] [id = 54] 08:54:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x119136c00) [pid = 1649] [serial = 158] [outer = 0x0] 08:54:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x1196e4400) [pid = 1649] [serial = 159] [outer = 0x119136c00] 08:54:18 INFO - PROCESS | 1649 | 1464623658509 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x1196ed000) [pid = 1649] [serial = 160] [outer = 0x119136c00] 08:54:18 INFO - PROCESS | 1649 | 1464623658808 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]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 427ms 08:54:18 INFO - PROCESS | 1649 | 1464623658819 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 1649 | 1464623658820 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:54:18 INFO - PROCESS | 1649 | 1464623658823 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 1649 | 1464623658824 Marionette TRACE conn2 <- [1,190,null,{}] 08:54:18 INFO - PROCESS | 1649 | 1464623658840 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}] 08:54:18 INFO - PROCESS | 1649 | 1464623658941 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:54:18 INFO - PROCESS | 1649 | 1464623658949 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x116881000 == 36 [pid = 1649] [id = 55] 08:54:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x118326c00) [pid = 1649] [serial = 161] [outer = 0x0] 08:54:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x1197e4400) [pid = 1649] [serial = 162] [outer = 0x118326c00] 08:54:18 INFO - PROCESS | 1649 | 1464623658989 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x119923400) [pid = 1649] [serial = 163] [outer = 0x118326c00] 08:54:19 INFO - PROCESS | 1649 | 1464623659419 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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 620ms 08:54:19 INFO - PROCESS | 1649 | 1464623659444 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 1649 | 1464623659446 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:54:19 INFO - PROCESS | 1649 | 1464623659448 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 1649 | 1464623659449 Marionette TRACE conn2 <- [1,194,null,{}] 08:54:19 INFO - PROCESS | 1649 | 1464623659452 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}] 08:54:19 INFO - PROCESS | 1649 | 1464623659547 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:54:19 INFO - PROCESS | 1649 | 1464623659551 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x119645000 == 37 [pid = 1649] [id = 56] 08:54:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x11768b000) [pid = 1649] [serial = 164] [outer = 0x0] 08:54:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x11992dc00) [pid = 1649] [serial = 165] [outer = 0x11768b000] 08:54:19 INFO - PROCESS | 1649 | 1464623659577 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x119e79800) [pid = 1649] [serial = 166] [outer = 0x11768b000] 08:54:19 INFO - PROCESS | 1649 | 1464623659916 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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 519ms 08:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:54:19 INFO - PROCESS | 1649 | 1464623659968 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 1649 | 1464623659969 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:54:19 INFO - PROCESS | 1649 | 1464623659971 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 1649 | 1464623659973 Marionette TRACE conn2 <- [1,198,null,{}] 08:54:19 INFO - PROCESS | 1649 | 1464623659984 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}] 08:54:20 INFO - PROCESS | 1649 | 1464623660090 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:54:20 INFO - PROCESS | 1649 | 1464623660094 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180de800 == 38 [pid = 1649] [id = 57] 08:54:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x120e09800) [pid = 1649] [serial = 167] [outer = 0x0] 08:54:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x120e13800) [pid = 1649] [serial = 168] [outer = 0x120e09800] 08:54:20 INFO - PROCESS | 1649 | 1464623660123 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x12152a800) [pid = 1649] [serial = 169] [outer = 0x120e09800] 08:54:20 INFO - PROCESS | 1649 | 1464623660424 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]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 08:54:20 INFO - PROCESS | 1649 | 1464623660440 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 1649 | 1464623660442 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:54:20 INFO - PROCESS | 1649 | 1464623660452 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 1649 | 1464623660453 Marionette TRACE conn2 <- [1,202,null,{}] 08:54:20 INFO - PROCESS | 1649 | 1464623660455 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}] 08:54:20 INFO - PROCESS | 1649 | 1464623660550 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:54:20 INFO - PROCESS | 1649 | 1464623660554 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12122d000 == 39 [pid = 1649] [id = 58] 08:54:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x121533800) [pid = 1649] [serial = 170] [outer = 0x0] 08:54:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1216e5000) [pid = 1649] [serial = 171] [outer = 0x121533800] 08:54:20 INFO - PROCESS | 1649 | 1464623660579 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x121785c00) [pid = 1649] [serial = 172] [outer = 0x121533800] 08:54:20 INFO - PROCESS | 1649 | 1464623660904 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]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 469ms 08:54:20 INFO - PROCESS | 1649 | 1464623660922 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 1649 | 1464623660923 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:54:20 INFO - PROCESS | 1649 | 1464623660925 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 1649 | 1464623660926 Marionette TRACE conn2 <- [1,206,null,{}] 08:54:20 INFO - PROCESS | 1649 | 1464623660936 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}] 08:54:21 INFO - PROCESS | 1649 | 1464623661023 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:54:21 INFO - PROCESS | 1649 | 1464623661036 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x121458000 == 40 [pid = 1649] [id = 59] 08:54:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x121cea800) [pid = 1649] [serial = 173] [outer = 0x0] 08:54:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x124a69800) [pid = 1649] [serial = 174] [outer = 0x121cea800] 08:54:21 INFO - PROCESS | 1649 | 1464623661083 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x124e37400) [pid = 1649] [serial = 175] [outer = 0x121cea800] 08:54:21 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x128fb2400) [pid = 1649] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:54:21 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12889fc00) [pid = 1649] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:54:21 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x11857bc00) [pid = 1649] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:54:21 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x118548000) [pid = 1649] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:54:21 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x115e49400) [pid = 1649] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:54:21 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1168a3c00) [pid = 1649] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:54:21 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x118543000) [pid = 1649] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:54:21 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x118108800) [pid = 1649] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:54:21 INFO - PROCESS | 1649 | 1464623661370 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]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 472ms 08:54:21 INFO - PROCESS | 1649 | 1464623661402 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 1649 | 1464623661403 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:54:21 INFO - PROCESS | 1649 | 1464623661405 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 1649 | 1464623661406 Marionette TRACE conn2 <- [1,210,null,{}] 08:54:21 INFO - PROCESS | 1649 | 1464623661409 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}] 08:54:21 INFO - PROCESS | 1649 | 1464623661486 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:54:21 INFO - PROCESS | 1649 | 1464623661490 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x121464000 == 41 [pid = 1649] [id = 60] 08:54:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x118108800) [pid = 1649] [serial = 176] [outer = 0x0] 08:54:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x124e3cc00) [pid = 1649] [serial = 177] [outer = 0x118108800] 08:54:21 INFO - PROCESS | 1649 | 1464623661518 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x124e8c400) [pid = 1649] [serial = 178] [outer = 0x118108800] 08:54:21 INFO - PROCESS | 1649 | 1464623661820 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]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 421ms 08:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:54:21 INFO - PROCESS | 1649 | 1464623661834 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 1649 | 1464623661836 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:54:21 INFO - PROCESS | 1649 | 1464623661840 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 1649 | 1464623661841 Marionette TRACE conn2 <- [1,214,null,{}] 08:54:21 INFO - PROCESS | 1649 | 1464623661846 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}] 08:54:21 INFO - PROCESS | 1649 | 1464623661939 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:54:21 INFO - PROCESS | 1649 | 1464623661946 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x121997800 == 42 [pid = 1649] [id = 61] 08:54:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x118372800) [pid = 1649] [serial = 179] [outer = 0x0] 08:54:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x124e8a400) [pid = 1649] [serial = 180] [outer = 0x118372800] 08:54:21 INFO - PROCESS | 1649 | 1464623661969 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1251c1400) [pid = 1649] [serial = 181] [outer = 0x118372800] 08:54:22 INFO - PROCESS | 1649 | 1464623662284 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]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 08:54:22 INFO - PROCESS | 1649 | 1464623662310 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 1649 | 1464623662313 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:54:22 INFO - PROCESS | 1649 | 1464623662316 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 1649 | 1464623662317 Marionette TRACE conn2 <- [1,218,null,{}] 08:54:22 INFO - PROCESS | 1649 | 1464623662319 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}] 08:54:22 INFO - PROCESS | 1649 | 1464623662391 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:54:22 INFO - PROCESS | 1649 | 1464623662398 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237d7000 == 43 [pid = 1649] [id = 62] 08:54:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x124f90400) [pid = 1649] [serial = 182] [outer = 0x0] 08:54:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x12570a000) [pid = 1649] [serial = 183] [outer = 0x124f90400] 08:54:22 INFO - PROCESS | 1649 | 1464623662422 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1257e1400) [pid = 1649] [serial = 184] [outer = 0x124f90400] 08:54:22 INFO - PROCESS | 1649 | 1464623662705 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]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 08:54:22 INFO - PROCESS | 1649 | 1464623662736 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 1649 | 1464623662737 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:54:22 INFO - PROCESS | 1649 | 1464623662739 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 1649 | 1464623662740 Marionette TRACE conn2 <- [1,222,null,{}] 08:54:22 INFO - PROCESS | 1649 | 1464623662743 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}] 08:54:22 INFO - PROCESS | 1649 | 1464623662843 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:54:22 INFO - PROCESS | 1649 | 1464623662867 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e6b000 == 44 [pid = 1649] [id = 63] 08:54:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1138f7c00) [pid = 1649] [serial = 185] [outer = 0x0] 08:54:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x12570bc00) [pid = 1649] [serial = 186] [outer = 0x1138f7c00] 08:54:22 INFO - PROCESS | 1649 | 1464623662892 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x126f62000) [pid = 1649] [serial = 187] [outer = 0x1138f7c00] 08:54:23 INFO - PROCESS | 1649 | 1464623663143 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]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 417ms 08:54:23 INFO - PROCESS | 1649 | 1464623663158 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 1649 | 1464623663159 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:54:23 INFO - PROCESS | 1649 | 1464623663171 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 1649 | 1464623663172 Marionette TRACE conn2 <- [1,226,null,{}] 08:54:23 INFO - PROCESS | 1649 | 1464623663174 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}] 08:54:23 INFO - PROCESS | 1649 | 1464623663266 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:54:23 INFO - PROCESS | 1649 | 1464623663278 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x125782000 == 45 [pid = 1649] [id = 64] 08:54:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x126f66400) [pid = 1649] [serial = 188] [outer = 0x0] 08:54:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x126ffbc00) [pid = 1649] [serial = 189] [outer = 0x126f66400] 08:54:23 INFO - PROCESS | 1649 | 1464623663302 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x127442800) [pid = 1649] [serial = 190] [outer = 0x126f66400] 08:54:23 INFO - PROCESS | 1649 | 1464623663749 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]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 622ms 08:54:23 INFO - PROCESS | 1649 | 1464623663791 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:54:23 INFO - PROCESS | 1649 | 1464623663793 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:54:23 INFO - PROCESS | 1649 | 1464623663797 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 1649 | 1464623663798 Marionette TRACE conn2 <- [1,230,null,{}] 08:54:23 INFO - PROCESS | 1649 | 1464623663803 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}] 08:54:23 INFO - PROCESS | 1649 | 1464623663909 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:54:23 INFO - PROCESS | 1649 | 1464623663974 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x113a96800 == 46 [pid = 1649] [id = 65] 08:54:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1138eec00) [pid = 1649] [serial = 191] [outer = 0x0] 08:54:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11516dc00) [pid = 1649] [serial = 192] [outer = 0x1138eec00] 08:54:24 INFO - PROCESS | 1649 | 1464623664006 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1160ef800) [pid = 1649] [serial = 193] [outer = 0x1138eec00] 08:54:24 INFO - PROCESS | 1649 | 1464623664453 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]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 723ms 08:54:24 INFO - PROCESS | 1649 | 1464623664537 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 1649 | 1464623664541 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:54:24 INFO - PROCESS | 1649 | 1464623664549 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 1649 | 1464623664551 Marionette TRACE conn2 <- [1,234,null,{}] 08:54:24 INFO - PROCESS | 1649 | 1464623664554 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}] 08:54:24 INFO - PROCESS | 1649 | 1464623664766 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:54:24 INFO - PROCESS | 1649 | 1464623664838 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x113026000 == 47 [pid = 1649] [id = 66] 08:54:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x112a74000) [pid = 1649] [serial = 194] [outer = 0x0] 08:54:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x113a7c400) [pid = 1649] [serial = 195] [outer = 0x112a74000] 08:54:24 INFO - PROCESS | 1649 | 1464623664866 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x115eb8400) [pid = 1649] [serial = 196] [outer = 0x112a74000] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x124e6b000 == 46 [pid = 1649] [id = 63] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1237d7000 == 45 [pid = 1649] [id = 62] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x121997800 == 44 [pid = 1649] [id = 61] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x119137000) [pid = 1649] [serial = 135] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x121464000 == 43 [pid = 1649] [id = 60] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x121458000 == 42 [pid = 1649] [id = 59] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12122d000 == 41 [pid = 1649] [id = 58] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1180de800 == 40 [pid = 1649] [id = 57] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119645000 == 39 [pid = 1649] [id = 56] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x116881000 == 38 [pid = 1649] [id = 55] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x11899a000 == 37 [pid = 1649] [id = 54] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1182e7800 == 36 [pid = 1649] [id = 53] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1182a0800 == 35 [pid = 1649] [id = 52] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1180df000 == 34 [pid = 1649] [id = 51] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x11702a800 == 33 [pid = 1649] [id = 50] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x116882800 == 32 [pid = 1649] [id = 49] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x115e11000 == 31 [pid = 1649] [id = 48] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x112f27000 == 30 [pid = 1649] [id = 47] 08:54:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119142000 == 29 [pid = 1649] [id = 46] 08:54:25 INFO - PROCESS | 1649 | 1464623665468 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]]]}] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x128fad400) [pid = 1649] [serial = 115] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x124fe6000) [pid = 1649] [serial = 103] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11891a400) [pid = 1649] [serial = 133] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x116712c00) [pid = 1649] [serial = 120] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11768dc00) [pid = 1649] [serial = 123] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11810cc00) [pid = 1649] [serial = 124] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x118584800) [pid = 1649] [serial = 130] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1167f0c00) [pid = 1649] [serial = 121] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11836d400) [pid = 1649] [serial = 127] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x11810f000) [pid = 1649] [serial = 126] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1185c9400) [pid = 1649] [serial = 132] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x129377800) [pid = 1649] [serial = 118] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x11854bc00) [pid = 1649] [serial = 129] [outer = 0x0] [url = about:blank] 08:54:25 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12936b800) [pid = 1649] [serial = 117] [outer = 0x0] [url = about:blank] 08:54:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 972ms 08:54:25 INFO - PROCESS | 1649 | 1464623665523 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 1649 | 1464623665526 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:54:25 INFO - PROCESS | 1649 | 1464623665531 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 1649 | 1464623665535 Marionette TRACE conn2 <- [1,238,null,{}] 08:54:25 INFO - PROCESS | 1649 | 1464623665540 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}] 08:54:25 INFO - PROCESS | 1649 | 1464623665657 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:54:25 INFO - PROCESS | 1649 | 1464623665679 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x113d50800 == 30 [pid = 1649] [id = 67] 08:54:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1167e2c00) [pid = 1649] [serial = 197] [outer = 0x0] 08:54:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11684b400) [pid = 1649] [serial = 198] [outer = 0x1167e2c00] 08:54:25 INFO - PROCESS | 1649 | 1464623665715 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x117396800) [pid = 1649] [serial = 199] [outer = 0x1167e2c00] 08:54:26 INFO - PROCESS | 1649 | 1464623666051 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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 574ms 08:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:54:26 INFO - PROCESS | 1649 | 1464623666104 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 1649 | 1464623666106 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:54:26 INFO - PROCESS | 1649 | 1464623666108 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 1649 | 1464623666109 Marionette TRACE conn2 <- [1,242,null,{}] 08:54:26 INFO - PROCESS | 1649 | 1464623666111 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}] 08:54:26 INFO - PROCESS | 1649 | 1464623666183 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:54:26 INFO - PROCESS | 1649 | 1464623666190 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x117037000 == 31 [pid = 1649] [id = 68] 08:54:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11768bc00) [pid = 1649] [serial = 200] [outer = 0x0] 08:54:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11810bc00) [pid = 1649] [serial = 201] [outer = 0x11768bc00] 08:54:26 INFO - PROCESS | 1649 | 1464623666219 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x118366000) [pid = 1649] [serial = 202] [outer = 0x11768bc00] 08:54:26 INFO - PROCESS | 1649 | 1464623666526 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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 469ms 08:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:54:26 INFO - PROCESS | 1649 | 1464623666579 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 1649 | 1464623666583 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:54:26 INFO - PROCESS | 1649 | 1464623666590 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 1649 | 1464623666594 Marionette TRACE conn2 <- [1,246,null,{}] 08:54:26 INFO - PROCESS | 1649 | 1464623666596 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}] 08:54:26 INFO - PROCESS | 1649 | 1464623666697 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:54:26 INFO - PROCESS | 1649 | 1464623666703 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x118233000 == 32 [pid = 1649] [id = 69] 08:54:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1121b8400) [pid = 1649] [serial = 203] [outer = 0x0] 08:54:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118372c00) [pid = 1649] [serial = 204] [outer = 0x1121b8400] 08:54:26 INFO - PROCESS | 1649 | 1464623666733 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x118578c00) [pid = 1649] [serial = 205] [outer = 0x1121b8400] 08:54:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1185dcc00) [pid = 1649] [serial = 206] [outer = 0x12cc22c00] 08:54:27 INFO - PROCESS | 1649 | 1464623667192 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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 626ms 08:54:27 INFO - PROCESS | 1649 | 1464623667214 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 1649 | 1464623667216 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:54:27 INFO - PROCESS | 1649 | 1464623667220 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 1649 | 1464623667222 Marionette TRACE conn2 <- [1,250,null,{}] 08:54:27 INFO - PROCESS | 1649 | 1464623667225 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}] 08:54:27 INFO - PROCESS | 1649 | 1464623667340 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:54:27 INFO - PROCESS | 1649 | 1464623667348 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x118710800 == 33 [pid = 1649] [id = 70] 08:54:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x113349800) [pid = 1649] [serial = 207] [outer = 0x0] 08:54:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11891d400) [pid = 1649] [serial = 208] [outer = 0x113349800] 08:54:27 INFO - PROCESS | 1649 | 1464623667374 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x118f59800) [pid = 1649] [serial = 209] [outer = 0x113349800] 08:54:27 INFO - PROCESS | 1649 | 1464623667703 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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 520ms 08:54:27 INFO - PROCESS | 1649 | 1464623667739 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 1649 | 1464623667740 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:54:27 INFO - PROCESS | 1649 | 1464623667743 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 1649 | 1464623667744 Marionette TRACE conn2 <- [1,254,null,{}] 08:54:27 INFO - PROCESS | 1649 | 1464623667746 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}] 08:54:27 INFO - PROCESS | 1649 | 1464623667836 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:54:27 INFO - PROCESS | 1649 | 1464623667841 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x119152000 == 34 [pid = 1649] [id = 71] 08:54:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11915f000) [pid = 1649] [serial = 210] [outer = 0x0] 08:54:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1196de800) [pid = 1649] [serial = 211] [outer = 0x11915f000] 08:54:27 INFO - PROCESS | 1649 | 1464623667881 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1197ef400) [pid = 1649] [serial = 212] [outer = 0x11915f000] 08:54:28 INFO - PROCESS | 1649 | 1464623668232 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]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 521ms 08:54:28 INFO - PROCESS | 1649 | 1464623668265 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 1649 | 1464623668266 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:54:28 INFO - PROCESS | 1649 | 1464623668274 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 1649 | 1464623668275 Marionette TRACE conn2 <- [1,258,null,{}] 08:54:28 INFO - PROCESS | 1649 | 1464623668278 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}] 08:54:28 INFO - PROCESS | 1649 | 1464623668367 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:54:28 INFO - PROCESS | 1649 | 1464623668371 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x119650800 == 35 [pid = 1649] [id = 72] 08:54:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11915f800) [pid = 1649] [serial = 213] [outer = 0x0] 08:54:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x119e76c00) [pid = 1649] [serial = 214] [outer = 0x11915f800] 08:54:28 INFO - PROCESS | 1649 | 1464623668397 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1211bf000) [pid = 1649] [serial = 215] [outer = 0x11915f800] 08:54:28 INFO - PROCESS | 1649 | 1464623668723 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]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 08:54:28 INFO - PROCESS | 1649 | 1464623668748 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:54:28 INFO - PROCESS | 1649 | 1464623668750 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:54:28 INFO - PROCESS | 1649 | 1464623668752 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 1649 | 1464623668753 Marionette TRACE conn2 <- [1,262,null,{}] 08:54:28 INFO - PROCESS | 1649 | 1464623668764 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}] 08:54:28 INFO - PROCESS | 1649 | 1464623668852 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:54:28 INFO - PROCESS | 1649 | 1464623668856 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x119e9b800 == 36 [pid = 1649] [id = 73] 08:54:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x118581400) [pid = 1649] [serial = 216] [outer = 0x0] 08:54:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1211c6000) [pid = 1649] [serial = 217] [outer = 0x118581400] 08:54:28 INFO - PROCESS | 1649 | 1464623668882 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1215e0c00) [pid = 1649] [serial = 218] [outer = 0x118581400] 08:54:29 INFO - PROCESS | 1649 | 1464623669220 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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 475ms 08:54:29 INFO - PROCESS | 1649 | 1464623669229 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 1649 | 1464623669231 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:54:29 INFO - PROCESS | 1649 | 1464623669234 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 1649 | 1464623669235 Marionette TRACE conn2 <- [1,266,null,{}] 08:54:29 INFO - PROCESS | 1649 | 1464623669237 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}] 08:54:29 INFO - PROCESS | 1649 | 1464623669322 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:54:29 INFO - PROCESS | 1649 | 1464623669350 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x121292800 == 37 [pid = 1649] [id = 74] 08:54:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1212ef800) [pid = 1649] [serial = 219] [outer = 0x0] 08:54:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x121781800) [pid = 1649] [serial = 220] [outer = 0x1212ef800] 08:54:29 INFO - PROCESS | 1649 | 1464623669374 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x124b35000) [pid = 1649] [serial = 221] [outer = 0x1212ef800] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x120e09800) [pid = 1649] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x121533800) [pid = 1649] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x115eb6000) [pid = 1649] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118326c00) [pid = 1649] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x115eb6800) [pid = 1649] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x118545000) [pid = 1649] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x113866800) [pid = 1649] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x111c28400) [pid = 1649] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x119136c00) [pid = 1649] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1138f7000) [pid = 1649] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118f52c00) [pid = 1649] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x121cea800) [pid = 1649] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118108800) [pid = 1649] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x118372800) [pid = 1649] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x124f90400) [pid = 1649] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x116848c00) [pid = 1649] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11768b000) [pid = 1649] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:54:29 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1138f7c00) [pid = 1649] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:54:29 INFO - PROCESS | 1649 | 1464623669775 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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 568ms 08:54:29 INFO - PROCESS | 1649 | 1464623669802 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 1649 | 1464623669804 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:54:29 INFO - PROCESS | 1649 | 1464623669806 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 1649 | 1464623669807 Marionette TRACE conn2 <- [1,270,null,{}] 08:54:29 INFO - PROCESS | 1649 | 1464623669809 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}] 08:54:29 INFO - PROCESS | 1649 | 1464623669881 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:54:29 INFO - PROCESS | 1649 | 1464623669885 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x11822f800 == 38 [pid = 1649] [id = 75] 08:54:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11684b000) [pid = 1649] [serial = 222] [outer = 0x0] 08:54:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x118545000) [pid = 1649] [serial = 223] [outer = 0x11684b000] 08:54:29 INFO - PROCESS | 1649 | 1464623669911 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1197e8800) [pid = 1649] [serial = 224] [outer = 0x11684b000] 08:54:30 INFO - PROCESS | 1649 | 1464623670229 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]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 08:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:54:30 INFO - PROCESS | 1649 | 1464623670282 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 1649 | 1464623670283 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:54:30 INFO - PROCESS | 1649 | 1464623670286 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 1649 | 1464623670296 Marionette TRACE conn2 <- [1,274,null,{}] 08:54:30 INFO - PROCESS | 1649 | 1464623670299 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}] 08:54:30 INFO - PROCESS | 1649 | 1464623670371 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:54:30 INFO - PROCESS | 1649 | 1464623670375 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x123725800 == 39 [pid = 1649] [id = 76] 08:54:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x120e0d400) [pid = 1649] [serial = 225] [outer = 0x0] 08:54:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x124b3e000) [pid = 1649] [serial = 226] [outer = 0x120e0d400] 08:54:30 INFO - PROCESS | 1649 | 1464623670407 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x124f8c000) [pid = 1649] [serial = 227] [outer = 0x120e0d400] 08:54:30 INFO - PROCESS | 1649 | 1464623670724 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]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 477ms 08:54:30 INFO - PROCESS | 1649 | 1464623670765 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 1649 | 1464623670767 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:54:30 INFO - PROCESS | 1649 | 1464623670769 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 1649 | 1464623670771 Marionette TRACE conn2 <- [1,278,null,{}] 08:54:30 INFO - PROCESS | 1649 | 1464623670773 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}] 08:54:30 INFO - PROCESS | 1649 | 1464623670859 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:54:30 INFO - PROCESS | 1649 | 1464623670902 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x125675000 == 40 [pid = 1649] [id = 77] 08:54:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11768e400) [pid = 1649] [serial = 228] [outer = 0x0] 08:54:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x125706400) [pid = 1649] [serial = 229] [outer = 0x11768e400] 08:54:30 INFO - PROCESS | 1649 | 1464623670926 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x126ffd800) [pid = 1649] [serial = 230] [outer = 0x11768e400] 08:54:31 INFO - PROCESS | 1649 | 1464623671180 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]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 08:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:54:31 INFO - PROCESS | 1649 | 1464623671237 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 1649 | 1464623671239 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:54:31 INFO - PROCESS | 1649 | 1464623671241 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 1649 | 1464623671242 Marionette TRACE conn2 <- [1,282,null,{}] 08:54:31 INFO - PROCESS | 1649 | 1464623671252 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}] 08:54:31 INFO - PROCESS | 1649 | 1464623671334 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:54:31 INFO - PROCESS | 1649 | 1464623671346 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x126c19000 == 41 [pid = 1649] [id = 78] 08:54:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x127442400) [pid = 1649] [serial = 231] [outer = 0x0] 08:54:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12744f000) [pid = 1649] [serial = 232] [outer = 0x127442400] 08:54:31 INFO - PROCESS | 1649 | 1464623671371 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12889f800) [pid = 1649] [serial = 233] [outer = 0x127442400] 08:54:31 INFO - PROCESS | 1649 | 1464623671673 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]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 520ms 08:54:31 INFO - PROCESS | 1649 | 1464623671764 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 1649 | 1464623671767 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:54:31 INFO - PROCESS | 1649 | 1464623671770 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 1649 | 1464623671772 Marionette TRACE conn2 <- [1,286,null,{}] 08:54:31 INFO - PROCESS | 1649 | 1464623671777 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}] 08:54:31 INFO - PROCESS | 1649 | 1464623671874 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:54:31 INFO - PROCESS | 1649 | 1464623671928 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x113a26000 == 42 [pid = 1649] [id = 79] 08:54:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11380f800) [pid = 1649] [serial = 234] [outer = 0x0] 08:54:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x113a85c00) [pid = 1649] [serial = 235] [outer = 0x11380f800] 08:54:31 INFO - PROCESS | 1649 | 1464623671960 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x116180800) [pid = 1649] [serial = 236] [outer = 0x11380f800] 08:54:32 INFO - PROCESS | 1649 | 1464623672369 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]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 622ms 08:54:32 INFO - PROCESS | 1649 | 1464623672392 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:54:32 INFO - PROCESS | 1649 | 1464623672395 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:54:32 INFO - PROCESS | 1649 | 1464623672400 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 1649 | 1464623672403 Marionette TRACE conn2 <- [1,290,null,{}] 08:54:32 INFO - PROCESS | 1649 | 1464623672406 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}] 08:54:32 INFO - PROCESS | 1649 | 1464623672505 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:54:32 INFO - PROCESS | 1649 | 1464623672546 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182d1800 == 43 [pid = 1649] [id = 80] 08:54:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x11671ac00) [pid = 1649] [serial = 237] [outer = 0x0] 08:54:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x117688000) [pid = 1649] [serial = 238] [outer = 0x11671ac00] 08:54:32 INFO - PROCESS | 1649 | 1464623672578 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x118332c00) [pid = 1649] [serial = 239] [outer = 0x11671ac00] 08:54:32 INFO - PROCESS | 1649 | 1464623672961 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]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 622ms 08:54:33 INFO - PROCESS | 1649 | 1464623673021 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 1649 | 1464623673022 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:54:33 INFO - PROCESS | 1649 | 1464623673025 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 1649 | 1464623673026 Marionette TRACE conn2 <- [1,294,null,{}] 08:54:33 INFO - PROCESS | 1649 | 1464623673033 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}] 08:54:33 INFO - PROCESS | 1649 | 1464623673135 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:54:33 INFO - PROCESS | 1649 | 1464623673229 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x126d73800 == 44 [pid = 1649] [id = 81] 08:54:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1185c5800) [pid = 1649] [serial = 240] [outer = 0x0] 08:54:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x118f81000) [pid = 1649] [serial = 241] [outer = 0x1185c5800] 08:54:33 INFO - PROCESS | 1649 | 1464623673262 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1196e6000) [pid = 1649] [serial = 242] [outer = 0x1185c5800] 08:54:33 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. 08:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 668ms 08:54:33 INFO - PROCESS | 1649 | 1464623673686 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]]]}] 08:54:33 INFO - PROCESS | 1649 | 1464623673694 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:54:33 INFO - PROCESS | 1649 | 1464623673696 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:54:33 INFO - PROCESS | 1649 | 1464623673699 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 1649 | 1464623673701 Marionette TRACE conn2 <- [1,298,null,{}] 08:54:33 INFO - PROCESS | 1649 | 1464623673704 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}] 08:54:33 INFO - PROCESS | 1649 | 1464623673850 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:54:33 INFO - PROCESS | 1649 | 1464623673961 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x127624800 == 45 [pid = 1649] [id = 82] 08:54:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x119c0a000) [pid = 1649] [serial = 243] [outer = 0x0] 08:54:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x120e0c400) [pid = 1649] [serial = 244] [outer = 0x119c0a000] 08:54:33 INFO - PROCESS | 1649 | 1464623673993 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x121782c00) [pid = 1649] [serial = 245] [outer = 0x119c0a000] 08:54:34 INFO - PROCESS | 1649 | 1464623674426 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]]]}] 08:54:34 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. 08:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 770ms 08:54:34 INFO - PROCESS | 1649 | 1464623674473 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:54:34 INFO - PROCESS | 1649 | 1464623674474 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:54:34 INFO - PROCESS | 1649 | 1464623674478 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 1649 | 1464623674479 Marionette TRACE conn2 <- [1,302,null,{}] 08:54:34 INFO - PROCESS | 1649 | 1464623674481 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}] 08:54:34 INFO - PROCESS | 1649 | 1464623674599 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:54:34 INFO - PROCESS | 1649 | 1464623674864 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x11702c000 == 46 [pid = 1649] [id = 83] 08:54:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x112d69000) [pid = 1649] [serial = 246] [outer = 0x0] 08:54:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x11334d800) [pid = 1649] [serial = 247] [outer = 0x112d69000] 08:54:34 INFO - PROCESS | 1649 | 1464623674930 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x113f11400) [pid = 1649] [serial = 248] [outer = 0x112d69000] 08:54:35 INFO - PROCESS | 1649 | 1464623675422 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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 971ms 08:54:35 INFO - PROCESS | 1649 | 1464623675449 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 1649 | 1464623675452 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:54:35 INFO - PROCESS | 1649 | 1464623675455 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 1649 | 1464623675457 Marionette TRACE conn2 <- [1,306,null,{}] 08:54:35 INFO - PROCESS | 1649 | 1464623675461 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}] 08:54:35 INFO - PROCESS | 1649 | 1464623675550 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:54:35 INFO - PROCESS | 1649 | 1464623675593 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x118224800 == 47 [pid = 1649] [id = 84] 08:54:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x11670f800) [pid = 1649] [serial = 249] [outer = 0x0] 08:54:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x117180c00) [pid = 1649] [serial = 250] [outer = 0x11670f800] 08:54:35 INFO - PROCESS | 1649 | 1464623675622 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x11810ec00) [pid = 1649] [serial = 251] [outer = 0x11670f800] 08:54:35 INFO - PROCESS | 1649 | --DOCSHELL 0x125675000 == 46 [pid = 1649] [id = 77] 08:54:35 INFO - PROCESS | 1649 | --DOCSHELL 0x123725800 == 45 [pid = 1649] [id = 76] 08:54:35 INFO - PROCESS | 1649 | --DOCSHELL 0x11822f800 == 44 [pid = 1649] [id = 75] 08:54:35 INFO - PROCESS | 1649 | --DOCSHELL 0x121292800 == 43 [pid = 1649] [id = 74] 08:54:35 INFO - PROCESS | 1649 | --DOCSHELL 0x119e9b800 == 42 [pid = 1649] [id = 73] 08:54:35 INFO - PROCESS | 1649 | --DOCSHELL 0x119650800 == 41 [pid = 1649] [id = 72] 08:54:35 INFO - PROCESS | 1649 | --DOCSHELL 0x119152000 == 40 [pid = 1649] [id = 71] 08:54:35 INFO - PROCESS | 1649 | --DOCSHELL 0x118710800 == 39 [pid = 1649] [id = 70] 08:54:35 INFO - PROCESS | 1649 | --DOCSHELL 0x118233000 == 38 [pid = 1649] [id = 69] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x126ffbc00) [pid = 1649] [serial = 189] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOCSHELL 0x117037000 == 37 [pid = 1649] [id = 68] 08:54:35 INFO - PROCESS | 1649 | --DOCSHELL 0x113d50800 == 36 [pid = 1649] [id = 67] 08:54:35 INFO - PROCESS | 1649 | --DOCSHELL 0x113026000 == 35 [pid = 1649] [id = 66] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x124a69800) [pid = 1649] [serial = 174] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x124e8c400) [pid = 1649] [serial = 178] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x121785c00) [pid = 1649] [serial = 172] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x124e8a400) [pid = 1649] [serial = 180] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x124e3cc00) [pid = 1649] [serial = 177] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1251c1400) [pid = 1649] [serial = 181] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x12570a000) [pid = 1649] [serial = 183] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x11836e400) [pid = 1649] [serial = 148] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x124e37400) [pid = 1649] [serial = 175] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11832f000) [pid = 1649] [serial = 147] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x11992dc00) [pid = 1649] [serial = 165] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12152a800) [pid = 1649] [serial = 169] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x119e79800) [pid = 1649] [serial = 166] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1257e1400) [pid = 1649] [serial = 184] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12570bc00) [pid = 1649] [serial = 186] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x126f62000) [pid = 1649] [serial = 187] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x120e13800) [pid = 1649] [serial = 168] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1216e5000) [pid = 1649] [serial = 171] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11851f400) [pid = 1649] [serial = 150] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x118544c00) [pid = 1649] [serial = 151] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1197e4400) [pid = 1649] [serial = 162] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x119923400) [pid = 1649] [serial = 163] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1167efc00) [pid = 1649] [serial = 141] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1168ab400) [pid = 1649] [serial = 142] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1185c4c00) [pid = 1649] [serial = 153] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x118920c00) [pid = 1649] [serial = 154] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11386e400) [pid = 1649] [serial = 138] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x115e48c00) [pid = 1649] [serial = 139] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x118102c00) [pid = 1649] [serial = 144] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11810b800) [pid = 1649] [serial = 145] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1196ed000) [pid = 1649] [serial = 160] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1196e4400) [pid = 1649] [serial = 159] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x118f7e400) [pid = 1649] [serial = 156] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x119135c00) [pid = 1649] [serial = 157] [outer = 0x0] [url = about:blank] 08:54:35 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1196ec800) [pid = 1649] [serial = 136] [outer = 0x0] [url = about:blank] 08:54:36 INFO - PROCESS | 1649 | 1464623676015 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]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 572ms 08:54:36 INFO - PROCESS | 1649 | 1464623676028 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 1649 | 1464623676033 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:54:36 INFO - PROCESS | 1649 | 1464623676036 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 1649 | 1464623676038 Marionette TRACE conn2 <- [1,310,null,{}] 08:54:36 INFO - PROCESS | 1649 | 1464623676040 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}] 08:54:36 INFO - PROCESS | 1649 | 1464623676116 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:54:36 INFO - PROCESS | 1649 | 1464623676121 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x116648000 == 36 [pid = 1649] [id = 85] 08:54:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118106400) [pid = 1649] [serial = 252] [outer = 0x0] 08:54:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x11832f000) [pid = 1649] [serial = 253] [outer = 0x118106400] 08:54:36 INFO - PROCESS | 1649 | 1464623676149 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118540800) [pid = 1649] [serial = 254] [outer = 0x118106400] 08:54:36 INFO - PROCESS | 1649 | 1464623676491 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]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 468ms 08:54:36 INFO - PROCESS | 1649 | 1464623676505 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:54:36 INFO - PROCESS | 1649 | 1464623676506 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:54:36 INFO - PROCESS | 1649 | 1464623676510 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 1649 | 1464623676516 Marionette TRACE conn2 <- [1,314,null,{}] 08:54:36 INFO - PROCESS | 1649 | 1464623676537 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}] 08:54:36 INFO - PROCESS | 1649 | 1464623676611 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:54:36 INFO - PROCESS | 1649 | 1464623676617 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x118722000 == 37 [pid = 1649] [id = 86] 08:54:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11854a800) [pid = 1649] [serial = 255] [outer = 0x0] 08:54:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x118f7d000) [pid = 1649] [serial = 256] [outer = 0x11854a800] 08:54:36 INFO - PROCESS | 1649 | 1464623676644 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x11913ac00) [pid = 1649] [serial = 257] [outer = 0x11854a800] 08:54:36 INFO - PROCESS | 1649 | 1464623676968 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]]]}] 08:54:36 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. 08:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 486ms 08:54:36 INFO - PROCESS | 1649 | 1464623676996 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 1649 | 1464623676999 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:54:37 INFO - PROCESS | 1649 | 1464623677001 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 1649 | 1464623677010 Marionette TRACE conn2 <- [1,318,null,{}] 08:54:37 INFO - PROCESS | 1649 | 1464623677012 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}] 08:54:37 INFO - PROCESS | 1649 | 1464623677087 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:54:37 INFO - PROCESS | 1649 | 1464623677134 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x119143800 == 38 [pid = 1649] [id = 87] 08:54:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11854d400) [pid = 1649] [serial = 258] [outer = 0x0] 08:54:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1197ed000) [pid = 1649] [serial = 259] [outer = 0x11854d400] 08:54:37 INFO - PROCESS | 1649 | 1464623677159 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119e6f000) [pid = 1649] [serial = 260] [outer = 0x11854d400] 08:54:37 INFO - PROCESS | 1649 | 1464623677464 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]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 475ms 08:54:37 INFO - PROCESS | 1649 | 1464623677477 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 1649 | 1464623677479 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:54:37 INFO - PROCESS | 1649 | 1464623677484 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 1649 | 1464623677485 Marionette TRACE conn2 <- [1,322,null,{}] 08:54:37 INFO - PROCESS | 1649 | 1464623677488 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}] 08:54:37 INFO - PROCESS | 1649 | 1464623677563 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:54:37 INFO - PROCESS | 1649 | 1464623677568 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x119c38000 == 39 [pid = 1649] [id = 88] 08:54:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x121410800) [pid = 1649] [serial = 261] [outer = 0x0] 08:54:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12152e000) [pid = 1649] [serial = 262] [outer = 0x121410800] 08:54:37 INFO - PROCESS | 1649 | 1464623677600 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x124a72400) [pid = 1649] [serial = 263] [outer = 0x121410800] 08:54:37 INFO - PROCESS | 1649 | 1464623677958 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]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 518ms 08:54:38 INFO - PROCESS | 1649 | 1464623678003 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 1649 | 1464623678004 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:54:38 INFO - PROCESS | 1649 | 1464623678012 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 1649 | 1464623678013 Marionette TRACE conn2 <- [1,326,null,{}] 08:54:38 INFO - PROCESS | 1649 | 1464623678015 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}] 08:54:38 INFO - PROCESS | 1649 | 1464623678115 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:54:38 INFO - PROCESS | 1649 | 1464623678120 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x1160a6800 == 40 [pid = 1649] [id = 89] 08:54:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124e88800) [pid = 1649] [serial = 264] [outer = 0x0] 08:54:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1257e1400) [pid = 1649] [serial = 265] [outer = 0x124e88800] 08:54:38 INFO - PROCESS | 1649 | 1464623678145 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x126f6b000) [pid = 1649] [serial = 266] [outer = 0x124e88800] 08:54:38 INFO - PROCESS | 1649 | 1464623678459 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]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 469ms 08:54:38 INFO - PROCESS | 1649 | 1464623678485 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 1649 | 1464623678487 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:54:38 INFO - PROCESS | 1649 | 1464623678489 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 1649 | 1464623678490 Marionette TRACE conn2 <- [1,330,null,{}] 08:54:38 INFO - PROCESS | 1649 | 1464623678500 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}] 08:54:38 INFO - PROCESS | 1649 | 1464623678592 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:54:38 INFO - PROCESS | 1649 | 1464623678597 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218b5800 == 41 [pid = 1649] [id = 90] 08:54:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12570c800) [pid = 1649] [serial = 267] [outer = 0x0] 08:54:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12744d400) [pid = 1649] [serial = 268] [outer = 0x12570c800] 08:54:38 INFO - PROCESS | 1649 | 1464623678621 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12745b000) [pid = 1649] [serial = 269] [outer = 0x12570c800] 08:54:38 INFO - PROCESS | 1649 | 1464623678975 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]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 526ms 08:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:54:39 INFO - PROCESS | 1649 | 1464623679015 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 1649 | 1464623679017 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:54:39 INFO - PROCESS | 1649 | 1464623679019 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 1649 | 1464623679020 Marionette TRACE conn2 <- [1,334,null,{}] 08:54:39 INFO - PROCESS | 1649 | 1464623679022 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}] 08:54:39 INFO - PROCESS | 1649 | 1464623679114 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:54:39 INFO - PROCESS | 1649 | 1464623679147 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237c2800 == 42 [pid = 1649] [id = 91] 08:54:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12745d800) [pid = 1649] [serial = 270] [outer = 0x0] 08:54:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12889dc00) [pid = 1649] [serial = 271] [outer = 0x12745d800] 08:54:39 INFO - PROCESS | 1649 | 1464623679171 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x128c54800) [pid = 1649] [serial = 272] [outer = 0x12745d800] 08:54:39 INFO - PROCESS | 1649 | 1464623679488 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]]]}] 08:54:39 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. 08:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 08:54:39 INFO - PROCESS | 1649 | 1464623679537 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 1649 | 1464623679538 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:54:39 INFO - PROCESS | 1649 | 1464623679541 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 1649 | 1464623679542 Marionette TRACE conn2 <- [1,338,null,{}] 08:54:39 INFO - PROCESS | 1649 | 1464623679544 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}] 08:54:39 INFO - PROCESS | 1649 | 1464623679635 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:54:39 INFO - PROCESS | 1649 | 1464623679647 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x1268a5000 == 43 [pid = 1649] [id = 92] 08:54:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x128c55c00) [pid = 1649] [serial = 273] [outer = 0x0] 08:54:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x128c59c00) [pid = 1649] [serial = 274] [outer = 0x128c55c00] 08:54:39 INFO - PROCESS | 1649 | 1464623679672 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x128c5f000) [pid = 1649] [serial = 275] [outer = 0x128c55c00] 08:54:40 INFO - PROCESS | 1649 | 1464623680079 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]]]}] 08:54:40 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11915f800) [pid = 1649] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:54:40 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x118581400) [pid = 1649] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:54:40 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x112a74000) [pid = 1649] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:54:40 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1212ef800) [pid = 1649] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:54:40 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x120e0d400) [pid = 1649] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:54:40 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x11684b000) [pid = 1649] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:54:40 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11768bc00) [pid = 1649] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:54:40 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1121b8400) [pid = 1649] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:54:40 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11915f000) [pid = 1649] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:54:40 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x113349800) [pid = 1649] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:54:40 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11768e400) [pid = 1649] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:54:40 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1167e2c00) [pid = 1649] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 570ms 08:54:40 INFO - PROCESS | 1649 | 1464623680113 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 1649 | 1464623680116 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:54:40 INFO - PROCESS | 1649 | 1464623680118 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 1649 | 1464623680119 Marionette TRACE conn2 <- [1,342,null,{}] 08:54:40 INFO - PROCESS | 1649 | 1464623680122 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}] 08:54:40 INFO - PROCESS | 1649 | 1464623680200 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:54:40 INFO - PROCESS | 1649 | 1464623680204 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x119647000 == 44 [pid = 1649] [id = 93] 08:54:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11768bc00) [pid = 1649] [serial = 276] [outer = 0x0] 08:54:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1185c3800) [pid = 1649] [serial = 277] [outer = 0x11768bc00] 08:54:40 INFO - PROCESS | 1649 | 1464623680234 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x128c5d400) [pid = 1649] [serial = 278] [outer = 0x11768bc00] 08:54:40 INFO - PROCESS | 1649 | 1464623680554 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]]]}] 08:54:40 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. 08:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 467ms 08:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:54:40 INFO - PROCESS | 1649 | 1464623680587 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 1649 | 1464623680588 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:54:40 INFO - PROCESS | 1649 | 1464623680590 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 1649 | 1464623680592 Marionette TRACE conn2 <- [1,346,null,{}] 08:54:40 INFO - PROCESS | 1649 | 1464623680594 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}] 08:54:40 INFO - PROCESS | 1649 | 1464623680685 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:54:40 INFO - PROCESS | 1649 | 1464623680729 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x12884b000 == 45 [pid = 1649] [id = 94] 08:54:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11768e400) [pid = 1649] [serial = 279] [outer = 0x0] 08:54:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x128c62400) [pid = 1649] [serial = 280] [outer = 0x11768e400] 08:54:40 INFO - PROCESS | 1649 | 1464623680754 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x129374c00) [pid = 1649] [serial = 281] [outer = 0x11768e400] 08:54:41 INFO - PROCESS | 1649 | 1464623681009 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]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 08:54:41 INFO - PROCESS | 1649 | 1464623681060 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 1649 | 1464623681061 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:54:41 INFO - PROCESS | 1649 | 1464623681072 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 1649 | 1464623681073 Marionette TRACE conn2 <- [1,350,null,{}] 08:54:41 INFO - PROCESS | 1649 | 1464623681075 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}] 08:54:41 INFO - PROCESS | 1649 | 1464623681169 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:54:41 INFO - PROCESS | 1649 | 1464623681174 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x1297a0000 == 46 [pid = 1649] [id = 95] 08:54:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1196ed400) [pid = 1649] [serial = 282] [outer = 0x0] 08:54:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x129377400) [pid = 1649] [serial = 283] [outer = 0x1196ed400] 08:54:41 INFO - PROCESS | 1649 | 1464623681202 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1295de400) [pid = 1649] [serial = 284] [outer = 0x1196ed400] 08:54:41 INFO - PROCESS | 1649 | 1464623681679 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]]]}] 08:54:41 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. 08:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 619ms 08:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:54:41 INFO - PROCESS | 1649 | 1464623681692 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 1649 | 1464623681694 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:54:41 INFO - PROCESS | 1649 | 1464623681698 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 1649 | 1464623681699 Marionette TRACE conn2 <- [1,354,null,{}] 08:54:41 INFO - PROCESS | 1649 | 1464623681702 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}] 08:54:41 INFO - PROCESS | 1649 | 1464623681787 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:54:41 INFO - PROCESS | 1649 | 1464623681791 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a593800 == 47 [pid = 1649] [id = 96] 08:54:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1295e3800) [pid = 1649] [serial = 285] [outer = 0x0] 08:54:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x129777800) [pid = 1649] [serial = 286] [outer = 0x1295e3800] 08:54:41 INFO - PROCESS | 1649 | 1464623681817 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12a750400) [pid = 1649] [serial = 287] [outer = 0x1295e3800] 08:54:42 INFO - PROCESS | 1649 | 1464623682243 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]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 571ms 08:54:42 INFO - PROCESS | 1649 | 1464623682269 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 1649 | 1464623682273 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:54:42 INFO - PROCESS | 1649 | 1464623682297 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 1649 | 1464623682301 Marionette TRACE conn2 <- [1,358,null,{}] 08:54:42 INFO - PROCESS | 1649 | 1464623682311 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}] 08:54:42 INFO - PROCESS | 1649 | 1464623682465 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:54:42 INFO - PROCESS | 1649 | 1464623682593 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x117023800 == 48 [pid = 1649] [id = 97] 08:54:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x116716000) [pid = 1649] [serial = 288] [outer = 0x0] 08:54:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1167ef400) [pid = 1649] [serial = 289] [outer = 0x116716000] 08:54:42 INFO - PROCESS | 1649 | 1464623682645 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x11739fc00) [pid = 1649] [serial = 290] [outer = 0x116716000] 08:54:43 INFO - PROCESS | 1649 | 1464623683099 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]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 845ms 08:54:43 INFO - PROCESS | 1649 | 1464623683123 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 1649 | 1464623683128 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:54:43 INFO - PROCESS | 1649 | 1464623683132 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 1649 | 1464623683134 Marionette TRACE conn2 <- [1,362,null,{}] 08:54:43 INFO - PROCESS | 1649 | 1464623683137 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}] 08:54:43 INFO - PROCESS | 1649 | 1464623683238 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:54:43 INFO - PROCESS | 1649 | 1464623683281 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x11964b800 == 49 [pid = 1649] [id = 98] 08:54:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x118108400) [pid = 1649] [serial = 291] [outer = 0x0] 08:54:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x118540c00) [pid = 1649] [serial = 292] [outer = 0x118108400] 08:54:43 INFO - PROCESS | 1649 | 1464623683314 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1185c9c00) [pid = 1649] [serial = 293] [outer = 0x118108400] 08:54:43 INFO - PROCESS | 1649 | 1464623683773 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]]]}] 08:54:43 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. 08:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 669ms 08:54:43 INFO - PROCESS | 1649 | 1464623683802 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:54:43 INFO - PROCESS | 1649 | 1464623683803 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:54:43 INFO - PROCESS | 1649 | 1464623683806 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 1649 | 1464623683808 Marionette TRACE conn2 <- [1,366,null,{}] 08:54:43 INFO - PROCESS | 1649 | 1464623683819 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}] 08:54:43 INFO - PROCESS | 1649 | 1464623683939 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:54:44 INFO - PROCESS | 1649 | 1464623684000 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x129029800 == 50 [pid = 1649] [id = 99] 08:54:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x120e0ec00) [pid = 1649] [serial = 294] [outer = 0x0] 08:54:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1212eec00) [pid = 1649] [serial = 295] [outer = 0x120e0ec00] 08:54:44 INFO - PROCESS | 1649 | 1464623684033 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x121cec800) [pid = 1649] [serial = 296] [outer = 0x120e0ec00] 08:54:44 INFO - PROCESS | 1649 | 1464623684525 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]]]}] 08:54:44 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. 08:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 775ms 08:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:54:44 INFO - PROCESS | 1649 | 1464623684583 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 1649 | 1464623684586 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:54:44 INFO - PROCESS | 1649 | 1464623684589 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 1649 | 1464623684593 Marionette TRACE conn2 <- [1,370,null,{}] 08:54:44 INFO - PROCESS | 1649 | 1464623684597 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}] 08:54:44 INFO - PROCESS | 1649 | 1464623684750 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:54:44 INFO - PROCESS | 1649 | 1464623684830 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7cc000 == 51 [pid = 1649] [id = 100] 08:54:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x124f97800) [pid = 1649] [serial = 297] [outer = 0x0] 08:54:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x12570d400) [pid = 1649] [serial = 298] [outer = 0x124f97800] 08:54:44 INFO - PROCESS | 1649 | 1464623684860 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12744dc00) [pid = 1649] [serial = 299] [outer = 0x124f97800] 08:54:45 INFO - PROCESS | 1649 | 1464623685505 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]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 973ms 08:54:45 INFO - PROCESS | 1649 | 1464623685563 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 1649 | 1464623685566 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:54:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:54:45 INFO - PROCESS | 1649 | 1464623685569 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 1649 | 1464623685571 Marionette TRACE conn2 <- [1,374,null,{}] 08:54:45 INFO - PROCESS | 1649 | 1464623685576 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}] 08:54:45 INFO - PROCESS | 1649 | 1464623685671 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:54:45 INFO - PROCESS | 1649 | 1464623685736 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180e0000 == 52 [pid = 1649] [id = 101] 08:54:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x116716c00) [pid = 1649] [serial = 300] [outer = 0x0] 08:54:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1167f0000) [pid = 1649] [serial = 301] [outer = 0x116716c00] 08:54:45 INFO - PROCESS | 1649 | 1464623685766 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x117689400) [pid = 1649] [serial = 302] [outer = 0x116716c00] 08:54:46 INFO - PROCESS | 1649 | 1464623686302 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:54:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 772ms 08:54:46 INFO - PROCESS | 1649 | 1464623686353 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 1649 | 1464623686358 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:54:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:54:46 INFO - PROCESS | 1649 | 1464623686369 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 1649 | 1464623686372 Marionette TRACE conn2 <- [1,378,null,{}] 08:54:46 INFO - PROCESS | 1649 | 1464623686374 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}] 08:54:46 INFO - PROCESS | 1649 | 1464623686516 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x1297a0000 == 51 [pid = 1649] [id = 95] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x12884b000 == 50 [pid = 1649] [id = 94] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x119647000 == 49 [pid = 1649] [id = 93] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12744f000) [pid = 1649] [serial = 232] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x1268a5000 == 48 [pid = 1649] [id = 92] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x1237c2800 == 47 [pid = 1649] [id = 91] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x1218b5800 == 46 [pid = 1649] [id = 90] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x1160a6800 == 45 [pid = 1649] [id = 89] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x119c38000 == 44 [pid = 1649] [id = 88] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x119143800 == 43 [pid = 1649] [id = 87] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x118722000 == 42 [pid = 1649] [id = 86] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x116648000 == 41 [pid = 1649] [id = 85] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x118224800 == 40 [pid = 1649] [id = 84] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x11702c000 == 39 [pid = 1649] [id = 83] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x1182d1800 == 38 [pid = 1649] [id = 80] 08:54:46 INFO - PROCESS | 1649 | 1464623686632 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x113a26000 == 37 [pid = 1649] [id = 79] 08:54:46 INFO - PROCESS | 1649 | --DOCSHELL 0x126c19000 == 36 [pid = 1649] [id = 78] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x126ffd800) [pid = 1649] [serial = 230] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x119e76c00) [pid = 1649] [serial = 214] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1215e0c00) [pid = 1649] [serial = 218] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x115eb8400) [pid = 1649] [serial = 196] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x121781800) [pid = 1649] [serial = 220] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x12cdd2000) [pid = 1649] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x124b3e000) [pid = 1649] [serial = 226] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1211bf000) [pid = 1649] [serial = 215] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1197e8800) [pid = 1649] [serial = 224] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x118366000) [pid = 1649] [serial = 202] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1211c6000) [pid = 1649] [serial = 217] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x118372c00) [pid = 1649] [serial = 204] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x124f8c000) [pid = 1649] [serial = 227] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x118545000) [pid = 1649] [serial = 223] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11810bc00) [pid = 1649] [serial = 201] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1196de800) [pid = 1649] [serial = 211] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x118f59800) [pid = 1649] [serial = 209] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118578c00) [pid = 1649] [serial = 205] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124b35000) [pid = 1649] [serial = 221] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x125706400) [pid = 1649] [serial = 229] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x113a7c400) [pid = 1649] [serial = 195] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11684b400) [pid = 1649] [serial = 198] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11516dc00) [pid = 1649] [serial = 192] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11891d400) [pid = 1649] [serial = 208] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x117396800) [pid = 1649] [serial = 199] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1197ef400) [pid = 1649] [serial = 212] [outer = 0x0] [url = about:blank] 08:54:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x1131be800 == 37 [pid = 1649] [id = 102] 08:54:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x113d72800) [pid = 1649] [serial = 303] [outer = 0x0] 08:54:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1167e8000) [pid = 1649] [serial = 304] [outer = 0x113d72800] 08:54:46 INFO - PROCESS | 1649 | 1464623686687 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x118369400) [pid = 1649] [serial = 305] [outer = 0x113d72800] 08:54:47 INFO - PROCESS | 1649 | 1464623687100 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:54:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 771ms 08:54:47 INFO - PROCESS | 1649 | 1464623687139 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 1649 | 1464623687141 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:54:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:54:47 INFO - PROCESS | 1649 | 1464623687143 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 1649 | 1464623687146 Marionette TRACE conn2 <- [1,382,null,{}] 08:54:47 INFO - PROCESS | 1649 | 1464623687153 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}] 08:54:47 INFO - PROCESS | 1649 | 1464623687259 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:54:47 INFO - PROCESS | 1649 | 1464623687269 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180dc000 == 38 [pid = 1649] [id = 103] 08:54:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x118544000) [pid = 1649] [serial = 306] [outer = 0x0] 08:54:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1185d6000) [pid = 1649] [serial = 307] [outer = 0x118544000] 08:54:47 INFO - PROCESS | 1649 | 1464623687296 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x118926c00) [pid = 1649] [serial = 308] [outer = 0x118544000] 08:54:47 INFO - PROCESS | 1649 | 1464623687623 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:54:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 521ms 08:54:47 INFO - PROCESS | 1649 | 1464623687664 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 1649 | 1464623687666 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:54:47 INFO - PROCESS | 1649 | 1464623687668 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 1649 | 1464623687669 Marionette TRACE conn2 <- [1,386,null,{}] 08:54:47 INFO - PROCESS | 1649 | 1464623687672 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}] 08:54:47 INFO - PROCESS | 1649 | 1464623687754 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:54:47 INFO - PROCESS | 1649 | 1464623687795 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182af800 == 39 [pid = 1649] [id = 104] 08:54:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x118546c00) [pid = 1649] [serial = 309] [outer = 0x0] 08:54:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x119136c00) [pid = 1649] [serial = 310] [outer = 0x118546c00] 08:54:47 INFO - PROCESS | 1649 | 1464623687821 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1197e8400) [pid = 1649] [serial = 311] [outer = 0x118546c00] 08:54:48 INFO - PROCESS | 1649 | 1464623688108 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]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 468ms 08:54:48 INFO - PROCESS | 1649 | 1464623688137 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 1649 | 1464623688138 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:54:48 INFO - PROCESS | 1649 | 1464623688140 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 1649 | 1464623688141 Marionette TRACE conn2 <- [1,390,null,{}] 08:54:48 INFO - PROCESS | 1649 | 1464623688152 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}] 08:54:48 INFO - PROCESS | 1649 | 1464623688234 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:54:48 INFO - PROCESS | 1649 | 1464623688239 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x119635000 == 40 [pid = 1649] [id = 105] 08:54:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1197f1800) [pid = 1649] [serial = 312] [outer = 0x0] 08:54:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x119e79800) [pid = 1649] [serial = 313] [outer = 0x1197f1800] 08:54:48 INFO - PROCESS | 1649 | 1464623688264 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1211bd400) [pid = 1649] [serial = 314] [outer = 0x1197f1800] 08:54:48 INFO - PROCESS | 1649 | 1464623688621 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]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 519ms 08:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:54:48 INFO - PROCESS | 1649 | 1464623688676 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 1649 | 1464623688677 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:54:48 INFO - PROCESS | 1649 | 1464623688710 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 1649 | 1464623688711 Marionette TRACE conn2 <- [1,394,null,{}] 08:54:48 INFO - PROCESS | 1649 | 1464623688742 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}] 08:54:48 INFO - PROCESS | 1649 | 1464623688865 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:54:48 INFO - PROCESS | 1649 | 1464623688912 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x119eb8800 == 41 [pid = 1649] [id = 106] 08:54:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x121532c00) [pid = 1649] [serial = 315] [outer = 0x0] 08:54:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1219b2000) [pid = 1649] [serial = 316] [outer = 0x121532c00] 08:54:48 INFO - PROCESS | 1649 | 1464623688940 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x126f68000) [pid = 1649] [serial = 317] [outer = 0x121532c00] 08:54:49 INFO - PROCESS | 1649 | 1464623689275 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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:54:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 601ms 08:54:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:54:49 INFO - PROCESS | 1649 | 1464623689289 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 1649 | 1464623689290 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:54:49 INFO - PROCESS | 1649 | 1464623689302 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 1649 | 1464623689303 Marionette TRACE conn2 <- [1,398,null,{}] 08:54:49 INFO - PROCESS | 1649 | 1464623689306 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}] 08:54:49 INFO - PROCESS | 1649 | 1464623689396 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:54:49 INFO - PROCESS | 1649 | 1464623689407 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x121570800 == 42 [pid = 1649] [id = 107] 08:54:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12379bc00) [pid = 1649] [serial = 318] [outer = 0x0] 08:54:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12744e400) [pid = 1649] [serial = 319] [outer = 0x12379bc00] 08:54:49 INFO - PROCESS | 1649 | 1464623689432 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12745ec00) [pid = 1649] [serial = 320] [outer = 0x12379bc00] 08:54:49 INFO - PROCESS | 1649 | 1464623689790 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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:54:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 527ms 08:54:49 INFO - PROCESS | 1649 | 1464623689821 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 1649 | 1464623689822 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:54:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:54:49 INFO - PROCESS | 1649 | 1464623689832 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 1649 | 1464623689833 Marionette TRACE conn2 <- [1,402,null,{}] 08:54:49 INFO - PROCESS | 1649 | 1464623689835 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}] 08:54:49 INFO - PROCESS | 1649 | 1464623689931 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:54:49 INFO - PROCESS | 1649 | 1464623689935 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218c4800 == 43 [pid = 1649] [id = 108] 08:54:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12889e000) [pid = 1649] [serial = 321] [outer = 0x0] 08:54:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x128c57400) [pid = 1649] [serial = 322] [outer = 0x12889e000] 08:54:49 INFO - PROCESS | 1649 | 1464623689960 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x128c5f400) [pid = 1649] [serial = 323] [outer = 0x12889e000] 08:54:50 INFO - PROCESS | 1649 | 1464623690293 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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 519ms 08:54:50 INFO - PROCESS | 1649 | 1464623690351 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 1649 | 1464623690353 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:54:50 INFO - PROCESS | 1649 | 1464623690362 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 1649 | 1464623690363 Marionette TRACE conn2 <- [1,406,null,{}] 08:54:50 INFO - PROCESS | 1649 | 1464623690365 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}] 08:54:50 INFO - PROCESS | 1649 | 1464623690467 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:54:50 INFO - PROCESS | 1649 | 1464623690471 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x125677800 == 44 [pid = 1649] [id = 109] 08:54:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x128faf800) [pid = 1649] [serial = 324] [outer = 0x0] 08:54:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1290b9000) [pid = 1649] [serial = 325] [outer = 0x128faf800] 08:54:50 INFO - PROCESS | 1649 | 1464623690496 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12936cc00) [pid = 1649] [serial = 326] [outer = 0x128faf800] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x12570c800) [pid = 1649] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x12745d800) [pid = 1649] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x121410800) [pid = 1649] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x127442400) [pid = 1649] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x118106400) [pid = 1649] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11670f800) [pid = 1649] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x11854d400) [pid = 1649] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x11854a800) [pid = 1649] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x112d69000) [pid = 1649] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x128c55c00) [pid = 1649] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11768bc00) [pid = 1649] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1196ed400) [pid = 1649] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x124e88800) [pid = 1649] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:54:50 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11768e400) [pid = 1649] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:54:50 INFO - PROCESS | 1649 | 1464623690946 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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 620ms 08:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:54:50 INFO - PROCESS | 1649 | 1464623690983 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 1649 | 1464623690984 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:54:50 INFO - PROCESS | 1649 | 1464623690986 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 1649 | 1464623690987 Marionette TRACE conn2 <- [1,410,null,{}] 08:54:50 INFO - PROCESS | 1649 | 1464623690990 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}] 08:54:51 INFO - PROCESS | 1649 | 1464623691069 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:54:51 INFO - PROCESS | 1649 | 1464623691074 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x119eb9000 == 45 [pid = 1649] [id = 110] 08:54:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x11768e400) [pid = 1649] [serial = 327] [outer = 0x0] 08:54:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x121410800) [pid = 1649] [serial = 328] [outer = 0x11768e400] 08:54:51 INFO - PROCESS | 1649 | 1464623691099 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x128c56c00) [pid = 1649] [serial = 329] [outer = 0x11768e400] 08:54:51 INFO - PROCESS | 1649 | 1464623691421 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]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:54:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 468ms 08:54:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:54:51 INFO - PROCESS | 1649 | 1464623691455 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 1649 | 1464623691457 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:54:51 INFO - PROCESS | 1649 | 1464623691459 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 1649 | 1464623691461 Marionette TRACE conn2 <- [1,414,null,{}] 08:54:51 INFO - PROCESS | 1649 | 1464623691466 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}] 08:54:51 INFO - PROCESS | 1649 | 1464623691576 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:54:51 INFO - PROCESS | 1649 | 1464623691583 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x128841000 == 46 [pid = 1649] [id = 111] 08:54:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12a75b400) [pid = 1649] [serial = 330] [outer = 0x0] 08:54:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x12a88b000) [pid = 1649] [serial = 331] [outer = 0x12a75b400] 08:54:51 INFO - PROCESS | 1649 | 1464623691627 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12a8ef400) [pid = 1649] [serial = 332] [outer = 0x12a75b400] 08:54:51 INFO - PROCESS | 1649 | 1464623691713 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:54:51 INFO - PROCESS | 1649 | 1464623691971 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]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:54:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 523ms 08:54:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:54:51 INFO - PROCESS | 1649 | 1464623691984 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 1649 | 1464623691985 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:54:51 INFO - PROCESS | 1649 | 1464623691988 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 1649 | 1464623691989 Marionette TRACE conn2 <- [1,418,null,{}] 08:54:51 INFO - PROCESS | 1649 | 1464623691991 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}] 08:54:52 INFO - PROCESS | 1649 | 1464623692075 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:54:52 INFO - PROCESS | 1649 | 1464623692124 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12954c000 == 47 [pid = 1649] [id = 112] 08:54:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12a897c00) [pid = 1649] [serial = 333] [outer = 0x0] 08:54:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12a8f6000) [pid = 1649] [serial = 334] [outer = 0x12a897c00] 08:54:52 INFO - PROCESS | 1649 | 1464623692149 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12ab75800) [pid = 1649] [serial = 335] [outer = 0x12a897c00] 08:54:52 INFO - PROCESS | 1649 | 1464623692912 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]]]}] 08:54:52 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 08:54:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 08:54:52 INFO - PROCESS | 1649 | 1464623692957 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 1649 | 1464623692959 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:54:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:54:52 INFO - PROCESS | 1649 | 1464623692963 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 1649 | 1464623692966 Marionette TRACE conn2 <- [1,422,null,{}] 08:54:52 INFO - PROCESS | 1649 | 1464623692971 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}] 08:54:53 INFO - PROCESS | 1649 | 1464623693075 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:54:53 INFO - PROCESS | 1649 | 1464623693121 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x1161f0000 == 48 [pid = 1649] [id = 113] 08:54:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x113d73000) [pid = 1649] [serial = 336] [outer = 0x0] 08:54:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x115e48800) [pid = 1649] [serial = 337] [outer = 0x113d73000] 08:54:53 INFO - PROCESS | 1649 | 1464623693154 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x116718000) [pid = 1649] [serial = 338] [outer = 0x113d73000] 08:54:54 INFO - PROCESS | 1649 | 1464623694108 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]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:54:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1173ms 08:54:54 INFO - PROCESS | 1649 | 1464623694136 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 1649 | 1464623694140 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:54:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:54:54 INFO - PROCESS | 1649 | 1464623694145 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 1649 | 1464623694147 Marionette TRACE conn2 <- [1,426,null,{}] 08:54:54 INFO - PROCESS | 1649 | 1464623694150 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}] 08:54:54 INFO - PROCESS | 1649 | 1464623694253 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:54:54 INFO - PROCESS | 1649 | 1464623694298 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182e0000 == 49 [pid = 1649] [id = 114] 08:54:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x113f4a400) [pid = 1649] [serial = 339] [outer = 0x0] 08:54:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x118372c00) [pid = 1649] [serial = 340] [outer = 0x113f4a400] 08:54:54 INFO - PROCESS | 1649 | 1464623694329 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x118549800) [pid = 1649] [serial = 341] [outer = 0x113f4a400] 08:54:54 INFO - PROCESS | 1649 | 1464623694797 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] 08:54:54 INFO - PROCESS | 1649 | 1464623694818 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:54:54 INFO - PROCESS | 1649 | 1464623694820 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 1649 | 1464623694823 Marionette TRACE conn2 <- [1,430,null,{}] 08:54:54 INFO - PROCESS | 1649 | 1464623694831 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}] 08:54:54 INFO - PROCESS | 1649 | 1464623694935 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:54:54 INFO - PROCESS | 1649 | 1464623694996 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x126f45800 == 50 [pid = 1649] [id = 115] 08:54:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1197ef400) [pid = 1649] [serial = 342] [outer = 0x0] 08:54:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x120e10c00) [pid = 1649] [serial = 343] [outer = 0x1197ef400] 08:54:55 INFO - PROCESS | 1649 | 1464623695028 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x1219a6400) [pid = 1649] [serial = 344] [outer = 0x1197ef400] 08:54:55 INFO - PROCESS | 1649 | 1464623695479 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]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:54:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 673ms 08:54:55 INFO - PROCESS | 1649 | 1464623695494 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 1649 | 1464623695497 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:54:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:54:55 INFO - PROCESS | 1649 | 1464623695500 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 1649 | 1464623695501 Marionette TRACE conn2 <- [1,434,null,{}] 08:54:55 INFO - PROCESS | 1649 | 1464623695504 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}] 08:54:55 INFO - PROCESS | 1649 | 1464623695623 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:54:55 INFO - PROCESS | 1649 | 1464623695672 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12abe2000 == 51 [pid = 1649] [id = 116] 08:54:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x1251b3800) [pid = 1649] [serial = 345] [outer = 0x0] 08:54:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x125706400) [pid = 1649] [serial = 346] [outer = 0x1251b3800] 08:54:55 INFO - PROCESS | 1649 | 1464623695703 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x127459800) [pid = 1649] [serial = 347] [outer = 0x1251b3800] 08:54:56 INFO - PROCESS | 1649 | 1464623696138 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]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:54:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 669ms 08:54:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:54:56 INFO - PROCESS | 1649 | 1464623696170 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 1649 | 1464623696171 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:54:56 INFO - PROCESS | 1649 | 1464623696174 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 1649 | 1464623696175 Marionette TRACE conn2 <- [1,438,null,{}] 08:54:56 INFO - PROCESS | 1649 | 1464623696178 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}] 08:54:56 INFO - PROCESS | 1649 | 1464623696280 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:54:56 INFO - PROCESS | 1649 | 1464623696327 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x11701e000 == 52 [pid = 1649] [id = 117] 08:54:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x1251b2c00) [pid = 1649] [serial = 348] [outer = 0x0] 08:54:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x128c5bc00) [pid = 1649] [serial = 349] [outer = 0x1251b2c00] 08:54:56 INFO - PROCESS | 1649 | 1464623696357 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x12936d000) [pid = 1649] [serial = 350] [outer = 0x1251b2c00] 08:54:56 INFO - PROCESS | 1649 | 1464623696929 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]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:54:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 820ms 08:54:56 INFO - PROCESS | 1649 | 1464623696995 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:54:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:54:57 INFO - PROCESS | 1649 | 1464623696997 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:54:57 INFO - PROCESS | 1649 | 1464623697000 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 1649 | 1464623697003 Marionette TRACE conn2 <- [1,442,null,{}] 08:54:57 INFO - PROCESS | 1649 | 1464623697006 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}] 08:54:57 INFO - PROCESS | 1649 | 1464623697098 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:54:57 INFO - PROCESS | 1649 | 1464623697150 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x1166f1000 == 53 [pid = 1649] [id = 118] 08:54:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x117393800) [pid = 1649] [serial = 351] [outer = 0x0] 08:54:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x118103c00) [pid = 1649] [serial = 352] [outer = 0x117393800] 08:54:57 INFO - PROCESS | 1649 | 1464623697180 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x11836ac00) [pid = 1649] [serial = 353] [outer = 0x117393800] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x128841000 == 52 [pid = 1649] [id = 111] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x119eb9000 == 51 [pid = 1649] [id = 110] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x125677800 == 50 [pid = 1649] [id = 109] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x1218c4800 == 49 [pid = 1649] [id = 108] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x121570800 == 48 [pid = 1649] [id = 107] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x129777800) [pid = 1649] [serial = 286] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x119eb8800 == 47 [pid = 1649] [id = 106] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x119635000 == 46 [pid = 1649] [id = 105] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x1182af800 == 45 [pid = 1649] [id = 104] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x1180dc000 == 44 [pid = 1649] [id = 103] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x1131be800 == 43 [pid = 1649] [id = 102] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x1180e0000 == 42 [pid = 1649] [id = 101] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x11964b800 == 41 [pid = 1649] [id = 98] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x117023800 == 40 [pid = 1649] [id = 97] 08:54:57 INFO - PROCESS | 1649 | --DOCSHELL 0x12a593800 == 39 [pid = 1649] [id = 96] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x12744d400) [pid = 1649] [serial = 268] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x12889dc00) [pid = 1649] [serial = 271] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x12745b000) [pid = 1649] [serial = 269] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x12152e000) [pid = 1649] [serial = 262] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x12889f800) [pid = 1649] [serial = 233] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x117688000) [pid = 1649] [serial = 238] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x11832f000) [pid = 1649] [serial = 253] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x118540800) [pid = 1649] [serial = 254] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x118f81000) [pid = 1649] [serial = 241] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x120e0c400) [pid = 1649] [serial = 244] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x11810ec00) [pid = 1649] [serial = 251] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x117180c00) [pid = 1649] [serial = 250] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1197ed000) [pid = 1649] [serial = 259] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x119e6f000) [pid = 1649] [serial = 260] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x118f7d000) [pid = 1649] [serial = 256] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x11913ac00) [pid = 1649] [serial = 257] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x11334d800) [pid = 1649] [serial = 247] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x113f11400) [pid = 1649] [serial = 248] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x128c59c00) [pid = 1649] [serial = 274] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x113a85c00) [pid = 1649] [serial = 235] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x128c54800) [pid = 1649] [serial = 272] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1185c3800) [pid = 1649] [serial = 277] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x128c5d400) [pid = 1649] [serial = 278] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x129377400) [pid = 1649] [serial = 283] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x128c5f000) [pid = 1649] [serial = 275] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1257e1400) [pid = 1649] [serial = 265] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x129374c00) [pid = 1649] [serial = 281] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x126f6b000) [pid = 1649] [serial = 266] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1295de400) [pid = 1649] [serial = 284] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x124a72400) [pid = 1649] [serial = 263] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x128c62400) [pid = 1649] [serial = 280] [outer = 0x0] [url = about:blank] 08:54:57 INFO - PROCESS | 1649 | 1464623697641 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]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:54:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 08:54:57 INFO - PROCESS | 1649 | 1464623697671 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 1649 | 1464623697675 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:54:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:54:57 INFO - PROCESS | 1649 | 1464623697679 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 1649 | 1464623697681 Marionette TRACE conn2 <- [1,446,null,{}] 08:54:57 INFO - PROCESS | 1649 | 1464623697683 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}] 08:54:57 INFO - PROCESS | 1649 | 1464623697760 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:54:57 INFO - PROCESS | 1649 | 1464623697767 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f2f000 == 40 [pid = 1649] [id = 119] 08:54:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x117688000) [pid = 1649] [serial = 354] [outer = 0x0] 08:54:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11854ac00) [pid = 1649] [serial = 355] [outer = 0x117688000] 08:54:57 INFO - PROCESS | 1649 | 1464623697794 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x118920800) [pid = 1649] [serial = 356] [outer = 0x117688000] 08:54:58 INFO - PROCESS | 1649 | 1464623698134 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]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:54:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 470ms 08:54:58 INFO - PROCESS | 1649 | 1464623698157 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 1649 | 1464623698158 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:54:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:54:58 INFO - PROCESS | 1649 | 1464623698161 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 1649 | 1464623698166 Marionette TRACE conn2 <- [1,450,null,{}] 08:54:58 INFO - PROCESS | 1649 | 1464623698173 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}] 08:54:58 INFO - PROCESS | 1649 | 1464623698252 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:54:58 INFO - PROCESS | 1649 | 1464623698257 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x11913d000 == 41 [pid = 1649] [id = 120] 08:54:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x119137c00) [pid = 1649] [serial = 357] [outer = 0x0] 08:54:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x119c03c00) [pid = 1649] [serial = 358] [outer = 0x119137c00] 08:54:58 INFO - PROCESS | 1649 | 1464623698287 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x121533c00) [pid = 1649] [serial = 359] [outer = 0x119137c00] 08:54:58 INFO - PROCESS | 1649 | 1464623698642 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] 08:54:58 INFO - PROCESS | 1649 | 1464623698686 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:54:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:54:58 INFO - PROCESS | 1649 | 1464623698699 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 1649 | 1464623698706 Marionette TRACE conn2 <- [1,454,null,{}] 08:54:58 INFO - PROCESS | 1649 | 1464623698709 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}] 08:54:58 INFO - PROCESS | 1649 | 1464623698787 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:54:58 INFO - PROCESS | 1649 | 1464623698791 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x119eaa000 == 42 [pid = 1649] [id = 121] 08:54:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x124e8c000) [pid = 1649] [serial = 360] [outer = 0x0] 08:54:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x124f8d000) [pid = 1649] [serial = 361] [outer = 0x124e8c000] 08:54:58 INFO - PROCESS | 1649 | 1464623698818 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x127442400) [pid = 1649] [serial = 362] [outer = 0x124e8c000] 08:54:59 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:59 INFO - PROCESS | 1649 | 1464623699142 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]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:54:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 482ms 08:54:59 INFO - PROCESS | 1649 | 1464623699175 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 1649 | 1464623699177 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:54:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:54:59 INFO - PROCESS | 1649 | 1464623699182 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 1649 | 1464623699183 Marionette TRACE conn2 <- [1,458,null,{}] 08:54:59 INFO - PROCESS | 1649 | 1464623699185 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}] 08:54:59 INFO - PROCESS | 1649 | 1464623699259 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:54:59 INFO - PROCESS | 1649 | 1464623699308 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x121456800 == 43 [pid = 1649] [id = 122] 08:54:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x124e84800) [pid = 1649] [serial = 363] [outer = 0x0] 08:54:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x127455c00) [pid = 1649] [serial = 364] [outer = 0x124e84800] 08:54:59 INFO - PROCESS | 1649 | 1464623699336 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x128c54c00) [pid = 1649] [serial = 365] [outer = 0x124e84800] 08:54:59 INFO - PROCESS | 1649 | 1464623699650 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] 08:54:59 INFO - PROCESS | 1649 | 1464623699705 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:54:59 INFO - PROCESS | 1649 | 1464623699707 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 1649 | 1464623699708 Marionette TRACE conn2 <- [1,462,null,{}] 08:54:59 INFO - PROCESS | 1649 | 1464623699711 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}] 08:54:59 INFO - PROCESS | 1649 | 1464623699829 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:54:59 INFO - PROCESS | 1649 | 1464623699834 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x125685000 == 44 [pid = 1649] [id = 123] 08:54:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12745fc00) [pid = 1649] [serial = 366] [outer = 0x0] 08:54:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12936bc00) [pid = 1649] [serial = 367] [outer = 0x12745fc00] 08:54:59 INFO - PROCESS | 1649 | 1464623699860 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12a8f1000) [pid = 1649] [serial = 368] [outer = 0x12745fc00] 08:55:00 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:00 INFO - PROCESS | 1649 | 1464623700211 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] 08:55:00 INFO - PROCESS | 1649 | 1464623700231 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:55:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:55:00 INFO - PROCESS | 1649 | 1464623700234 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 1649 | 1464623700235 Marionette TRACE conn2 <- [1,466,null,{}] 08:55:00 INFO - PROCESS | 1649 | 1464623700237 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}] 08:55:00 INFO - PROCESS | 1649 | 1464623700328 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:55:00 INFO - PROCESS | 1649 | 1464623700358 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x126c10800 == 45 [pid = 1649] [id = 124] 08:55:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x129375c00) [pid = 1649] [serial = 369] [outer = 0x0] 08:55:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x12a8fe400) [pid = 1649] [serial = 370] [outer = 0x129375c00] 08:55:00 INFO - PROCESS | 1649 | 1464623700383 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x12ac0cc00) [pid = 1649] [serial = 371] [outer = 0x129375c00] 08:55:00 INFO - PROCESS | 1649 | 1464623700723 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] 08:55:00 INFO - PROCESS | 1649 | 1464623700760 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:55:00 INFO - PROCESS | 1649 | 1464623700763 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 1649 | 1464623700766 Marionette TRACE conn2 <- [1,470,null,{}] 08:55:00 INFO - PROCESS | 1649 | 1464623700768 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}] 08:55:00 INFO - PROCESS | 1649 | 1464623700864 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:55:00 INFO - PROCESS | 1649 | 1464623700868 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x129024800 == 46 [pid = 1649] [id = 125] 08:55:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12ab77800) [pid = 1649] [serial = 372] [outer = 0x0] 08:55:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x12b222000) [pid = 1649] [serial = 373] [outer = 0x12ab77800] 08:55:00 INFO - PROCESS | 1649 | 1464623700893 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x12b4ee000) [pid = 1649] [serial = 374] [outer = 0x12ab77800] 08:55:01 INFO - PROCESS | 1649 | 1464623701226 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]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:55:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 473ms 08:55:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:55:01 INFO - PROCESS | 1649 | 1464623701237 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 1649 | 1464623701238 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:55:01 INFO - PROCESS | 1649 | 1464623701241 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 1649 | 1464623701242 Marionette TRACE conn2 <- [1,474,null,{}] 08:55:01 INFO - PROCESS | 1649 | 1464623701244 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}] 08:55:01 INFO - PROCESS | 1649 | 1464623701344 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:55:01 INFO - PROCESS | 1649 | 1464623701358 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1297a2800 == 47 [pid = 1649] [id = 126] 08:55:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x12b220c00) [pid = 1649] [serial = 375] [outer = 0x0] 08:55:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x12b4f4800) [pid = 1649] [serial = 376] [outer = 0x12b220c00] 08:55:01 INFO - PROCESS | 1649 | 1464623701383 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x12bb04c00) [pid = 1649] [serial = 377] [outer = 0x12b220c00] 08:55:01 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x121532c00) [pid = 1649] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:55:01 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x12379bc00) [pid = 1649] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:55:01 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x116716c00) [pid = 1649] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:55:01 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x118544000) [pid = 1649] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:55:01 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x113d72800) [pid = 1649] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:55:01 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1197f1800) [pid = 1649] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:55:01 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x128faf800) [pid = 1649] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:55:01 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x118546c00) [pid = 1649] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:55:01 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x12889e000) [pid = 1649] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:55:01 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x11768e400) [pid = 1649] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:55:01 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x12a75b400) [pid = 1649] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:55:01 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1138eec00) [pid = 1649] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:55:01 INFO - PROCESS | 1649 | 1464623701794 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]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:55:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 571ms 08:55:01 INFO - PROCESS | 1649 | 1464623701813 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:55:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:55:01 INFO - PROCESS | 1649 | 1464623701816 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:55:01 INFO - PROCESS | 1649 | 1464623701820 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 1649 | 1464623701821 Marionette TRACE conn2 <- [1,478,null,{}] 08:55:01 INFO - PROCESS | 1649 | 1464623701823 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}] 08:55:01 INFO - PROCESS | 1649 | 1464623701905 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:55:01 INFO - PROCESS | 1649 | 1464623701910 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1268a7000 == 48 [pid = 1649] [id = 127] 08:55:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1138eec00) [pid = 1649] [serial = 378] [outer = 0x0] 08:55:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x119926400) [pid = 1649] [serial = 379] [outer = 0x1138eec00] 08:55:01 INFO - PROCESS | 1649 | 1464623701936 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x128fa9800) [pid = 1649] [serial = 380] [outer = 0x1138eec00] 08:55:02 INFO - PROCESS | 1649 | 1464623702286 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]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:55:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 08:55:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:55:02 INFO - PROCESS | 1649 | 1464623702339 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 1649 | 1464623702341 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:55:02 INFO - PROCESS | 1649 | 1464623702343 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 1649 | 1464623702346 Marionette TRACE conn2 <- [1,482,null,{}] 08:55:02 INFO - PROCESS | 1649 | 1464623702349 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}] 08:55:02 INFO - PROCESS | 1649 | 1464623702442 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:55:02 INFO - PROCESS | 1649 | 1464623702450 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b40c000 == 49 [pid = 1649] [id = 128] 08:55:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12a8f8400) [pid = 1649] [serial = 381] [outer = 0x0] 08:55:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x12c259000) [pid = 1649] [serial = 382] [outer = 0x12a8f8400] 08:55:02 INFO - PROCESS | 1649 | 1464623702479 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x12c3ea400) [pid = 1649] [serial = 383] [outer = 0x12a8f8400] 08:55:02 INFO - PROCESS | 1649 | 1464623702805 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]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:55:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 470ms 08:55:02 INFO - PROCESS | 1649 | 1464623702816 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 1649 | 1464623702818 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:55:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:55:02 INFO - PROCESS | 1649 | 1464623702820 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 1649 | 1464623702822 Marionette TRACE conn2 <- [1,486,null,{}] 08:55:02 INFO - PROCESS | 1649 | 1464623702824 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}] 08:55:02 INFO - PROCESS | 1649 | 1464623702906 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:55:02 INFO - PROCESS | 1649 | 1464623702953 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ba97800 == 50 [pid = 1649] [id = 129] 08:55:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x121cec000) [pid = 1649] [serial = 384] [outer = 0x0] 08:55:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x12c3ec000) [pid = 1649] [serial = 385] [outer = 0x121cec000] 08:55:02 INFO - PROCESS | 1649 | 1464623702978 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x12c3f4400) [pid = 1649] [serial = 386] [outer = 0x121cec000] 08:55:03 INFO - PROCESS | 1649 | 1464623703275 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]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:55:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 467ms 08:55:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:55:03 INFO - PROCESS | 1649 | 1464623703289 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 1649 | 1464623703290 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:55:03 INFO - PROCESS | 1649 | 1464623703292 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 1649 | 1464623703305 Marionette TRACE conn2 <- [1,490,null,{}] 08:55:03 INFO - PROCESS | 1649 | 1464623703314 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}] 08:55:03 INFO - PROCESS | 1649 | 1464623703399 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:55:03 INFO - PROCESS | 1649 | 1464623703403 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0bc800 == 51 [pid = 1649] [id = 130] 08:55:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x121ad5c00) [pid = 1649] [serial = 387] [outer = 0x0] 08:55:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x121add000) [pid = 1649] [serial = 388] [outer = 0x121ad5c00] 08:55:03 INFO - PROCESS | 1649 | 1464623703430 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x128fa7400) [pid = 1649] [serial = 389] [outer = 0x121ad5c00] 08:55:03 INFO - PROCESS | 1649 | 1464623703832 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]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:55:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 588ms 08:55:03 INFO - PROCESS | 1649 | 1464623703881 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 1649 | 1464623703883 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:55:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:55:03 INFO - PROCESS | 1649 | 1464623703887 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 1649 | 1464623703889 Marionette TRACE conn2 <- [1,494,null,{}] 08:55:03 INFO - PROCESS | 1649 | 1464623703893 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}] 08:55:03 INFO - PROCESS | 1649 | 1464623703997 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:55:04 INFO - PROCESS | 1649 | 1464623704060 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x1170e8800 == 52 [pid = 1649] [id = 131] 08:55:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x113a7c400) [pid = 1649] [serial = 390] [outer = 0x0] 08:55:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x116846c00) [pid = 1649] [serial = 391] [outer = 0x113a7c400] 08:55:04 INFO - PROCESS | 1649 | 1464623704092 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x118328800) [pid = 1649] [serial = 392] [outer = 0x113a7c400] 08:55:04 INFO - PROCESS | 1649 | 1464623704575 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]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:55:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 721ms 08:55:04 INFO - PROCESS | 1649 | 1464623704608 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 1649 | 1464623704612 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:55:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:55:04 INFO - PROCESS | 1649 | 1464623704617 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 1649 | 1464623704619 Marionette TRACE conn2 <- [1,498,null,{}] 08:55:04 INFO - PROCESS | 1649 | 1464623704621 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}] 08:55:04 INFO - PROCESS | 1649 | 1464623704725 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:55:04 INFO - PROCESS | 1649 | 1464623704787 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x121585800 == 53 [pid = 1649] [id = 132] 08:55:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1185da800) [pid = 1649] [serial = 393] [outer = 0x0] 08:55:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x1196e4000) [pid = 1649] [serial = 394] [outer = 0x1185da800] 08:55:04 INFO - PROCESS | 1649 | 1464623704818 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x120e0f000) [pid = 1649] [serial = 395] [outer = 0x1185da800] 08:55:05 INFO - PROCESS | 1649 | 1464623705265 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]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:55:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 08:55:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:55:05 INFO - PROCESS | 1649 | 1464623705358 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 1649 | 1464623705361 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:55:05 INFO - PROCESS | 1649 | 1464623705367 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 1649 | 1464623705371 Marionette TRACE conn2 <- [1,502,null,{}] 08:55:05 INFO - PROCESS | 1649 | 1464623705382 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}] 08:55:05 INFO - PROCESS | 1649 | 1464623705546 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:55:05 INFO - PROCESS | 1649 | 1464623705642 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x12baa8000 == 54 [pid = 1649] [id = 133] 08:55:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x124f8d800) [pid = 1649] [serial = 396] [outer = 0x0] 08:55:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x12889f800) [pid = 1649] [serial = 397] [outer = 0x124f8d800] 08:55:05 INFO - PROCESS | 1649 | 1464623705675 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x128fb2400) [pid = 1649] [serial = 398] [outer = 0x124f8d800] 08:55:06 INFO - PROCESS | 1649 | 1464623706120 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]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:55:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 775ms 08:55:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:55:06 INFO - PROCESS | 1649 | 1464623706148 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 1649 | 1464623706150 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:55:06 INFO - PROCESS | 1649 | 1464623706154 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 1649 | 1464623706155 Marionette TRACE conn2 <- [1,506,null,{}] 08:55:06 INFO - PROCESS | 1649 | 1464623706158 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}] 08:55:06 INFO - PROCESS | 1649 | 1464623706264 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:55:06 INFO - PROCESS | 1649 | 1464623706325 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x118222800 == 55 [pid = 1649] [id = 134] 08:55:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x11810a800) [pid = 1649] [serial = 399] [outer = 0x0] 08:55:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x120e05000) [pid = 1649] [serial = 400] [outer = 0x11810a800] 08:55:06 INFO - PROCESS | 1649 | 1464623706356 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x1295de400) [pid = 1649] [serial = 401] [outer = 0x11810a800] 08:55:06 INFO - PROCESS | 1649 | 1464623706983 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]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:55:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 870ms 08:55:07 INFO - PROCESS | 1649 | 1464623707024 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 1649 | 1464623707027 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:55:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:55:07 INFO - PROCESS | 1649 | 1464623707030 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 1649 | 1464623707032 Marionette TRACE conn2 <- [1,510,null,{}] 08:55:07 INFO - PROCESS | 1649 | 1464623707036 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}] 08:55:07 INFO - PROCESS | 1649 | 1464623707129 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:55:07 INFO - PROCESS | 1649 | 1464623707180 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182d0800 == 56 [pid = 1649] [id = 135] 08:55:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x113357800) [pid = 1649] [serial = 402] [outer = 0x0] 08:55:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x11670d400) [pid = 1649] [serial = 403] [outer = 0x113357800] 08:55:07 INFO - PROCESS | 1649 | 1464623707208 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x1168a1000) [pid = 1649] [serial = 404] [outer = 0x113357800] 08:55:07 INFO - PROCESS | 1649 | 1464623707670 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]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:55:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 08:55:07 INFO - PROCESS | 1649 | 1464623707716 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 1649 | 1464623707719 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:55:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:55:07 INFO - PROCESS | 1649 | 1464623707724 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 1649 | 1464623707725 Marionette TRACE conn2 <- [1,514,null,{}] 08:55:07 INFO - PROCESS | 1649 | 1464623707728 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}] 08:55:07 INFO - PROCESS | 1649 | 1464623707818 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:55:07 INFO - PROCESS | 1649 | 1464623707884 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x117026000 == 57 [pid = 1649] [id = 136] 08:55:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x11836a800) [pid = 1649] [serial = 405] [outer = 0x0] 08:55:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x118373c00) [pid = 1649] [serial = 406] [outer = 0x11836a800] 08:55:07 INFO - PROCESS | 1649 | 1464623707910 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x11854c800) [pid = 1649] [serial = 407] [outer = 0x11836a800] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x12ba97800 == 56 [pid = 1649] [id = 129] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x12b40c000 == 55 [pid = 1649] [id = 128] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x1268a7000 == 54 [pid = 1649] [id = 127] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x1297a2800 == 53 [pid = 1649] [id = 126] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x129024800 == 52 [pid = 1649] [id = 125] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x1167ef400) [pid = 1649] [serial = 289] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x118540c00) [pid = 1649] [serial = 292] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x1212eec00) [pid = 1649] [serial = 295] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x12570d400) [pid = 1649] [serial = 298] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x12a8f6000) [pid = 1649] [serial = 334] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x126c10800 == 51 [pid = 1649] [id = 124] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x125685000 == 50 [pid = 1649] [id = 123] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x121456800 == 49 [pid = 1649] [id = 122] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x119eaa000 == 48 [pid = 1649] [id = 121] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x11913d000 == 47 [pid = 1649] [id = 120] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x116f2f000 == 46 [pid = 1649] [id = 119] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x1166f1000 == 45 [pid = 1649] [id = 118] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x1161f0000 == 44 [pid = 1649] [id = 113] 08:55:08 INFO - PROCESS | 1649 | --DOCSHELL 0x12954c000 == 43 [pid = 1649] [id = 112] 08:55:08 INFO - PROCESS | 1649 | 1464623708268 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]]]}] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x1219b2000) [pid = 1649] [serial = 316] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x126f68000) [pid = 1649] [serial = 317] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x12745ec00) [pid = 1649] [serial = 320] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x1167f0000) [pid = 1649] [serial = 301] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x1185d6000) [pid = 1649] [serial = 307] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x118926c00) [pid = 1649] [serial = 308] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x12744e400) [pid = 1649] [serial = 319] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x1167e8000) [pid = 1649] [serial = 304] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x118369400) [pid = 1649] [serial = 305] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x119e79800) [pid = 1649] [serial = 313] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x1290b9000) [pid = 1649] [serial = 325] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x119136c00) [pid = 1649] [serial = 310] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x1197e8400) [pid = 1649] [serial = 311] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x128c57400) [pid = 1649] [serial = 322] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x121410800) [pid = 1649] [serial = 328] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12a88b000) [pid = 1649] [serial = 331] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x12936cc00) [pid = 1649] [serial = 326] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x117689400) [pid = 1649] [serial = 302] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x128c5f400) [pid = 1649] [serial = 323] [outer = 0x0] [url = about:blank] 08:55:08 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 08:55:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1211bd400) [pid = 1649] [serial = 314] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x12a8ef400) [pid = 1649] [serial = 332] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x128c56c00) [pid = 1649] [serial = 329] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1160ef800) [pid = 1649] [serial = 193] [outer = 0x0] [url = about:blank] 08:55:08 INFO - PROCESS | 1649 | 1464623708294 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 1649 | 1464623708295 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:55:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:55:08 INFO - PROCESS | 1649 | 1464623708298 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 1649 | 1464623708300 Marionette TRACE conn2 <- [1,518,null,{}] 08:55:08 INFO - PROCESS | 1649 | 1464623708308 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}] 08:55:08 INFO - PROCESS | 1649 | 1464623708385 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:55:08 INFO - PROCESS | 1649 | 1464623708410 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180eb800 == 44 [pid = 1649] [id = 137] 08:55:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x118922800) [pid = 1649] [serial = 408] [outer = 0x0] 08:55:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x119136c00) [pid = 1649] [serial = 409] [outer = 0x118922800] 08:55:08 INFO - PROCESS | 1649 | 1464623708439 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1197e2800) [pid = 1649] [serial = 410] [outer = 0x118922800] 08:55:08 INFO - PROCESS | 1649 | 1464623708787 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]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:55:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 523ms 08:55:08 INFO - PROCESS | 1649 | 1464623708824 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 1649 | 1464623708826 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:55:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:55:08 INFO - PROCESS | 1649 | 1464623708838 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 1649 | 1464623708839 Marionette TRACE conn2 <- [1,522,null,{}] 08:55:08 INFO - PROCESS | 1649 | 1464623708841 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}] 08:55:08 INFO - PROCESS | 1649 | 1464623708917 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:55:08 INFO - PROCESS | 1649 | 1464623708922 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x119153000 == 45 [pid = 1649] [id = 138] 08:55:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x119e79800) [pid = 1649] [serial = 411] [outer = 0x0] 08:55:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1212eec00) [pid = 1649] [serial = 412] [outer = 0x119e79800] 08:55:08 INFO - PROCESS | 1649 | 1464623708950 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1216e3c00) [pid = 1649] [serial = 413] [outer = 0x119e79800] 08:55:09 INFO - PROCESS | 1649 | 1464623709303 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]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:55:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 523ms 08:55:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:55:09 INFO - PROCESS | 1649 | 1464623709356 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 1649 | 1464623709358 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:55:09 INFO - PROCESS | 1649 | 1464623709360 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 1649 | 1464623709361 Marionette TRACE conn2 <- [1,526,null,{}] 08:55:09 INFO - PROCESS | 1649 | 1464623709363 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}] 08:55:09 INFO - PROCESS | 1649 | 1464623709456 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:55:09 INFO - PROCESS | 1649 | 1464623709467 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a18000 == 46 [pid = 1649] [id = 139] 08:55:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x121785c00) [pid = 1649] [serial = 414] [outer = 0x0] 08:55:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x121ad6400) [pid = 1649] [serial = 415] [outer = 0x121785c00] 08:55:09 INFO - PROCESS | 1649 | 1464623709492 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x124a73c00) [pid = 1649] [serial = 416] [outer = 0x121785c00] 08:55:09 INFO - PROCESS | 1649 | 1464623709843 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]]]}] 08:55:09 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 08:55:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 08:55:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:55:09 INFO - PROCESS | 1649 | 1464623709878 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 1649 | 1464623709880 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:55:09 INFO - PROCESS | 1649 | 1464623709882 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 1649 | 1464623709883 Marionette TRACE conn2 <- [1,530,null,{}] 08:55:09 INFO - PROCESS | 1649 | 1464623709885 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}] 08:55:09 INFO - PROCESS | 1649 | 1464623709976 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:55:10 INFO - PROCESS | 1649 | 1464623710036 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x121239000 == 47 [pid = 1649] [id = 140] 08:55:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x117398800) [pid = 1649] [serial = 417] [outer = 0x0] 08:55:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x125703400) [pid = 1649] [serial = 418] [outer = 0x117398800] 08:55:10 INFO - PROCESS | 1649 | 1464623710066 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x1288a6800) [pid = 1649] [serial = 419] [outer = 0x117398800] 08:55:10 INFO - PROCESS | 1649 | 1464623710389 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"]]]}] 08:55:10 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 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:55:10 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 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:55:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:55:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 08:55:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:55:10 INFO - PROCESS | 1649 | 1464623710402 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 1649 | 1464623710403 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:55:10 INFO - PROCESS | 1649 | 1464623710406 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 1649 | 1464623710407 Marionette TRACE conn2 <- [1,534,null,{}] 08:55:10 INFO - PROCESS | 1649 | 1464623710415 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}] 08:55:10 INFO - PROCESS | 1649 | 1464623710515 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:55:10 INFO - PROCESS | 1649 | 1464623710519 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x11823c000 == 48 [pid = 1649] [id = 141] 08:55:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x128c55c00) [pid = 1649] [serial = 420] [outer = 0x0] 08:55:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x128c60c00) [pid = 1649] [serial = 421] [outer = 0x128c55c00] 08:55:10 INFO - PROCESS | 1649 | 1464623710545 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x11810ec00) [pid = 1649] [serial = 422] [outer = 0x128c55c00] 08:55:10 INFO - PROCESS | 1649 | 1464623710888 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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:55:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 525ms 08:55:10 INFO - PROCESS | 1649 | 1464623710933 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 1649 | 1464623710934 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:55:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:55:10 INFO - PROCESS | 1649 | 1464623710936 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 1649 | 1464623710938 Marionette TRACE conn2 <- [1,538,null,{}] 08:55:10 INFO - PROCESS | 1649 | 1464623710940 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}] 08:55:11 INFO - PROCESS | 1649 | 1464623711041 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:55:11 INFO - PROCESS | 1649 | 1464623711084 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x126c0d800 == 49 [pid = 1649] [id = 142] 08:55:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x128faec00) [pid = 1649] [serial = 423] [outer = 0x0] 08:55:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x1295d8400) [pid = 1649] [serial = 424] [outer = 0x128faec00] 08:55:11 INFO - PROCESS | 1649 | 1464623711118 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x12a75cc00) [pid = 1649] [serial = 425] [outer = 0x128faec00] 08:55:11 INFO - PROCESS | 1649 | 1464623711440 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]]]}] 08:55:11 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. 08:55:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 08:55:11 INFO - PROCESS | 1649 | 1464623711462 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 1649 | 1464623711465 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:55:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:55:11 INFO - PROCESS | 1649 | 1464623711469 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 1649 | 1464623711470 Marionette TRACE conn2 <- [1,542,null,{}] 08:55:11 INFO - PROCESS | 1649 | 1464623711473 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}] 08:55:11 INFO - PROCESS | 1649 | 1464623711576 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:55:11 INFO - PROCESS | 1649 | 1464623711589 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x129017000 == 50 [pid = 1649] [id = 143] 08:55:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x1290b7000) [pid = 1649] [serial = 426] [outer = 0x0] 08:55:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x12a88e800) [pid = 1649] [serial = 427] [outer = 0x1290b7000] 08:55:11 INFO - PROCESS | 1649 | 1464623711616 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x12a8fa000) [pid = 1649] [serial = 428] [outer = 0x1290b7000] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x1185c5800) [pid = 1649] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x116716000) [pid = 1649] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x11380f800) [pid = 1649] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x1295e3800) [pid = 1649] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x120e0ec00) [pid = 1649] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x119c0a000) [pid = 1649] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x124f97800) [pid = 1649] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x129375c00) [pid = 1649] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x12745fc00) [pid = 1649] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x113f4a400) [pid = 1649] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x124e84800) [pid = 1649] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x119137c00) [pid = 1649] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x12b220c00) [pid = 1649] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x117688000) [pid = 1649] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x113d73000) [pid = 1649] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x12ab77800) [pid = 1649] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1197ef400) [pid = 1649] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1251b2c00) [pid = 1649] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1138eec00) [pid = 1649] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x117393800) [pid = 1649] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x124e8c000) [pid = 1649] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1251b3800) [pid = 1649] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12a8f8400) [pid = 1649] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x121cec000) [pid = 1649] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x118108400) [pid = 1649] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x11671ac00) [pid = 1649] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:55:12 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x126f66400) [pid = 1649] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:55:12 INFO - PROCESS | 1649 | 1464623712294 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]]]}] 08:55:12 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. 08:55:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 869ms 08:55:12 INFO - PROCESS | 1649 | 1464623712339 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 1649 | 1464623712340 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:55:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:55:12 INFO - PROCESS | 1649 | 1464623712342 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 1649 | 1464623712343 Marionette TRACE conn2 <- [1,546,null,{}] 08:55:12 INFO - PROCESS | 1649 | 1464623712346 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}] 08:55:12 INFO - PROCESS | 1649 | 1464623712425 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:55:12 INFO - PROCESS | 1649 | 1464623712436 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e0b800 == 51 [pid = 1649] [id = 144] 08:55:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x11671ac00) [pid = 1649] [serial = 429] [outer = 0x0] 08:55:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1185c5800) [pid = 1649] [serial = 430] [outer = 0x11671ac00] 08:55:12 INFO - PROCESS | 1649 | 1464623712468 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x119927c00) [pid = 1649] [serial = 431] [outer = 0x11671ac00] 08:55:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:55:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 468ms 08:55:12 INFO - PROCESS | 1649 | 1464623712804 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]]]}] 08:55:12 INFO - PROCESS | 1649 | 1464623712836 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 1649 | 1464623712838 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:55:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:55:12 INFO - PROCESS | 1649 | 1464623712840 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 1649 | 1464623712842 Marionette TRACE conn2 <- [1,550,null,{}] 08:55:12 INFO - PROCESS | 1649 | 1464623712845 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}] 08:55:12 INFO - PROCESS | 1649 | 1464623712962 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:55:12 INFO - PROCESS | 1649 | 1464623712972 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x129545800 == 52 [pid = 1649] [id = 145] 08:55:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x11739e400) [pid = 1649] [serial = 432] [outer = 0x0] 08:55:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x11992bc00) [pid = 1649] [serial = 433] [outer = 0x11739e400] 08:55:13 INFO - PROCESS | 1649 | 1464623713019 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12b21b400) [pid = 1649] [serial = 434] [outer = 0x11739e400] 08:55:13 INFO - PROCESS | 1649 | 1464623713351 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]]]}] 08:55:13 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. 08:55:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 519ms 08:55:13 INFO - PROCESS | 1649 | 1464623713360 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 1649 | 1464623713361 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:55:13 INFO - PROCESS | 1649 | 1464623713369 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 1649 | 1464623713370 Marionette TRACE conn2 <- [1,554,null,{}] 08:55:13 INFO - PROCESS | 1649 | 1464623713373 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}] 08:55:13 INFO - PROCESS | 1649 | 1464623713456 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:55:13 INFO - PROCESS | 1649 | 1464623713461 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12abe4800 == 53 [pid = 1649] [id = 146] 08:55:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12b220000) [pid = 1649] [serial = 435] [outer = 0x0] 08:55:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12b4eb000) [pid = 1649] [serial = 436] [outer = 0x12b220000] 08:55:13 INFO - PROCESS | 1649 | 1464623713487 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x12b4f3000) [pid = 1649] [serial = 437] [outer = 0x12b220000] 08:55:13 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:13 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:13 INFO - PROCESS | 1649 | 1464623713805 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]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 472ms 08:55:13 INFO - PROCESS | 1649 | 1464623713838 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 1649 | 1464623713839 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:55:13 INFO - PROCESS | 1649 | 1464623713841 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 1649 | 1464623713842 Marionette TRACE conn2 <- [1,558,null,{}] 08:55:13 INFO - PROCESS | 1649 | 1464623713845 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}] 08:55:13 INFO - PROCESS | 1649 | 1464623713944 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:55:13 INFO - PROCESS | 1649 | 1464623713953 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b41f000 == 54 [pid = 1649] [id = 147] 08:55:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1216e4c00) [pid = 1649] [serial = 438] [outer = 0x0] 08:55:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12b4f8400) [pid = 1649] [serial = 439] [outer = 0x1216e4c00] 08:55:13 INFO - PROCESS | 1649 | 1464623713978 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x12bb0bc00) [pid = 1649] [serial = 440] [outer = 0x1216e4c00] 08:55:14 INFO - PROCESS | 1649 | 1464623714401 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:55:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 569ms 08:55:14 INFO - PROCESS | 1649 | 1464623714410 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 1649 | 1464623714413 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:55:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:55:14 INFO - PROCESS | 1649 | 1464623714419 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 1649 | 1464623714421 Marionette TRACE conn2 <- [1,562,null,{}] 08:55:14 INFO - PROCESS | 1649 | 1464623714425 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}] 08:55:14 INFO - PROCESS | 1649 | 1464623714529 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:55:14 INFO - PROCESS | 1649 | 1464623714576 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x116654800 == 55 [pid = 1649] [id = 148] 08:55:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1138ed400) [pid = 1649] [serial = 441] [outer = 0x0] 08:55:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x116718800) [pid = 1649] [serial = 442] [outer = 0x1138ed400] 08:55:14 INFO - PROCESS | 1649 | 1464623714607 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x117681c00) [pid = 1649] [serial = 443] [outer = 0x1138ed400] 08:55:14 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:15 INFO - PROCESS | 1649 | 1464623715040 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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 671ms 08:55:15 INFO - PROCESS | 1649 | 1464623715090 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 1649 | 1464623715094 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:55:15 INFO - PROCESS | 1649 | 1464623715099 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 1649 | 1464623715100 Marionette TRACE conn2 <- [1,566,null,{}] 08:55:15 INFO - PROCESS | 1649 | 1464623715103 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}] 08:55:15 INFO - PROCESS | 1649 | 1464623715207 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:55:15 INFO - PROCESS | 1649 | 1464623715269 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x11914c000 == 56 [pid = 1649] [id = 149] 08:55:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x11810f400) [pid = 1649] [serial = 444] [outer = 0x0] 08:55:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x11857cc00) [pid = 1649] [serial = 445] [outer = 0x11810f400] 08:55:15 INFO - PROCESS | 1649 | 1464623715301 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x119134c00) [pid = 1649] [serial = 446] [outer = 0x11810f400] 08:55:15 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:15 INFO - PROCESS | 1649 | 1464623715729 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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 08:55:15 INFO - PROCESS | 1649 | 1464623715770 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 1649 | 1464623715772 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:55:15 INFO - PROCESS | 1649 | 1464623715774 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 1649 | 1464623715777 Marionette TRACE conn2 <- [1,570,null,{}] 08:55:15 INFO - PROCESS | 1649 | 1464623715785 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}] 08:55:15 INFO - PROCESS | 1649 | 1464623715912 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:55:15 INFO - PROCESS | 1649 | 1464623715966 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12abe1000 == 57 [pid = 1649] [id = 150] 08:55:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x1211bd800) [pid = 1649] [serial = 447] [outer = 0x0] 08:55:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x121ad6c00) [pid = 1649] [serial = 448] [outer = 0x1211bd800] 08:55:16 INFO - PROCESS | 1649 | 1464623715998 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x125709400) [pid = 1649] [serial = 449] [outer = 0x1211bd800] 08:55:16 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:16 INFO - PROCESS | 1649 | 1464623716413 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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:55:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 08:55:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:55:16 INFO - PROCESS | 1649 | 1464623716446 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 1649 | 1464623716448 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:55:16 INFO - PROCESS | 1649 | 1464623716450 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 1649 | 1464623716452 Marionette TRACE conn2 <- [1,574,null,{}] 08:55:16 INFO - PROCESS | 1649 | 1464623716454 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}] 08:55:16 INFO - PROCESS | 1649 | 1464623716558 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:55:16 INFO - PROCESS | 1649 | 1464623716607 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c331800 == 58 [pid = 1649] [id = 151] 08:55:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x126f6c000) [pid = 1649] [serial = 450] [outer = 0x0] 08:55:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x12745b400) [pid = 1649] [serial = 451] [outer = 0x126f6c000] 08:55:16 INFO - PROCESS | 1649 | 1464623716637 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x128fb0c00) [pid = 1649] [serial = 452] [outer = 0x126f6c000] 08:55:17 INFO - PROCESS | 1649 | 1464623717050 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]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:55:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 619ms 08:55:17 INFO - PROCESS | 1649 | 1464623717070 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 1649 | 1464623717072 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:55:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:55:17 INFO - PROCESS | 1649 | 1464623717074 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 1649 | 1464623717075 Marionette TRACE conn2 <- [1,578,null,{}] 08:55:17 INFO - PROCESS | 1649 | 1464623717078 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}] 08:55:17 INFO - PROCESS | 1649 | 1464623717179 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:55:17 INFO - PROCESS | 1649 | 1464623717260 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6bd000 == 59 [pid = 1649] [id = 152] 08:55:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x1295d6800) [pid = 1649] [serial = 453] [outer = 0x0] 08:55:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x12a8fc800) [pid = 1649] [serial = 454] [outer = 0x1295d6800] 08:55:17 INFO - PROCESS | 1649 | 1464623717290 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x12b220400) [pid = 1649] [serial = 455] [outer = 0x1295d6800] 08:55:17 INFO - PROCESS | 1649 | 1464623717743 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]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:55:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 722ms 08:55:17 INFO - PROCESS | 1649 | 1464623717798 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 1649 | 1464623717800 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:55:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:55:17 INFO - PROCESS | 1649 | 1464623717803 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 1649 | 1464623717804 Marionette TRACE conn2 <- [1,582,null,{}] 08:55:17 INFO - PROCESS | 1649 | 1464623717807 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}] 08:55:17 INFO - PROCESS | 1649 | 1464623717918 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:55:17 INFO - PROCESS | 1649 | 1464623717982 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x127616000 == 60 [pid = 1649] [id = 153] 08:55:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x11717a800) [pid = 1649] [serial = 456] [outer = 0x0] 08:55:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x12c253400) [pid = 1649] [serial = 457] [outer = 0x11717a800] 08:55:18 INFO - PROCESS | 1649 | 1464623718013 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x12c3f1800) [pid = 1649] [serial = 458] [outer = 0x11717a800] 08:55:18 INFO - PROCESS | 1649 | 1464623718397 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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:55:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 769ms 08:55:18 INFO - PROCESS | 1649 | 1464623718622 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 1649 | 1464623718625 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:55:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:55:18 INFO - PROCESS | 1649 | 1464623718631 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 1649 | 1464623718634 Marionette TRACE conn2 <- [1,586,null,{}] 08:55:18 INFO - PROCESS | 1649 | 1464623718638 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}] 08:55:18 INFO - PROCESS | 1649 | 1464623718732 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:55:18 INFO - PROCESS | 1649 | 1464623718794 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x118710000 == 61 [pid = 1649] [id = 154] 08:55:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x116716000) [pid = 1649] [serial = 459] [outer = 0x0] 08:55:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x11684d400) [pid = 1649] [serial = 460] [outer = 0x116716000] 08:55:18 INFO - PROCESS | 1649 | 1464623718821 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x118106800) [pid = 1649] [serial = 461] [outer = 0x116716000] 08:55:19 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:19 INFO - PROCESS | 1649 | 1464623719254 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]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:55:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 672ms 08:55:19 INFO - PROCESS | 1649 | 1464623719303 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 1649 | 1464623719305 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:55:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:55:19 INFO - PROCESS | 1649 | 1464623719310 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 1649 | 1464623719313 Marionette TRACE conn2 <- [1,590,null,{}] 08:55:19 INFO - PROCESS | 1649 | 1464623719336 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}] 08:55:19 INFO - PROCESS | 1649 | 1464623719431 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:55:19 INFO - PROCESS | 1649 | 1464623719502 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180df800 == 62 [pid = 1649] [id = 155] 08:55:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x118547400) [pid = 1649] [serial = 462] [outer = 0x0] 08:55:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x1185c8000) [pid = 1649] [serial = 463] [outer = 0x118547400] 08:55:19 INFO - PROCESS | 1649 | 1464623719529 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x118f52c00) [pid = 1649] [serial = 464] [outer = 0x118547400] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12abe4800 == 61 [pid = 1649] [id = 146] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x129545800 == 60 [pid = 1649] [id = 145] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x117e0b800 == 59 [pid = 1649] [id = 144] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x129017000 == 58 [pid = 1649] [id = 143] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x126c0d800 == 57 [pid = 1649] [id = 142] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x121add000) [pid = 1649] [serial = 388] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x11823c000 == 56 [pid = 1649] [id = 141] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x121239000 == 55 [pid = 1649] [id = 140] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x119a18000 == 54 [pid = 1649] [id = 139] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x119153000 == 53 [pid = 1649] [id = 138] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x1180eb800 == 52 [pid = 1649] [id = 137] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x117026000 == 51 [pid = 1649] [id = 136] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x1182d0800 == 50 [pid = 1649] [id = 135] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x121585800 == 49 [pid = 1649] [id = 132] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x1170e8800 == 48 [pid = 1649] [id = 131] 08:55:19 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0bc800 == 47 [pid = 1649] [id = 130] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x1185c9c00) [pid = 1649] [serial = 293] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x118332c00) [pid = 1649] [serial = 239] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x127442800) [pid = 1649] [serial = 190] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x1196e6000) [pid = 1649] [serial = 242] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x11739fc00) [pid = 1649] [serial = 290] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x116180800) [pid = 1649] [serial = 236] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x12a750400) [pid = 1649] [serial = 287] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x121cec800) [pid = 1649] [serial = 296] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x121782c00) [pid = 1649] [serial = 245] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x12744dc00) [pid = 1649] [serial = 299] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x12a8fe400) [pid = 1649] [serial = 370] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x12936bc00) [pid = 1649] [serial = 367] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x118549800) [pid = 1649] [serial = 341] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x118372c00) [pid = 1649] [serial = 340] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x127455c00) [pid = 1649] [serial = 364] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x12ac0cc00) [pid = 1649] [serial = 371] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x119c03c00) [pid = 1649] [serial = 358] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x121533c00) [pid = 1649] [serial = 359] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x12b4f4800) [pid = 1649] [serial = 376] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x11854ac00) [pid = 1649] [serial = 355] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x115e48800) [pid = 1649] [serial = 337] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x116718000) [pid = 1649] [serial = 338] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x118920800) [pid = 1649] [serial = 356] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x12b222000) [pid = 1649] [serial = 373] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1219a6400) [pid = 1649] [serial = 344] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x120e10c00) [pid = 1649] [serial = 343] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x12936d000) [pid = 1649] [serial = 350] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x128c5bc00) [pid = 1649] [serial = 349] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x119926400) [pid = 1649] [serial = 379] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11836ac00) [pid = 1649] [serial = 353] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x118103c00) [pid = 1649] [serial = 352] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x124f8d000) [pid = 1649] [serial = 361] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x127442400) [pid = 1649] [serial = 362] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x127459800) [pid = 1649] [serial = 347] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x125706400) [pid = 1649] [serial = 346] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12bb04c00) [pid = 1649] [serial = 377] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12c259000) [pid = 1649] [serial = 382] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12a8f1000) [pid = 1649] [serial = 368] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12c3ea400) [pid = 1649] [serial = 383] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12b4ee000) [pid = 1649] [serial = 374] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x128fa9800) [pid = 1649] [serial = 380] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12c3f4400) [pid = 1649] [serial = 386] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x128c54c00) [pid = 1649] [serial = 365] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12c3ec000) [pid = 1649] [serial = 385] [outer = 0x0] [url = about:blank] 08:55:19 INFO - PROCESS | 1649 | 1464623719901 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]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:55:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 641ms 08:55:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:55:19 INFO - PROCESS | 1649 | 1464623719951 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 1649 | 1464623719952 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:55:19 INFO - PROCESS | 1649 | 1464623719954 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 1649 | 1464623719956 Marionette TRACE conn2 <- [1,594,null,{}] 08:55:19 INFO - PROCESS | 1649 | 1464623719963 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}] 08:55:20 INFO - PROCESS | 1649 | 1464623720077 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:55:20 INFO - PROCESS | 1649 | 1464623720150 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e1f800 == 48 [pid = 1649] [id = 156] 08:55:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x118f52800) [pid = 1649] [serial = 465] [outer = 0x0] 08:55:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1196e7400) [pid = 1649] [serial = 466] [outer = 0x118f52800] 08:55:20 INFO - PROCESS | 1649 | 1464623720196 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11992d800) [pid = 1649] [serial = 467] [outer = 0x118f52800] 08:55:20 INFO - PROCESS | 1649 | 1464623720602 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 669ms 08:55:20 INFO - PROCESS | 1649 | 1464623720624 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 1649 | 1464623720625 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:55:20 INFO - PROCESS | 1649 | 1464623720627 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 1649 | 1464623720629 Marionette TRACE conn2 <- [1,598,null,{}] 08:55:20 INFO - PROCESS | 1649 | 1464623720632 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}] 08:55:20 INFO - PROCESS | 1649 | 1464623720736 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:55:20 INFO - PROCESS | 1649 | 1464623720743 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x119637000 == 49 [pid = 1649] [id = 157] 08:55:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x120e0ec00) [pid = 1649] [serial = 468] [outer = 0x0] 08:55:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x121533000) [pid = 1649] [serial = 469] [outer = 0x120e0ec00] 08:55:20 INFO - PROCESS | 1649 | 1464623720770 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x121ada800) [pid = 1649] [serial = 470] [outer = 0x120e0ec00] 08:55:21 INFO - PROCESS | 1649 | 1464623721096 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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 520ms 08:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:55:21 INFO - PROCESS | 1649 | 1464623721147 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 1649 | 1464623721149 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:55:21 INFO - PROCESS | 1649 | 1464623721151 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 1649 | 1464623721152 Marionette TRACE conn2 <- [1,602,null,{}] 08:55:21 INFO - PROCESS | 1649 | 1464623721154 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}] 08:55:21 INFO - PROCESS | 1649 | 1464623721251 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:55:21 INFO - PROCESS | 1649 | 1464623721258 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x112f81000 == 50 [pid = 1649] [id = 158] 08:55:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1196e4400) [pid = 1649] [serial = 471] [outer = 0x0] 08:55:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x121cec800) [pid = 1649] [serial = 472] [outer = 0x1196e4400] 08:55:21 INFO - PROCESS | 1649 | 1464623721283 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x125706c00) [pid = 1649] [serial = 473] [outer = 0x1196e4400] 08:55:21 INFO - PROCESS | 1649 | 1464623721600 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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 468ms 08:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:55:21 INFO - PROCESS | 1649 | 1464623721620 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 1649 | 1464623721621 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:55:21 INFO - PROCESS | 1649 | 1464623721623 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 1649 | 1464623721624 Marionette TRACE conn2 <- [1,606,null,{}] 08:55:21 INFO - PROCESS | 1649 | 1464623721627 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}] 08:55:21 INFO - PROCESS | 1649 | 1464623721724 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:55:21 INFO - PROCESS | 1649 | 1464623721731 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b02800 == 51 [pid = 1649] [id = 159] 08:55:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12745ac00) [pid = 1649] [serial = 474] [outer = 0x0] 08:55:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x128c59400) [pid = 1649] [serial = 475] [outer = 0x12745ac00] 08:55:21 INFO - PROCESS | 1649 | 1464623721759 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1295de800) [pid = 1649] [serial = 476] [outer = 0x12745ac00] 08:55:22 INFO - PROCESS | 1649 | 1464623722124 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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 517ms 08:55:22 INFO - PROCESS | 1649 | 1464623722142 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 1649 | 1464623722143 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:55:22 INFO - PROCESS | 1649 | 1464623722149 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 1649 | 1464623722150 Marionette TRACE conn2 <- [1,610,null,{}] 08:55:22 INFO - PROCESS | 1649 | 1464623722160 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}] 08:55:22 INFO - PROCESS | 1649 | 1464623722264 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:55:22 INFO - PROCESS | 1649 | 1464623722268 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x126c04000 == 52 [pid = 1649] [id = 160] 08:55:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x115eb4c00) [pid = 1649] [serial = 477] [outer = 0x0] 08:55:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12a891400) [pid = 1649] [serial = 478] [outer = 0x115eb4c00] 08:55:22 INFO - PROCESS | 1649 | 1464623722293 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12ab6f400) [pid = 1649] [serial = 479] [outer = 0x115eb4c00] 08:55:22 INFO - PROCESS | 1649 | 1464623722644 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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 530ms 08:55:22 INFO - PROCESS | 1649 | 1464623722686 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:55:22 INFO - PROCESS | 1649 | 1464623722687 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:55:22 INFO - PROCESS | 1649 | 1464623722690 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 1649 | 1464623722691 Marionette TRACE conn2 <- [1,614,null,{}] 08:55:22 INFO - PROCESS | 1649 | 1464623722693 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}] 08:55:22 INFO - PROCESS | 1649 | 1464623722794 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:55:22 INFO - PROCESS | 1649 | 1464623722798 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x127609000 == 53 [pid = 1649] [id = 161] 08:55:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12a88c400) [pid = 1649] [serial = 480] [outer = 0x0] 08:55:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12b222400) [pid = 1649] [serial = 481] [outer = 0x12a88c400] 08:55:22 INFO - PROCESS | 1649 | 1464623722822 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x12bb05400) [pid = 1649] [serial = 482] [outer = 0x12a88c400] 08:55:23 INFO - PROCESS | 1649 | 1464623723150 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 517ms 08:55:23 INFO - PROCESS | 1649 | 1464623723208 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 1649 | 1464623723209 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:55:23 INFO - PROCESS | 1649 | 1464623723212 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 1649 | 1464623723213 Marionette TRACE conn2 <- [1,618,null,{}] 08:55:23 INFO - PROCESS | 1649 | 1464623723215 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}] 08:55:23 INFO - PROCESS | 1649 | 1464623723314 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:55:23 INFO - PROCESS | 1649 | 1464623723330 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x129030000 == 54 [pid = 1649] [id = 162] 08:55:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x12b221400) [pid = 1649] [serial = 483] [outer = 0x0] 08:55:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12c256c00) [pid = 1649] [serial = 484] [outer = 0x12b221400] 08:55:23 INFO - PROCESS | 1649 | 1464623723362 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x12c3e9400) [pid = 1649] [serial = 485] [outer = 0x12b221400] 08:55:23 INFO - PROCESS | 1649 | 1464623723701 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 520ms 08:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:55:23 INFO - PROCESS | 1649 | 1464623723734 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 1649 | 1464623723735 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:55:23 INFO - PROCESS | 1649 | 1464623723737 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 1649 | 1464623723739 Marionette TRACE conn2 <- [1,622,null,{}] 08:55:23 INFO - PROCESS | 1649 | 1464623723741 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}] 08:55:23 INFO - PROCESS | 1649 | 1464623723838 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x113357800) [pid = 1649] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x128c55c00) [pid = 1649] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x11739e400) [pid = 1649] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x118922800) [pid = 1649] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x11671ac00) [pid = 1649] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x11836a800) [pid = 1649] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x117398800) [pid = 1649] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x119e79800) [pid = 1649] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x128faec00) [pid = 1649] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x121785c00) [pid = 1649] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x11810a800) [pid = 1649] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1290b7000) [pid = 1649] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12a897c00) [pid = 1649] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:55:24 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12b220000) [pid = 1649] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:55:24 INFO - PROCESS | 1649 | 1464623724002 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182e9800 == 55 [pid = 1649] [id = 163] 08:55:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x113805c00) [pid = 1649] [serial = 486] [outer = 0x0] 08:55:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x117398800) [pid = 1649] [serial = 487] [outer = 0x113805c00] 08:55:24 INFO - PROCESS | 1649 | 1464623724030 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x119e79800) [pid = 1649] [serial = 488] [outer = 0x113805c00] 08:55:24 INFO - PROCESS | 1649 | 1464623724319 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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:55:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 619ms 08:55:24 INFO - PROCESS | 1649 | 1464623724357 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 1649 | 1464623724359 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:55:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:55:24 INFO - PROCESS | 1649 | 1464623724361 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 1649 | 1464623724365 Marionette TRACE conn2 <- [1,626,null,{}] 08:55:24 INFO - PROCESS | 1649 | 1464623724369 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}] 08:55:24 INFO - PROCESS | 1649 | 1464623724467 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:55:24 INFO - PROCESS | 1649 | 1464623724471 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12abdb000 == 56 [pid = 1649] [id = 164] 08:55:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x11768fc00) [pid = 1649] [serial = 489] [outer = 0x0] 08:55:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12c3f4c00) [pid = 1649] [serial = 490] [outer = 0x11768fc00] 08:55:24 INFO - PROCESS | 1649 | 1464623724500 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12c6e8800) [pid = 1649] [serial = 491] [outer = 0x11768fc00] 08:55:24 INFO - PROCESS | 1649 | 1464623724854 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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:55:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 523ms 08:55:24 INFO - PROCESS | 1649 | 1464623724894 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 1649 | 1464623724895 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:55:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:55:24 INFO - PROCESS | 1649 | 1464623724899 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 1649 | 1464623724900 Marionette TRACE conn2 <- [1,630,null,{}] 08:55:24 INFO - PROCESS | 1649 | 1464623724902 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}] 08:55:24 INFO - PROCESS | 1649 | 1464623724983 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:55:24 INFO - PROCESS | 1649 | 1464623724988 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b418800 == 57 [pid = 1649] [id = 165] 08:55:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x119198800) [pid = 1649] [serial = 492] [outer = 0x0] 08:55:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x11919dc00) [pid = 1649] [serial = 493] [outer = 0x119198800] 08:55:25 INFO - PROCESS | 1649 | 1464623725012 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12c6e2400) [pid = 1649] [serial = 494] [outer = 0x119198800] 08:55:25 INFO - PROCESS | 1649 | 1464623725323 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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 468ms 08:55:25 INFO - PROCESS | 1649 | 1464623725368 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 1649 | 1464623725369 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:55:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:55:25 INFO - PROCESS | 1649 | 1464623725371 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 1649 | 1464623725372 Marionette TRACE conn2 <- [1,634,null,{}] 08:55:25 INFO - PROCESS | 1649 | 1464623725375 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}] 08:55:25 INFO - PROCESS | 1649 | 1464623725458 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:55:25 INFO - PROCESS | 1649 | 1464623725464 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0c3000 == 58 [pid = 1649] [id = 166] 08:55:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x11919d400) [pid = 1649] [serial = 495] [outer = 0x0] 08:55:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1212bb400) [pid = 1649] [serial = 496] [outer = 0x11919d400] 08:55:25 INFO - PROCESS | 1649 | 1464623725489 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1212bf400) [pid = 1649] [serial = 497] [outer = 0x11919d400] 08:55:25 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:25 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:25 INFO - PROCESS | 1649 | 1464623725806 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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 08:55:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:55:25 INFO - PROCESS | 1649 | 1464623725840 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 1649 | 1464623725841 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:55:25 INFO - PROCESS | 1649 | 1464623725843 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 1649 | 1464623725844 Marionette TRACE conn2 <- [1,638,null,{}] 08:55:25 INFO - PROCESS | 1649 | 1464623725847 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}] 08:55:25 INFO - PROCESS | 1649 | 1464623725955 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:55:25 INFO - PROCESS | 1649 | 1464623725961 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca6b800 == 59 [pid = 1649] [id = 167] 08:55:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x11919c800) [pid = 1649] [serial = 498] [outer = 0x0] 08:55:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1212c3000) [pid = 1649] [serial = 499] [outer = 0x11919c800] 08:55:25 INFO - PROCESS | 1649 | 1464623725986 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x12a836000) [pid = 1649] [serial = 500] [outer = 0x11919c800] 08:55:26 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:26 INFO - PROCESS | 1649 | 1464623726455 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]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:55:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 619ms 08:55:26 INFO - PROCESS | 1649 | 1464623726462 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 1649 | 1464623726466 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:55:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:55:26 INFO - PROCESS | 1649 | 1464623726469 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 1649 | 1464623726472 Marionette TRACE conn2 <- [1,642,null,{}] 08:55:26 INFO - PROCESS | 1649 | 1464623726476 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}] 08:55:26 INFO - PROCESS | 1649 | 1464623726582 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:55:26 INFO - PROCESS | 1649 | 1464623726631 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1170e6800 == 60 [pid = 1649] [id = 168] 08:55:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x1166c2000) [pid = 1649] [serial = 501] [outer = 0x0] 08:55:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x11768cc00) [pid = 1649] [serial = 502] [outer = 0x1166c2000] 08:55:26 INFO - PROCESS | 1649 | 1464623726667 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x11836fc00) [pid = 1649] [serial = 503] [outer = 0x1166c2000] 08:55:27 INFO - PROCESS | 1649 | 1464623727135 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]]]}] 08:55:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x11836f400) [pid = 1649] [serial = 504] [outer = 0x12cc22c00] 08:55:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:55:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 722ms 08:55:27 INFO - PROCESS | 1649 | 1464623727276 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 1649 | 1464623727281 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:55:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:55:27 INFO - PROCESS | 1649 | 1464623727360 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 1649 | 1464623727362 Marionette TRACE conn2 <- [1,646,null,{}] 08:55:27 INFO - PROCESS | 1649 | 1464623727365 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}] 08:55:27 INFO - PROCESS | 1649 | 1464623727470 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:55:27 INFO - PROCESS | 1649 | 1464623727518 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237d7000 == 61 [pid = 1649] [id = 169] 08:55:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x118513000) [pid = 1649] [serial = 505] [outer = 0x0] 08:55:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x119192c00) [pid = 1649] [serial = 506] [outer = 0x118513000] 08:55:27 INFO - PROCESS | 1649 | 1464623727547 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x120e0d800) [pid = 1649] [serial = 507] [outer = 0x118513000] 08:55:27 INFO - PROCESS | 1649 | 1464623727970 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]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:55:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 644ms 08:55:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:55:27 INFO - PROCESS | 1649 | 1464623727982 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 1649 | 1464623727985 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:55:27 INFO - PROCESS | 1649 | 1464623727987 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 1649 | 1464623727990 Marionette TRACE conn2 <- [1,650,null,{}] 08:55:27 INFO - PROCESS | 1649 | 1464623727997 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}] 08:55:28 INFO - PROCESS | 1649 | 1464623728104 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:55:28 INFO - PROCESS | 1649 | 1464623728158 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca81000 == 62 [pid = 1649] [id = 170] 08:55:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x1212f1400) [pid = 1649] [serial = 508] [outer = 0x0] 08:55:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x121adc800) [pid = 1649] [serial = 509] [outer = 0x1212f1400] 08:55:28 INFO - PROCESS | 1649 | 1464623728190 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x127461c00) [pid = 1649] [serial = 510] [outer = 0x1212f1400] 08:55:28 INFO - PROCESS | 1649 | 1464623728648 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:55:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 08:55:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:55:28 INFO - PROCESS | 1649 | 1464623728658 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 1649 | 1464623728660 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:55:28 INFO - PROCESS | 1649 | 1464623728663 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 1649 | 1464623728665 Marionette TRACE conn2 <- [1,654,null,{}] 08:55:28 INFO - PROCESS | 1649 | 1464623728669 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}] 08:55:28 INFO - PROCESS | 1649 | 1464623728771 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:55:28 INFO - PROCESS | 1649 | 1464623728853 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d10a000 == 63 [pid = 1649] [id = 171] 08:55:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x1288a5c00) [pid = 1649] [serial = 511] [outer = 0x0] 08:55:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x129371c00) [pid = 1649] [serial = 512] [outer = 0x1288a5c00] 08:55:28 INFO - PROCESS | 1649 | 1464623728883 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x12a837c00) [pid = 1649] [serial = 513] [outer = 0x1288a5c00] 08:55:29 INFO - PROCESS | 1649 | 1464623729322 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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:55:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 08:55:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:55:29 INFO - PROCESS | 1649 | 1464623729335 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 1649 | 1464623729336 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:55:29 INFO - PROCESS | 1649 | 1464623729339 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 1649 | 1464623729340 Marionette TRACE conn2 <- [1,658,null,{}] 08:55:29 INFO - PROCESS | 1649 | 1464623729342 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}] 08:55:29 INFO - PROCESS | 1649 | 1464623729445 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:55:29 INFO - PROCESS | 1649 | 1464623729493 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x129021800 == 64 [pid = 1649] [id = 172] 08:55:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x119e75c00) [pid = 1649] [serial = 514] [outer = 0x0] 08:55:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x12a83a400) [pid = 1649] [serial = 515] [outer = 0x119e75c00] 08:55:29 INFO - PROCESS | 1649 | 1464623729525 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x12a83fc00) [pid = 1649] [serial = 516] [outer = 0x119e75c00] 08:55:29 INFO - PROCESS | 1649 | 1464623729943 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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:55:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 669ms 08:55:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:55:30 INFO - PROCESS | 1649 | 1464623730008 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 1649 | 1464623730010 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:55:30 INFO - PROCESS | 1649 | 1464623730012 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 1649 | 1464623730013 Marionette TRACE conn2 <- [1,662,null,{}] 08:55:30 INFO - PROCESS | 1649 | 1464623730016 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}] 08:55:30 INFO - PROCESS | 1649 | 1464623730149 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:55:30 INFO - PROCESS | 1649 | 1464623730215 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182a2000 == 65 [pid = 1649] [id = 173] 08:55:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x11891f800) [pid = 1649] [serial = 517] [outer = 0x0] 08:55:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x12a8f7400) [pid = 1649] [serial = 518] [outer = 0x11891f800] 08:55:30 INFO - PROCESS | 1649 | 1464623730247 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x12c3f6400) [pid = 1649] [serial = 519] [outer = 0x11891f800] 08:55:30 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:30 INFO - PROCESS | 1649 | 1464623730797 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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:55:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 820ms 08:55:30 INFO - PROCESS | 1649 | 1464623730851 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 1649 | 1464623730853 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:55:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:55:30 INFO - PROCESS | 1649 | 1464623730859 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 1649 | 1464623730860 Marionette TRACE conn2 <- [1,666,null,{}] 08:55:30 INFO - PROCESS | 1649 | 1464623730866 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}] 08:55:30 INFO - PROCESS | 1649 | 1464623730959 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:55:31 INFO - PROCESS | 1649 | 1464623731028 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x118f9c800 == 66 [pid = 1649] [id = 174] 08:55:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x116712000) [pid = 1649] [serial = 520] [outer = 0x0] 08:55:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x1167f0c00) [pid = 1649] [serial = 521] [outer = 0x116712000] 08:55:31 INFO - PROCESS | 1649 | 1464623731056 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x11768dc00) [pid = 1649] [serial = 522] [outer = 0x116712000] 08:55:31 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:31 INFO - PROCESS | 1649 | 1464623731521 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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:55:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 08:55:31 INFO - PROCESS | 1649 | 1464623731531 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 1649 | 1464623731536 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:55:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:55:31 INFO - PROCESS | 1649 | 1464623731543 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 1649 | 1464623731546 Marionette TRACE conn2 <- [1,670,null,{}] 08:55:31 INFO - PROCESS | 1649 | 1464623731549 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}] 08:55:31 INFO - PROCESS | 1649 | 1464623731715 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x11701e000 == 65 [pid = 1649] [id = 117] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1182e0000 == 64 [pid = 1649] [id = 114] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12abe2000 == 63 [pid = 1649] [id = 116] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0c3000 == 62 [pid = 1649] [id = 166] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12b418800 == 61 [pid = 1649] [id = 165] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12abdb000 == 60 [pid = 1649] [id = 164] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1182e9800 == 59 [pid = 1649] [id = 163] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x129030000 == 58 [pid = 1649] [id = 162] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x127609000 == 57 [pid = 1649] [id = 161] 08:55:31 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x12b4f8400) [pid = 1649] [serial = 439] [outer = 0x0] [url = about:blank] 08:55:31 INFO - PROCESS | 1649 | 1464623731838 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x126c04000 == 56 [pid = 1649] [id = 160] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x124b02800 == 55 [pid = 1649] [id = 159] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x112f81000 == 54 [pid = 1649] [id = 158] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x119637000 == 53 [pid = 1649] [id = 157] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x117e1f800 == 52 [pid = 1649] [id = 156] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1180df800 == 51 [pid = 1649] [id = 155] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x118710000 == 50 [pid = 1649] [id = 154] 08:55:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x11325c800 == 51 [pid = 1649] [id = 175] 08:55:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x112a73400) [pid = 1649] [serial = 523] [outer = 0x0] 08:55:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x118332c00) [pid = 1649] [serial = 524] [outer = 0x112a73400] 08:55:31 INFO - PROCESS | 1649 | 1464623731870 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x11891cc00) [pid = 1649] [serial = 525] [outer = 0x112a73400] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x116654800 == 50 [pid = 1649] [id = 148] 08:55:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12b41f000 == 49 [pid = 1649] [id = 147] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x12b4f3000) [pid = 1649] [serial = 437] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x12889f800) [pid = 1649] [serial = 397] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x116846c00) [pid = 1649] [serial = 391] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x11670d400) [pid = 1649] [serial = 403] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x11810ec00) [pid = 1649] [serial = 422] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x12b21b400) [pid = 1649] [serial = 434] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x1197e2800) [pid = 1649] [serial = 410] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x1185c5800) [pid = 1649] [serial = 430] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x128c60c00) [pid = 1649] [serial = 421] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x119136c00) [pid = 1649] [serial = 409] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x118373c00) [pid = 1649] [serial = 406] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x1288a6800) [pid = 1649] [serial = 419] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x1216e3c00) [pid = 1649] [serial = 413] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x1295d8400) [pid = 1649] [serial = 424] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x125703400) [pid = 1649] [serial = 418] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x119927c00) [pid = 1649] [serial = 431] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x124a73c00) [pid = 1649] [serial = 416] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x11992bc00) [pid = 1649] [serial = 433] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x11854c800) [pid = 1649] [serial = 407] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x120e05000) [pid = 1649] [serial = 400] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x1212eec00) [pid = 1649] [serial = 412] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x1196e4000) [pid = 1649] [serial = 394] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x12a8fa000) [pid = 1649] [serial = 428] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x1168a1000) [pid = 1649] [serial = 404] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x12ab75800) [pid = 1649] [serial = 335] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x12a88e800) [pid = 1649] [serial = 427] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x12a75cc00) [pid = 1649] [serial = 425] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1295de400) [pid = 1649] [serial = 401] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x12b4eb000) [pid = 1649] [serial = 436] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x121ad6400) [pid = 1649] [serial = 415] [outer = 0x0] [url = about:blank] 08:55:32 INFO - PROCESS | 1649 | 1464623732193 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]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:55:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 675ms 08:55:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:55:32 INFO - PROCESS | 1649 | 1464623732219 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 1649 | 1464623732220 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:55:32 INFO - PROCESS | 1649 | 1464623732222 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 1649 | 1464623732225 Marionette TRACE conn2 <- [1,674,null,{}] 08:55:32 INFO - PROCESS | 1649 | 1464623732235 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}] 08:55:32 INFO - PROCESS | 1649 | 1464623732319 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:55:32 INFO - PROCESS | 1649 | 1464623732368 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x118f9c000 == 50 [pid = 1649] [id = 176] 08:55:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1185d8c00) [pid = 1649] [serial = 526] [outer = 0x0] 08:55:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x119194c00) [pid = 1649] [serial = 527] [outer = 0x1185d8c00] 08:55:32 INFO - PROCESS | 1649 | 1464623732396 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1197f0400) [pid = 1649] [serial = 528] [outer = 0x1185d8c00] 08:55:32 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:32 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:32 INFO - PROCESS | 1649 | 1464623732798 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]]]}] 08:55:32 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 08:55:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 622ms 08:55:32 INFO - PROCESS | 1649 | 1464623732854 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 1649 | 1464623732857 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:55:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:55:32 INFO - PROCESS | 1649 | 1464623732861 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 1649 | 1464623732865 Marionette TRACE conn2 <- [1,678,null,{}] 08:55:32 INFO - PROCESS | 1649 | 1464623732869 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}] 08:55:33 INFO - PROCESS | 1649 | 1464623733004 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:55:33 INFO - PROCESS | 1649 | 1464623733116 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x12122f800 == 51 [pid = 1649] [id = 177] 08:55:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1212b8c00) [pid = 1649] [serial = 529] [outer = 0x0] 08:55:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1212bf000) [pid = 1649] [serial = 530] [outer = 0x1212b8c00] 08:55:33 INFO - PROCESS | 1649 | 1464623733160 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x121785c00) [pid = 1649] [serial = 531] [outer = 0x1212b8c00] 08:55:33 INFO - PROCESS | 1649 | 1464623733505 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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:55:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 672ms 08:55:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:55:33 INFO - PROCESS | 1649 | 1464623733537 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 1649 | 1464623733539 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:55:33 INFO - PROCESS | 1649 | 1464623733541 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 1649 | 1464623733542 Marionette TRACE conn2 <- [1,682,null,{}] 08:55:33 INFO - PROCESS | 1649 | 1464623733544 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}] 08:55:33 INFO - PROCESS | 1649 | 1464623733651 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:55:33 INFO - PROCESS | 1649 | 1464623733659 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x11702e000 == 52 [pid = 1649] [id = 178] 08:55:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x1212b7c00) [pid = 1649] [serial = 532] [outer = 0x0] 08:55:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x124a72000) [pid = 1649] [serial = 533] [outer = 0x1212b7c00] 08:55:33 INFO - PROCESS | 1649 | 1464623733685 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x124e8e400) [pid = 1649] [serial = 534] [outer = 0x1212b7c00] 08:55:34 INFO - PROCESS | 1649 | 1464623734485 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]]]}] 08:55:34 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) 08:55:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 969ms 08:55:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:55:34 INFO - PROCESS | 1649 | 1464623734511 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 1649 | 1464623734512 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:55:34 INFO - PROCESS | 1649 | 1464623734514 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 1649 | 1464623734517 Marionette TRACE conn2 <- [1,686,null,{}] 08:55:34 INFO - PROCESS | 1649 | 1464623734520 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}] 08:55:34 INFO - PROCESS | 1649 | 1464623734630 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:55:34 INFO - PROCESS | 1649 | 1464623734644 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x125779800 == 53 [pid = 1649] [id = 179] 08:55:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x126ffd400) [pid = 1649] [serial = 535] [outer = 0x0] 08:55:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x12745ec00) [pid = 1649] [serial = 536] [outer = 0x126ffd400] 08:55:34 INFO - PROCESS | 1649 | 1464623734672 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x129378c00) [pid = 1649] [serial = 537] [outer = 0x126ffd400] 08:55:35 INFO - PROCESS | 1649 | 1464623735477 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]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:55:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 972ms 08:55:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:55:35 INFO - PROCESS | 1649 | 1464623735487 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 1649 | 1464623735488 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:55:35 INFO - PROCESS | 1649 | 1464623735490 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 1649 | 1464623735491 Marionette TRACE conn2 <- [1,690,null,{}] 08:55:35 INFO - PROCESS | 1649 | 1464623735493 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}] 08:55:35 INFO - PROCESS | 1649 | 1464623735589 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:55:35 INFO - PROCESS | 1649 | 1464623735603 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x127609000 == 54 [pid = 1649] [id = 180] 08:55:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x128c5dc00) [pid = 1649] [serial = 538] [outer = 0x0] 08:55:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x12a835c00) [pid = 1649] [serial = 539] [outer = 0x128c5dc00] 08:55:35 INFO - PROCESS | 1649 | 1464623735628 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x12a897000) [pid = 1649] [serial = 540] [outer = 0x128c5dc00] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x118f52800) [pid = 1649] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x12a88c400) [pid = 1649] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x12b221400) [pid = 1649] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x120e0ec00) [pid = 1649] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x113805c00) [pid = 1649] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x11768fc00) [pid = 1649] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x118547400) [pid = 1649] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x116716000) [pid = 1649] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12745ac00) [pid = 1649] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x11919d400) [pid = 1649] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x119198800) [pid = 1649] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x115eb4c00) [pid = 1649] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:55:36 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1196e4400) [pid = 1649] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:55:36 INFO - PROCESS | 1649 | 1464623736438 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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:55:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 968ms 08:55:36 INFO - PROCESS | 1649 | 1464623736459 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 1649 | 1464623736460 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:55:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:55:36 INFO - PROCESS | 1649 | 1464623736462 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 1649 | 1464623736465 Marionette TRACE conn2 <- [1,694,null,{}] 08:55:36 INFO - PROCESS | 1649 | 1464623736467 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}] 08:55:36 INFO - PROCESS | 1649 | 1464623736547 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:55:36 INFO - PROCESS | 1649 | 1464623736597 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a11000 == 55 [pid = 1649] [id = 181] 08:55:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x11810bc00) [pid = 1649] [serial = 541] [outer = 0x0] 08:55:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1212b4800) [pid = 1649] [serial = 542] [outer = 0x11810bc00] 08:55:36 INFO - PROCESS | 1649 | 1464623736623 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1295d7800) [pid = 1649] [serial = 543] [outer = 0x11810bc00] 08:55:37 INFO - PROCESS | 1649 | 1464623737370 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]]]}] 08:55:37 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) 08:55:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 920ms 08:55:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:55:37 INFO - PROCESS | 1649 | 1464623737384 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 1649 | 1464623737385 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:55:37 INFO - PROCESS | 1649 | 1464623737387 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 1649 | 1464623737388 Marionette TRACE conn2 <- [1,698,null,{}] 08:55:37 INFO - PROCESS | 1649 | 1464623737390 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}] 08:55:37 INFO - PROCESS | 1649 | 1464623737479 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:55:37 INFO - PROCESS | 1649 | 1464623737486 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x129546000 == 56 [pid = 1649] [id = 182] 08:55:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1161bc400) [pid = 1649] [serial = 544] [outer = 0x0] 08:55:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x12ab77800) [pid = 1649] [serial = 545] [outer = 0x1161bc400] 08:55:37 INFO - PROCESS | 1649 | 1464623737511 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x12b21ec00) [pid = 1649] [serial = 546] [outer = 0x1161bc400] 08:55:38 INFO - PROCESS | 1649 | 1464623738279 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]]]}] 08:55:38 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) 08:55:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 919ms 08:55:38 INFO - PROCESS | 1649 | 1464623738356 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 1649 | 1464623738358 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:55:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:55:38 INFO - PROCESS | 1649 | 1464623738362 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 1649 | 1464623738365 Marionette TRACE conn2 <- [1,702,null,{}] 08:55:38 INFO - PROCESS | 1649 | 1464623738369 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}] 08:55:38 INFO - PROCESS | 1649 | 1464623738461 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:55:38 INFO - PROCESS | 1649 | 1464623738552 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x117024000 == 57 [pid = 1649] [id = 183] 08:55:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x113f0ac00) [pid = 1649] [serial = 547] [outer = 0x0] 08:55:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x115e4a400) [pid = 1649] [serial = 548] [outer = 0x113f0ac00] 08:55:38 INFO - PROCESS | 1649 | 1464623738584 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x117393400) [pid = 1649] [serial = 549] [outer = 0x113f0ac00] 08:55:39 INFO - PROCESS | 1649 | 1464623739510 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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:55:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1173ms 08:55:39 INFO - PROCESS | 1649 | 1464623739536 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:55:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:55:39 INFO - PROCESS | 1649 | 1464623739538 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:55:39 INFO - PROCESS | 1649 | 1464623739544 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 1649 | 1464623739548 Marionette TRACE conn2 <- [1,706,null,{}] 08:55:39 INFO - PROCESS | 1649 | 1464623739552 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}] 08:55:39 INFO - PROCESS | 1649 | 1464623739655 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:55:39 INFO - PROCESS | 1649 | 1464623739706 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237ce000 == 58 [pid = 1649] [id = 184] 08:55:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x11836c400) [pid = 1649] [serial = 550] [outer = 0x0] 08:55:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x119199c00) [pid = 1649] [serial = 551] [outer = 0x11836c400] 08:55:39 INFO - PROCESS | 1649 | 1464623739736 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x1197ed400) [pid = 1649] [serial = 552] [outer = 0x11836c400] 08:55:40 INFO - PROCESS | 1649 | 1464623740633 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]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:55:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1126ms 08:55:40 INFO - PROCESS | 1649 | 1464623740669 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:55:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:55:40 INFO - PROCESS | 1649 | 1464623740671 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:55:40 INFO - PROCESS | 1649 | 1464623740673 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 1649 | 1464623740674 Marionette TRACE conn2 <- [1,710,null,{}] 08:55:40 INFO - PROCESS | 1649 | 1464623740681 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}] 08:55:40 INFO - PROCESS | 1649 | 1464623740784 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:55:40 INFO - PROCESS | 1649 | 1464623740834 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7d3000 == 59 [pid = 1649] [id = 185] 08:55:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x126ddc400) [pid = 1649] [serial = 553] [outer = 0x0] 08:55:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x12744e000) [pid = 1649] [serial = 554] [outer = 0x126ddc400] 08:55:40 INFO - PROCESS | 1649 | 1464623740866 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x1288a5800) [pid = 1649] [serial = 555] [outer = 0x126ddc400] 08:55:41 INFO - PROCESS | 1649 | 1464623741769 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:55:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1119ms 08:55:41 INFO - PROCESS | 1649 | 1464623741793 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 1649 | 1464623741795 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:55:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:55:41 INFO - PROCESS | 1649 | 1464623741797 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 1649 | 1464623741798 Marionette TRACE conn2 <- [1,714,null,{}] 08:55:41 INFO - PROCESS | 1649 | 1464623741801 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}] 08:55:41 INFO - PROCESS | 1649 | 1464623741904 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:55:41 INFO - PROCESS | 1649 | 1464623741951 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b41d800 == 60 [pid = 1649] [id = 186] 08:55:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x129375400) [pid = 1649] [serial = 556] [outer = 0x0] 08:55:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x12b223800) [pid = 1649] [serial = 557] [outer = 0x129375400] 08:55:41 INFO - PROCESS | 1649 | 1464623741982 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x12b4f8000) [pid = 1649] [serial = 558] [outer = 0x129375400] 08:55:43 INFO - PROCESS | 1649 | 1464623743039 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]]]}] 08:55:43 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 08:55:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1271ms 08:55:43 INFO - PROCESS | 1649 | 1464623743069 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 1649 | 1464623743071 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:55:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:55:43 INFO - PROCESS | 1649 | 1464623743075 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 1649 | 1464623743077 Marionette TRACE conn2 <- [1,718,null,{}] 08:55:43 INFO - PROCESS | 1649 | 1464623743081 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}] 08:55:43 INFO - PROCESS | 1649 | 1464623743176 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:55:43 INFO - PROCESS | 1649 | 1464623743264 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ea3800 == 61 [pid = 1649] [id = 187] 08:55:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x118372c00) [pid = 1649] [serial = 559] [outer = 0x0] 08:55:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x11853fc00) [pid = 1649] [serial = 560] [outer = 0x118372c00] 08:55:43 INFO - PROCESS | 1649 | 1464623743293 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x118926800) [pid = 1649] [serial = 561] [outer = 0x118372c00] 08:55:44 INFO - PROCESS | 1649 | 1464623744203 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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:55:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1173ms 08:55:44 INFO - PROCESS | 1649 | 1464623744248 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 1649 | 1464623744252 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:55:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:55:44 INFO - PROCESS | 1649 | 1464623744256 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 1649 | 1464623744258 Marionette TRACE conn2 <- [1,722,null,{}] 08:55:44 INFO - PROCESS | 1649 | 1464623744260 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}] 08:55:44 INFO - PROCESS | 1649 | 1464623744374 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:55:44 INFO - PROCESS | 1649 | --DOCSHELL 0x119a11000 == 60 [pid = 1649] [id = 181] 08:55:44 INFO - PROCESS | 1649 | --DOCSHELL 0x127609000 == 59 [pid = 1649] [id = 180] 08:55:44 INFO - PROCESS | 1649 | --DOCSHELL 0x125779800 == 58 [pid = 1649] [id = 179] 08:55:44 INFO - PROCESS | 1649 | --DOCSHELL 0x11702e000 == 57 [pid = 1649] [id = 178] 08:55:44 INFO - PROCESS | 1649 | --DOCSHELL 0x12122f800 == 56 [pid = 1649] [id = 177] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x12745b400) [pid = 1649] [serial = 451] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x12c253400) [pid = 1649] [serial = 457] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x116718800) [pid = 1649] [serial = 442] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x12a8fc800) [pid = 1649] [serial = 454] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x121ad6c00) [pid = 1649] [serial = 448] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x11857cc00) [pid = 1649] [serial = 445] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOCSHELL 0x118f9c000 == 55 [pid = 1649] [id = 176] 08:55:44 INFO - PROCESS | 1649 | --DOCSHELL 0x11325c800 == 54 [pid = 1649] [id = 175] 08:55:44 INFO - PROCESS | 1649 | --DOCSHELL 0x118f9c800 == 53 [pid = 1649] [id = 174] 08:55:44 INFO - PROCESS | 1649 | --DOCSHELL 0x1237d7000 == 52 [pid = 1649] [id = 169] 08:55:44 INFO - PROCESS | 1649 | --DOCSHELL 0x1170e6800 == 51 [pid = 1649] [id = 168] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x12a891400) [pid = 1649] [serial = 478] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x121cec800) [pid = 1649] [serial = 472] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x125706c00) [pid = 1649] [serial = 473] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x1196e7400) [pid = 1649] [serial = 466] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x12b222400) [pid = 1649] [serial = 481] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x11992d800) [pid = 1649] [serial = 467] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x12c256c00) [pid = 1649] [serial = 484] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x121533000) [pid = 1649] [serial = 469] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x121ada800) [pid = 1649] [serial = 470] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x12bb05400) [pid = 1649] [serial = 482] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12c3e9400) [pid = 1649] [serial = 485] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x119e79800) [pid = 1649] [serial = 488] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x11919dc00) [pid = 1649] [serial = 493] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x12c3f4c00) [pid = 1649] [serial = 490] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x118f52c00) [pid = 1649] [serial = 464] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x118106800) [pid = 1649] [serial = 461] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x11684d400) [pid = 1649] [serial = 460] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x128c59400) [pid = 1649] [serial = 475] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1185c8000) [pid = 1649] [serial = 463] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1212bf400) [pid = 1649] [serial = 497] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x12ab6f400) [pid = 1649] [serial = 479] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x117398800) [pid = 1649] [serial = 487] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12c6e8800) [pid = 1649] [serial = 491] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1295de800) [pid = 1649] [serial = 476] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1212bb400) [pid = 1649] [serial = 496] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12c6e2400) [pid = 1649] [serial = 494] [outer = 0x0] [url = about:blank] 08:55:44 INFO - PROCESS | 1649 | 1464623744448 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x11612a800 == 52 [pid = 1649] [id = 188] 08:55:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x111c8a400) [pid = 1649] [serial = 562] [outer = 0x0] 08:55:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x118373c00) [pid = 1649] [serial = 563] [outer = 0x111c8a400] 08:55:44 INFO - PROCESS | 1649 | 1464623744474 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1197e6400) [pid = 1649] [serial = 564] [outer = 0x111c8a400] 08:55:44 INFO - PROCESS | 1649 | 1464623744791 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] 08:55:44 INFO - PROCESS | 1649 | 1464623744827 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:55:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:55:44 INFO - PROCESS | 1649 | 1464623744839 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 1649 | 1464623744841 Marionette TRACE conn2 <- [1,726,null,{}] 08:55:44 INFO - PROCESS | 1649 | 1464623744850 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}] 08:55:44 INFO - PROCESS | 1649 | 1464623744942 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:55:44 INFO - PROCESS | 1649 | 1464623744952 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x119650800 == 53 [pid = 1649] [id = 189] 08:55:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1212b4400) [pid = 1649] [serial = 565] [outer = 0x0] 08:55:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1219ac000) [pid = 1649] [serial = 566] [outer = 0x1212b4400] 08:55:44 INFO - PROCESS | 1649 | 1464623744994 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x126d27000) [pid = 1649] [serial = 567] [outer = 0x1212b4400] 08:55:45 INFO - PROCESS | 1649 | 1464623745453 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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:55:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 626ms 08:55:45 INFO - PROCESS | 1649 | 1464623745460 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:55:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:55:45 INFO - PROCESS | 1649 | 1464623745462 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:55:45 INFO - PROCESS | 1649 | 1464623745465 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 1649 | 1464623745469 Marionette TRACE conn2 <- [1,730,null,{}] 08:55:45 INFO - PROCESS | 1649 | 1464623745472 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}] 08:55:45 INFO - PROCESS | 1649 | 1464623745556 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:55:45 INFO - PROCESS | 1649 | 1464623745560 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237d7000 == 54 [pid = 1649] [id = 190] 08:55:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12744a800) [pid = 1649] [serial = 568] [outer = 0x0] 08:55:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12889e000) [pid = 1649] [serial = 569] [outer = 0x12744a800] 08:55:45 INFO - PROCESS | 1649 | 1464623745588 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12977bc00) [pid = 1649] [serial = 570] [outer = 0x12744a800] 08:55:46 INFO - PROCESS | 1649 | 1464623746025 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 1649 | 1464623746041 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:55:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:55:46 INFO - PROCESS | 1649 | 1464623746044 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 1649 | 1464623746048 Marionette TRACE conn2 <- [1,734,null,{}] 08:55:46 INFO - PROCESS | 1649 | 1464623746051 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}] 08:55:46 INFO - PROCESS | 1649 | 1464623746181 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:55:46 INFO - PROCESS | 1649 | 1464623746190 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x126c0e000 == 55 [pid = 1649] [id = 191] 08:55:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12a836c00) [pid = 1649] [serial = 571] [outer = 0x0] 08:55:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x12a898000) [pid = 1649] [serial = 572] [outer = 0x12a836c00] 08:55:46 INFO - PROCESS | 1649 | 1464623746219 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x12b4f3400) [pid = 1649] [serial = 573] [outer = 0x12a836c00] 08:55:46 INFO - PROCESS | 1649 | 1464623746623 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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:55:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 624ms 08:55:46 INFO - PROCESS | 1649 | 1464623746671 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 1649 | 1464623746673 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:55:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:55:46 INFO - PROCESS | 1649 | 1464623746688 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 1649 | 1464623746690 Marionette TRACE conn2 <- [1,738,null,{}] 08:55:46 INFO - PROCESS | 1649 | 1464623746703 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}] 08:55:46 INFO - PROCESS | 1649 | 1464623746912 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:55:46 INFO - PROCESS | 1649 | 1464623746948 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x129550800 == 56 [pid = 1649] [id = 192] 08:55:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12c252400) [pid = 1649] [serial = 574] [outer = 0x0] 08:55:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x12c3f2c00) [pid = 1649] [serial = 575] [outer = 0x12c252400] 08:55:46 INFO - PROCESS | 1649 | 1464623746977 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x12c6e1400) [pid = 1649] [serial = 576] [outer = 0x12c252400] 08:55:47 INFO - PROCESS | 1649 | 1464623747784 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]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:55:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1122ms 08:55:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:55:47 INFO - PROCESS | 1649 | 1464623747809 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 1649 | 1464623747810 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:55:47 INFO - PROCESS | 1649 | 1464623747812 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 1649 | 1464623747814 Marionette TRACE conn2 <- [1,742,null,{}] 08:55:47 INFO - PROCESS | 1649 | 1464623747819 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}] 08:55:47 INFO - PROCESS | 1649 | 1464623747917 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:55:47 INFO - PROCESS | 1649 | 1464623747921 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7d0800 == 57 [pid = 1649] [id = 193] 08:55:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x110ddc000) [pid = 1649] [serial = 577] [outer = 0x0] 08:55:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x110ddf000) [pid = 1649] [serial = 578] [outer = 0x110ddc000] 08:55:47 INFO - PROCESS | 1649 | 1464623747945 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x110de4c00) [pid = 1649] [serial = 579] [outer = 0x110ddc000] 08:55:48 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x126ffd400) [pid = 1649] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:55:48 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x128c5dc00) [pid = 1649] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:55:48 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x11810bc00) [pid = 1649] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:55:48 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x1212b8c00) [pid = 1649] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:55:48 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x1185d8c00) [pid = 1649] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:55:48 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x112a73400) [pid = 1649] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:55:48 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x116712000) [pid = 1649] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:55:48 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x11891f800) [pid = 1649] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:55:48 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1212b7c00) [pid = 1649] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:55:48 INFO - PROCESS | 1649 | 1464623748777 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]]]}] 08:55:48 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 08:55:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 970ms 08:55:48 INFO - PROCESS | 1649 | 1464623748784 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 1649 | 1464623748785 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:55:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:55:48 INFO - PROCESS | 1649 | 1464623748787 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 1649 | 1464623748788 Marionette TRACE conn2 <- [1,746,null,{}] 08:55:48 INFO - PROCESS | 1649 | 1464623748791 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}] 08:55:48 INFO - PROCESS | 1649 | 1464623748882 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:55:48 INFO - PROCESS | 1649 | 1464623748888 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c7800 == 58 [pid = 1649] [id = 194] 08:55:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x110de4800) [pid = 1649] [serial = 580] [outer = 0x0] 08:55:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x11826cc00) [pid = 1649] [serial = 581] [outer = 0x110de4800] 08:55:48 INFO - PROCESS | 1649 | 1464623748913 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x118270800) [pid = 1649] [serial = 582] [outer = 0x110de4800] 08:55:49 INFO - PROCESS | 1649 | 1464623749700 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]]]}] 08:55:49 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.) 08:55:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 921ms 08:55:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:55:49 INFO - PROCESS | 1649 | 1464623749708 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 1649 | 1464623749709 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:55:49 INFO - PROCESS | 1649 | 1464623749711 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 1649 | 1464623749712 Marionette TRACE conn2 <- [1,750,null,{}] 08:55:49 INFO - PROCESS | 1649 | 1464623749716 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}] 08:55:49 INFO - PROCESS | 1649 | 1464623749796 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:55:49 INFO - PROCESS | 1649 | 1464623749803 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0c4800 == 59 [pid = 1649] [id = 195] 08:55:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x11826fc00) [pid = 1649] [serial = 583] [outer = 0x0] 08:55:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1185c3c00) [pid = 1649] [serial = 584] [outer = 0x11826fc00] 08:55:49 INFO - PROCESS | 1649 | 1464623749828 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x124f97800) [pid = 1649] [serial = 585] [outer = 0x11826fc00] 08:55:50 INFO - PROCESS | 1649 | 1464623750642 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]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:55:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 08:55:50 INFO - PROCESS | 1649 | 1464623750685 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 1649 | 1464623750686 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:55:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:55:50 INFO - PROCESS | 1649 | 1464623750689 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 1649 | 1464623750690 Marionette TRACE conn2 <- [1,754,null,{}] 08:55:50 INFO - PROCESS | 1649 | 1464623750692 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}] 08:55:50 INFO - PROCESS | 1649 | 1464623750792 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:55:50 INFO - PROCESS | 1649 | 1464623750886 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x11686a000 == 60 [pid = 1649] [id = 196] 08:55:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x110dd5c00) [pid = 1649] [serial = 586] [outer = 0x0] 08:55:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x110ddb000) [pid = 1649] [serial = 587] [outer = 0x110dd5c00] 08:55:50 INFO - PROCESS | 1649 | 1464623750919 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x1161b3000) [pid = 1649] [serial = 588] [outer = 0x110dd5c00] 08:55:51 INFO - PROCESS | 1649 | 1464623751823 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]]]}] 08:55:51 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 08:55:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1169ms 08:55:51 INFO - PROCESS | 1649 | 1464623751859 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 1649 | 1464623751862 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:55:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:55:51 INFO - PROCESS | 1649 | 1464623751868 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 1649 | 1464623751871 Marionette TRACE conn2 <- [1,758,null,{}] 08:55:51 INFO - PROCESS | 1649 | 1464623751874 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}] 08:55:51 INFO - PROCESS | 1649 | 1464623751978 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:55:52 INFO - PROCESS | 1649 | 1464623752026 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x119c25800 == 61 [pid = 1649] [id = 197] 08:55:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x118269c00) [pid = 1649] [serial = 589] [outer = 0x0] 08:55:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x11891d000) [pid = 1649] [serial = 590] [outer = 0x118269c00] 08:55:52 INFO - PROCESS | 1649 | 1464623752057 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x11919d400) [pid = 1649] [serial = 591] [outer = 0x118269c00] 08:55:52 INFO - PROCESS | 1649 | 1464623752501 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]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:55:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 672ms 08:55:52 INFO - PROCESS | 1649 | 1464623752541 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 1649 | 1464623752544 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:55:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:55:52 INFO - PROCESS | 1649 | 1464623752562 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 1649 | 1464623752565 Marionette TRACE conn2 <- [1,762,null,{}] 08:55:52 INFO - PROCESS | 1649 | 1464623752570 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}] 08:55:52 INFO - PROCESS | 1649 | 1464623752673 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:55:52 INFO - PROCESS | 1649 | 1464623752738 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c3000 == 62 [pid = 1649] [id = 198] 08:55:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1212b8c00) [pid = 1649] [serial = 592] [outer = 0x0] 08:55:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x121ad1400) [pid = 1649] [serial = 593] [outer = 0x1212b8c00] 08:55:52 INFO - PROCESS | 1649 | 1464623752769 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x121d35400) [pid = 1649] [serial = 594] [outer = 0x1212b8c00] 08:55:53 INFO - PROCESS | 1649 | 1464623753631 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]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1090ms 08:55:53 INFO - PROCESS | 1649 | 1464623753636 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 1649 | 1464623753638 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:55:53 INFO - PROCESS | 1649 | 1464623753645 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 1649 | 1464623753650 Marionette TRACE conn2 <- [1,766,null,{}] 08:55:53 INFO - PROCESS | 1649 | 1464623753653 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}] 08:55:53 INFO - PROCESS | 1649 | 1464623753754 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:55:53 INFO - PROCESS | 1649 | 1464623753804 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca6c000 == 63 [pid = 1649] [id = 199] 08:55:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x11826ac00) [pid = 1649] [serial = 595] [outer = 0x0] 08:55:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x12570bc00) [pid = 1649] [serial = 596] [outer = 0x11826ac00] 08:55:53 INFO - PROCESS | 1649 | 1464623753834 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x127461000) [pid = 1649] [serial = 597] [outer = 0x11826ac00] 08:55:54 INFO - PROCESS | 1649 | 1464623754700 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]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:55:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1078ms 08:55:54 INFO - PROCESS | 1649 | 1464623754719 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 1649 | 1464623754721 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:55:54 INFO - PROCESS | 1649 | 1464623754724 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 1649 | 1464623754725 Marionette TRACE conn2 <- [1,770,null,{}] 08:55:54 INFO - PROCESS | 1649 | 1464623754727 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}] 08:55:54 INFO - PROCESS | 1649 | 1464623754832 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:55:54 INFO - PROCESS | 1649 | 1464623754882 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x121299800 == 64 [pid = 1649] [id = 200] 08:55:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x121ae0400) [pid = 1649] [serial = 598] [outer = 0x0] 08:55:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x1295e1c00) [pid = 1649] [serial = 599] [outer = 0x121ae0400] 08:55:54 INFO - PROCESS | 1649 | 1464623754912 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x12a898800) [pid = 1649] [serial = 600] [outer = 0x121ae0400] 08:55:55 INFO - PROCESS | 1649 | 1464623755526 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]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 823ms 08:55:55 INFO - PROCESS | 1649 | 1464623755548 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 1649 | 1464623755550 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:55:55 INFO - PROCESS | 1649 | 1464623755554 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 1649 | 1464623755556 Marionette TRACE conn2 <- [1,774,null,{}] 08:55:55 INFO - PROCESS | 1649 | 1464623755560 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}] 08:55:55 INFO - PROCESS | 1649 | 1464623755658 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:55:55 INFO - PROCESS | 1649 | 1464623755722 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x119638000 == 65 [pid = 1649] [id = 201] 08:55:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x11302e400) [pid = 1649] [serial = 601] [outer = 0x0] 08:55:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x11810a400) [pid = 1649] [serial = 602] [outer = 0x11302e400] 08:55:55 INFO - PROCESS | 1649 | 1464623755757 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x11836a800) [pid = 1649] [serial = 603] [outer = 0x11302e400] 08:55:56 INFO - PROCESS | 1649 | 1464623756203 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]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 08:55:56 INFO - PROCESS | 1649 | 1464623756225 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 1649 | 1464623756228 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:55:56 INFO - PROCESS | 1649 | 1464623756253 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 1649 | 1464623756255 Marionette TRACE conn2 <- [1,778,null,{}] 08:55:56 INFO - PROCESS | 1649 | 1464623756257 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}] 08:55:56 INFO - PROCESS | 1649 | 1464623756357 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:55:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6bd000 == 64 [pid = 1649] [id = 152] 08:55:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0c4800 == 63 [pid = 1649] [id = 195] 08:55:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7c7800 == 62 [pid = 1649] [id = 194] 08:55:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7d0800 == 61 [pid = 1649] [id = 193] 08:55:56 INFO - PROCESS | 1649 | --DOCSHELL 0x129550800 == 60 [pid = 1649] [id = 192] 08:55:56 INFO - PROCESS | 1649 | --DOCSHELL 0x126c0e000 == 59 [pid = 1649] [id = 191] 08:55:56 INFO - PROCESS | 1649 | --DOCSHELL 0x1237d7000 == 58 [pid = 1649] [id = 190] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x12ab77800) [pid = 1649] [serial = 545] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x1212c3000) [pid = 1649] [serial = 499] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x11768cc00) [pid = 1649] [serial = 502] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x119192c00) [pid = 1649] [serial = 506] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x121adc800) [pid = 1649] [serial = 509] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x129371c00) [pid = 1649] [serial = 512] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x12a83a400) [pid = 1649] [serial = 515] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | 1464623756465 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 1649 | --DOCSHELL 0x119650800 == 57 [pid = 1649] [id = 189] 08:55:56 INFO - PROCESS | 1649 | --DOCSHELL 0x11612a800 == 56 [pid = 1649] [id = 188] 08:55:56 INFO - PROCESS | 1649 | --DOCSHELL 0x119ea3800 == 55 [pid = 1649] [id = 187] 08:55:56 INFO - PROCESS | 1649 | --DOCSHELL 0x129546000 == 54 [pid = 1649] [id = 182] 08:55:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x1161f0000 == 55 [pid = 1649] [id = 202] 08:55:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x110dd7c00) [pid = 1649] [serial = 604] [outer = 0x0] 08:55:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x1166c4800) [pid = 1649] [serial = 605] [outer = 0x110dd7c00] 08:55:56 INFO - PROCESS | 1649 | 1464623756495 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x119137000) [pid = 1649] [serial = 606] [outer = 0x110dd7c00] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x12745ec00) [pid = 1649] [serial = 536] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x129378c00) [pid = 1649] [serial = 537] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x12a835c00) [pid = 1649] [serial = 539] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x1212b4800) [pid = 1649] [serial = 542] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x1212bf000) [pid = 1649] [serial = 530] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x119194c00) [pid = 1649] [serial = 527] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x1197f0400) [pid = 1649] [serial = 528] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x118332c00) [pid = 1649] [serial = 524] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x11891cc00) [pid = 1649] [serial = 525] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x121785c00) [pid = 1649] [serial = 531] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x11768dc00) [pid = 1649] [serial = 522] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x1167f0c00) [pid = 1649] [serial = 521] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x12c3f6400) [pid = 1649] [serial = 519] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12a8f7400) [pid = 1649] [serial = 518] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x124a72000) [pid = 1649] [serial = 533] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x1295d7800) [pid = 1649] [serial = 543] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x12a897000) [pid = 1649] [serial = 540] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x124e8e400) [pid = 1649] [serial = 534] [outer = 0x0] [url = about:blank] 08:55:56 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1185dcc00) [pid = 1649] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:55:56 INFO - PROCESS | 1649 | 1464623756806 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]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 571ms 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:55:56 INFO - PROCESS | 1649 | 1464623756823 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 1649 | 1464623756824 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:55:56 INFO - PROCESS | 1649 | 1464623756826 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 1649 | 1464623756829 Marionette TRACE conn2 <- [1,782,null,{}] 08:55:56 INFO - PROCESS | 1649 | 1464623756840 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}] 08:55:56 INFO - PROCESS | 1649 | 1464623756948 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:55:56 INFO - PROCESS | 1649 | 1464623756957 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12122d800 == 56 [pid = 1649] [id = 203] 08:55:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x119921800) [pid = 1649] [serial = 607] [outer = 0x0] 08:55:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1211c1400) [pid = 1649] [serial = 608] [outer = 0x119921800] 08:55:56 INFO - PROCESS | 1649 | 1464623756985 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1216e3c00) [pid = 1649] [serial = 609] [outer = 0x119921800] 08:55:57 INFO - PROCESS | 1649 | 1464623757293 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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 523ms 08:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:55:57 INFO - PROCESS | 1649 | 1464623757350 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 1649 | 1464623757352 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:55:57 INFO - PROCESS | 1649 | 1464623757354 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 1649 | 1464623757355 Marionette TRACE conn2 <- [1,786,null,{}] 08:55:57 INFO - PROCESS | 1649 | 1464623757358 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}] 08:55:57 INFO - PROCESS | 1649 | 1464623757445 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:55:57 INFO - PROCESS | 1649 | 1464623757495 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237d7000 == 57 [pid = 1649] [id = 204] 08:55:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x119e6f400) [pid = 1649] [serial = 610] [outer = 0x0] 08:55:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x121d34000) [pid = 1649] [serial = 611] [outer = 0x119e6f400] 08:55:57 INFO - PROCESS | 1649 | 1464623757521 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x123795800) [pid = 1649] [serial = 612] [outer = 0x119e6f400] 08:55:57 INFO - PROCESS | 1649 | 1464623757843 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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 520ms 08:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:55:57 INFO - PROCESS | 1649 | 1464623757874 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 1649 | 1464623757875 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:55:57 INFO - PROCESS | 1649 | 1464623757878 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 1649 | 1464623757879 Marionette TRACE conn2 <- [1,790,null,{}] 08:55:57 INFO - PROCESS | 1649 | 1464623757882 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}] 08:55:57 INFO - PROCESS | 1649 | 1464623757962 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:55:58 INFO - PROCESS | 1649 | 1464623758014 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x127609000 == 58 [pid = 1649] [id = 205] 08:55:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x113d73800) [pid = 1649] [serial = 613] [outer = 0x0] 08:55:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x121d3e400) [pid = 1649] [serial = 614] [outer = 0x113d73800] 08:55:58 INFO - PROCESS | 1649 | 1464623758040 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x1288a1800) [pid = 1649] [serial = 615] [outer = 0x113d73800] 08:55:58 INFO - PROCESS | 1649 | 1464623758315 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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 472ms 08:55:58 INFO - PROCESS | 1649 | 1464623758355 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 1649 | 1464623758357 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:55:58 INFO - PROCESS | 1649 | 1464623758359 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 1649 | 1464623758360 Marionette TRACE conn2 <- [1,794,null,{}] 08:55:58 INFO - PROCESS | 1649 | 1464623758362 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}] 08:55:58 INFO - PROCESS | 1649 | 1464623758464 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:55:58 INFO - PROCESS | 1649 | 1464623758472 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c9000 == 59 [pid = 1649] [id = 206] 08:55:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x129378000) [pid = 1649] [serial = 616] [outer = 0x0] 08:55:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x12a88dc00) [pid = 1649] [serial = 617] [outer = 0x129378000] 08:55:58 INFO - PROCESS | 1649 | 1464623758498 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x12b4f6c00) [pid = 1649] [serial = 618] [outer = 0x129378000] 08:55:58 INFO - PROCESS | 1649 | 1464623758887 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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 572ms 08:55:58 INFO - PROCESS | 1649 | 1464623758933 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 1649 | 1464623758935 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:55:58 INFO - PROCESS | 1649 | 1464623758938 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 1649 | 1464623758939 Marionette TRACE conn2 <- [1,798,null,{}] 08:55:58 INFO - PROCESS | 1649 | 1464623758941 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}] 08:55:59 INFO - PROCESS | 1649 | 1464623759041 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:55:59 INFO - PROCESS | 1649 | 1464623759057 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b403000 == 60 [pid = 1649] [id = 207] 08:55:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x12b21f800) [pid = 1649] [serial = 619] [outer = 0x0] 08:55:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x12c256c00) [pid = 1649] [serial = 620] [outer = 0x12b21f800] 08:55:59 INFO - PROCESS | 1649 | 1464623759082 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x12c261400) [pid = 1649] [serial = 621] [outer = 0x12b21f800] 08:55:59 INFO - PROCESS | 1649 | 1464623759440 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]]]}] 08:55:59 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 08:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 518ms 08:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:55:59 INFO - PROCESS | 1649 | 1464623759456 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 1649 | 1464623759457 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:55:59 INFO - PROCESS | 1649 | 1464623759460 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 1649 | 1464623759461 Marionette TRACE conn2 <- [1,802,null,{}] 08:55:59 INFO - PROCESS | 1649 | 1464623759463 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}] 08:55:59 INFO - PROCESS | 1649 | 1464623759571 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:55:59 INFO - PROCESS | 1649 | 1464623759584 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c33a800 == 61 [pid = 1649] [id = 208] 08:55:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x12c3f0c00) [pid = 1649] [serial = 622] [outer = 0x0] 08:55:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x12c3f7000) [pid = 1649] [serial = 623] [outer = 0x12c3f0c00] 08:55:59 INFO - PROCESS | 1649 | 1464623759611 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x12c6e1c00) [pid = 1649] [serial = 624] [outer = 0x12c3f0c00] 08:56:00 INFO - PROCESS | 1649 | 1464623760069 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]]]}] 08:56:00 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 08:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 619ms 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:56:00 INFO - PROCESS | 1649 | 1464623760080 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 1649 | 1464623760083 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:56:00 INFO - PROCESS | 1649 | 1464623760087 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 1649 | 1464623760089 Marionette TRACE conn2 <- [1,806,null,{}] 08:56:00 INFO - PROCESS | 1649 | 1464623760104 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}] 08:56:00 INFO - PROCESS | 1649 | 1464623760255 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:56:00 INFO - PROCESS | 1649 | 1464623760308 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd99800 == 62 [pid = 1649] [id = 209] 08:56:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x11972f800) [pid = 1649] [serial = 625] [outer = 0x0] 08:56:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x119735400) [pid = 1649] [serial = 626] [outer = 0x11972f800] 08:56:00 INFO - PROCESS | 1649 | 1464623760332 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x11973c000) [pid = 1649] [serial = 627] [outer = 0x11972f800] 08:56:00 INFO - PROCESS | 1649 | [1649] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:56:00 INFO - PROCESS | 1649 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:56:00 INFO - PROCESS | 1649 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:56:00 INFO - PROCESS | 1649 | [GFX2-]: Using SkiaGL canvas. 08:56:00 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x12744a800) [pid = 1649] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:56:00 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x12c252400) [pid = 1649] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:56:00 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x1161bc400) [pid = 1649] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:56:00 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x110ddc000) [pid = 1649] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:56:00 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x12a836c00) [pid = 1649] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:56:00 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x111c8a400) [pid = 1649] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:56:00 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x110de4800) [pid = 1649] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:56:00 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x1212b4400) [pid = 1649] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:56:00 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x118372c00) [pid = 1649] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:56:00 INFO - PROCESS | 1649 | 1464623760802 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]]]}] 08:56:00 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 08:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 736ms 08:56:00 INFO - PROCESS | 1649 | 1464623760823 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 1649 | 1464623760824 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:56:00 INFO - PROCESS | 1649 | 1464623760826 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 1649 | 1464623760827 Marionette TRACE conn2 <- [1,810,null,{}] 08:56:00 INFO - PROCESS | 1649 | 1464623760830 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}] 08:56:00 INFO - PROCESS | 1649 | 1464623760913 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:56:00 INFO - PROCESS | 1649 | 1464623760920 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x127232800 == 63 [pid = 1649] [id = 210] 08:56:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x118269000) [pid = 1649] [serial = 628] [outer = 0x0] 08:56:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x119736000) [pid = 1649] [serial = 629] [outer = 0x118269000] 08:56:00 INFO - PROCESS | 1649 | 1464623760945 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x120fccc00) [pid = 1649] [serial = 630] [outer = 0x118269000] 08:56:01 INFO - PROCESS | 1649 | 1464623761275 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]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 471ms 08:56:01 INFO - PROCESS | 1649 | 1464623761297 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 1649 | 1464623761301 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:56:01 INFO - PROCESS | 1649 | 1464623761304 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 1649 | 1464623761305 Marionette TRACE conn2 <- [1,814,null,{}] 08:56:01 INFO - PROCESS | 1649 | 1464623761308 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}] 08:56:01 INFO - PROCESS | 1649 | 1464623761407 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:56:01 INFO - PROCESS | 1649 | 1464623761461 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d118800 == 64 [pid = 1649] [id = 211] 08:56:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x118372c00) [pid = 1649] [serial = 631] [outer = 0x0] 08:56:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x121d32800) [pid = 1649] [serial = 632] [outer = 0x118372c00] 08:56:01 INFO - PROCESS | 1649 | 1464623761497 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x12c6e9000) [pid = 1649] [serial = 633] [outer = 0x118372c00] 08:56:01 INFO - PROCESS | 1649 | 1464623761808 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] 08:56:01 INFO - PROCESS | 1649 | 1464623761825 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:56:01 INFO - PROCESS | 1649 | 1464623761827 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 1649 | 1464623761829 Marionette TRACE conn2 <- [1,818,null,{}] 08:56:01 INFO - PROCESS | 1649 | 1464623761839 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}] 08:56:01 INFO - PROCESS | 1649 | 1464623761930 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:56:01 INFO - PROCESS | 1649 | 1464623761935 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x119954000 == 65 [pid = 1649] [id = 212] 08:56:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x12c6ec000) [pid = 1649] [serial = 634] [outer = 0x0] 08:56:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x12c9d0400) [pid = 1649] [serial = 635] [outer = 0x12c6ec000] 08:56:01 INFO - PROCESS | 1649 | 1464623761959 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x12c9d6000) [pid = 1649] [serial = 636] [outer = 0x12c6ec000] 08:56:02 INFO - PROCESS | 1649 | 1464623762286 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]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 470ms 08:56:02 INFO - PROCESS | 1649 | 1464623762300 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 1649 | 1464623762303 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:56:02 INFO - PROCESS | 1649 | 1464623762306 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 1649 | 1464623762307 Marionette TRACE conn2 <- [1,822,null,{}] 08:56:02 INFO - PROCESS | 1649 | 1464623762309 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}] 08:56:02 INFO - PROCESS | 1649 | 1464623762421 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:56:02 INFO - PROCESS | 1649 | 1464623762427 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x119962800 == 66 [pid = 1649] [id = 213] 08:56:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x12c6e5000) [pid = 1649] [serial = 637] [outer = 0x0] 08:56:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x12c9d7800) [pid = 1649] [serial = 638] [outer = 0x12c6e5000] 08:56:02 INFO - PROCESS | 1649 | 1464623762452 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x12cc22800) [pid = 1649] [serial = 639] [outer = 0x12c6e5000] 08:56:02 INFO - PROCESS | 1649 | 1464623762775 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] 08:56:02 INFO - PROCESS | 1649 | 1464623762857 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:56:02 INFO - PROCESS | 1649 | 1464623762861 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 1649 | 1464623762863 Marionette TRACE conn2 <- [1,826,null,{}] 08:56:02 INFO - PROCESS | 1649 | 1464623762868 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}] 08:56:02 INFO - PROCESS | 1649 | 1464623762968 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:56:03 INFO - PROCESS | 1649 | 1464623763068 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182db800 == 67 [pid = 1649] [id = 214] 08:56:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x110f1b400) [pid = 1649] [serial = 640] [outer = 0x0] 08:56:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x110f25000) [pid = 1649] [serial = 641] [outer = 0x110f1b400] 08:56:03 INFO - PROCESS | 1649 | 1464623763098 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x11274ac00) [pid = 1649] [serial = 642] [outer = 0x110f1b400] 08:56:03 INFO - PROCESS | 1649 | 1464623763538 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]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 723ms 08:56:03 INFO - PROCESS | 1649 | 1464623763599 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 1649 | 1464623763602 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:56:03 INFO - PROCESS | 1649 | 1464623763609 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 1649 | 1464623763612 Marionette TRACE conn2 <- [1,830,null,{}] 08:56:03 INFO - PROCESS | 1649 | 1464623763616 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}] 08:56:03 INFO - PROCESS | 1649 | 1464623763722 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:56:03 INFO - PROCESS | 1649 | 1464623763790 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x127226000 == 68 [pid = 1649] [id = 215] 08:56:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x11810c000) [pid = 1649] [serial = 643] [outer = 0x0] 08:56:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x118367000) [pid = 1649] [serial = 644] [outer = 0x11810c000] 08:56:03 INFO - PROCESS | 1649 | 1464623763820 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x1185c9800) [pid = 1649] [serial = 645] [outer = 0x11810c000] 08:56:04 INFO - PROCESS | 1649 | 1464623764232 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]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 673ms 08:56:04 INFO - PROCESS | 1649 | 1464623764295 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 1649 | 1464623764297 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:56:04 INFO - PROCESS | 1649 | 1464623764319 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 1649 | 1464623764320 Marionette TRACE conn2 <- [1,834,null,{}] 08:56:04 INFO - PROCESS | 1649 | 1464623764327 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}] 08:56:04 INFO - PROCESS | 1649 | 1464623764436 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:56:04 INFO - PROCESS | 1649 | 1464623764507 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d678000 == 69 [pid = 1649] [id = 216] 08:56:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x119c58c00) [pid = 1649] [serial = 646] [outer = 0x0] 08:56:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x120fc9c00) [pid = 1649] [serial = 647] [outer = 0x119c58c00] 08:56:04 INFO - PROCESS | 1649 | 1464623764539 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x1212bf000) [pid = 1649] [serial = 648] [outer = 0x119c58c00] 08:56:04 INFO - PROCESS | 1649 | 1464623764967 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]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms 08:56:04 INFO - PROCESS | 1649 | 1464623764988 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 1649 | 1464623764990 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:56:04 INFO - PROCESS | 1649 | 1464623764992 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 1649 | 1464623764993 Marionette TRACE conn2 <- [1,838,null,{}] 08:56:04 INFO - PROCESS | 1649 | 1464623764996 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}] 08:56:05 INFO - PROCESS | 1649 | 1464623765103 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:56:05 INFO - PROCESS | 1649 | 1464623765157 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x1127ca000 == 70 [pid = 1649] [id = 217] 08:56:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x121ad2400) [pid = 1649] [serial = 649] [outer = 0x0] 08:56:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x124e88c00) [pid = 1649] [serial = 650] [outer = 0x121ad2400] 08:56:05 INFO - PROCESS | 1649 | 1464623765187 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x1288a0000) [pid = 1649] [serial = 651] [outer = 0x121ad2400] 08:56:05 INFO - PROCESS | 1649 | 1464623765605 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]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 620ms 08:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:56:05 INFO - PROCESS | 1649 | 1464623765612 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 1649 | 1464623765614 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:56:05 INFO - PROCESS | 1649 | 1464623765616 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 1649 | 1464623765618 Marionette TRACE conn2 <- [1,842,null,{}] 08:56:05 INFO - PROCESS | 1649 | 1464623765620 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}] 08:56:05 INFO - PROCESS | 1649 | 1464623765723 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:56:05 INFO - PROCESS | 1649 | 1464623765811 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x1126b0000 == 71 [pid = 1649] [id = 218] 08:56:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x121d39c00) [pid = 1649] [serial = 652] [outer = 0x0] 08:56:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x12a836c00) [pid = 1649] [serial = 653] [outer = 0x121d39c00] 08:56:05 INFO - PROCESS | 1649 | 1464623765841 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x12ab73800) [pid = 1649] [serial = 654] [outer = 0x121d39c00] 08:56:06 INFO - PROCESS | 1649 | 1464623766253 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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 669ms 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:56:06 INFO - PROCESS | 1649 | 1464623766285 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 1649 | 1464623766286 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:56:06 INFO - PROCESS | 1649 | 1464623766289 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 1649 | 1464623766290 Marionette TRACE conn2 <- [1,846,null,{}] 08:56:06 INFO - PROCESS | 1649 | 1464623766292 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}] 08:56:06 INFO - PROCESS | 1649 | 1464623766414 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:56:06 INFO - PROCESS | 1649 | 1464623766485 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346db800 == 72 [pid = 1649] [id = 219] 08:56:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x11287ac00) [pid = 1649] [serial = 655] [outer = 0x0] 08:56:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x12ab6f400) [pid = 1649] [serial = 656] [outer = 0x11287ac00] 08:56:06 INFO - PROCESS | 1649 | 1464623766516 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x12c25ac00) [pid = 1649] [serial = 657] [outer = 0x11287ac00] 08:56:06 INFO - PROCESS | 1649 | 1464623766945 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]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 718ms 08:56:07 INFO - PROCESS | 1649 | 1464623767035 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:56:07 INFO - PROCESS | 1649 | 1464623767037 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:56:07 INFO - PROCESS | 1649 | 1464623767039 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 1649 | 1464623767041 Marionette TRACE conn2 <- [1,850,null,{}] 08:56:07 INFO - PROCESS | 1649 | 1464623767043 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}] 08:56:07 INFO - PROCESS | 1649 | 1464623767148 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:56:07 INFO - PROCESS | 1649 | 1464623767216 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x118712000 == 73 [pid = 1649] [id = 220] 08:56:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x113152800) [pid = 1649] [serial = 658] [outer = 0x0] 08:56:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x113159000) [pid = 1649] [serial = 659] [outer = 0x113152800] 08:56:07 INFO - PROCESS | 1649 | 1464623767245 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x11315ec00) [pid = 1649] [serial = 660] [outer = 0x113152800] 08:56:07 INFO - PROCESS | 1649 | 1464623767646 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]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 820ms 08:56:07 INFO - PROCESS | 1649 | 1464623767860 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 1649 | 1464623767863 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:56:07 INFO - PROCESS | 1649 | 1464623767886 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 1649 | 1464623767888 Marionette TRACE conn2 <- [1,854,null,{}] 08:56:07 INFO - PROCESS | 1649 | 1464623767892 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}] 08:56:07 INFO - PROCESS | 1649 | 1464623767994 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:56:08 INFO - PROCESS | 1649 | 1464623768051 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e20000 == 74 [pid = 1649] [id = 221] 08:56:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x1121b8400) [pid = 1649] [serial = 661] [outer = 0x0] 08:56:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x112877800) [pid = 1649] [serial = 662] [outer = 0x1121b8400] 08:56:08 INFO - PROCESS | 1649 | 1464623768078 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x11287f000) [pid = 1649] [serial = 663] [outer = 0x1121b8400] 08:56:08 INFO - PROCESS | 1649 | 1464623768531 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]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 674ms 08:56:08 INFO - PROCESS | 1649 | 1464623768558 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:56:08 INFO - PROCESS | 1649 | 1464623768560 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:56:08 INFO - PROCESS | 1649 | 1464623768566 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 1649 | 1464623768568 Marionette TRACE conn2 <- [1,858,null,{}] 08:56:08 INFO - PROCESS | 1649 | 1464623768571 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}] 08:56:08 INFO - PROCESS | 1649 | 1464623768682 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:56:08 INFO - PROCESS | 1649 | 1464623768771 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x117025000 == 75 [pid = 1649] [id = 222] 08:56:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x112881c00) [pid = 1649] [serial = 664] [outer = 0x0] 08:56:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x11334d800) [pid = 1649] [serial = 665] [outer = 0x112881c00] 08:56:08 INFO - PROCESS | 1649 | 1464623768808 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x116712000) [pid = 1649] [serial = 666] [outer = 0x112881c00] 08:56:09 INFO - PROCESS | 1649 | 1464623769333 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]]]}] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x119954000 == 74 [pid = 1649] [id = 212] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x12d118800 == 73 [pid = 1649] [id = 211] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x127232800 == 72 [pid = 1649] [id = 210] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd99800 == 71 [pid = 1649] [id = 209] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x12c33a800 == 70 [pid = 1649] [id = 208] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x1185c3c00) [pid = 1649] [serial = 584] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x12744e000) [pid = 1649] [serial = 554] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x12b223800) [pid = 1649] [serial = 557] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x12b403000 == 69 [pid = 1649] [id = 207] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7c9000 == 68 [pid = 1649] [id = 206] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x127609000 == 67 [pid = 1649] [id = 205] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x1237d7000 == 66 [pid = 1649] [id = 204] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x12122d800 == 65 [pid = 1649] [id = 203] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x1161f0000 == 64 [pid = 1649] [id = 202] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x119638000 == 63 [pid = 1649] [id = 201] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7c3000 == 62 [pid = 1649] [id = 198] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x119c25800 == 61 [pid = 1649] [id = 197] 08:56:09 INFO - PROCESS | 1649 | --DOCSHELL 0x11686a000 == 60 [pid = 1649] [id = 196] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x12889e000) [pid = 1649] [serial = 569] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x12c3f2c00) [pid = 1649] [serial = 575] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x12c6e1400) [pid = 1649] [serial = 576] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x12b21ec00) [pid = 1649] [serial = 546] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x12977bc00) [pid = 1649] [serial = 570] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x110ddf000) [pid = 1649] [serial = 578] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x115e4a400) [pid = 1649] [serial = 548] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x12a898000) [pid = 1649] [serial = 572] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x118373c00) [pid = 1649] [serial = 563] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x11826cc00) [pid = 1649] [serial = 581] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x118270800) [pid = 1649] [serial = 582] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x1197e6400) [pid = 1649] [serial = 564] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x1219ac000) [pid = 1649] [serial = 566] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x126d27000) [pid = 1649] [serial = 567] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x119199c00) [pid = 1649] [serial = 551] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x118926800) [pid = 1649] [serial = 561] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x11853fc00) [pid = 1649] [serial = 560] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x110de4c00) [pid = 1649] [serial = 579] [outer = 0x0] [url = about:blank] 08:56:09 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x12b4f3400) [pid = 1649] [serial = 573] [outer = 0x0] [url = about:blank] 08:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 827ms 08:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:56:09 INFO - PROCESS | 1649 | 1464623769392 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 1649 | 1464623769393 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:56:09 INFO - PROCESS | 1649 | 1464623769396 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 1649 | 1464623769397 Marionette TRACE conn2 <- [1,862,null,{}] 08:56:09 INFO - PROCESS | 1649 | 1464623769406 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}] 08:56:09 INFO - PROCESS | 1649 | 1464623769512 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:56:09 INFO - PROCESS | 1649 | 1464623769525 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180df800 == 61 [pid = 1649] [id = 223] 08:56:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x11739f000) [pid = 1649] [serial = 667] [outer = 0x0] 08:56:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x118106400) [pid = 1649] [serial = 668] [outer = 0x11739f000] 08:56:09 INFO - PROCESS | 1649 | 1464623769577 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x118368c00) [pid = 1649] [serial = 669] [outer = 0x11739f000] 08:56:10 INFO - PROCESS | 1649 | 1464623770086 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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 722ms 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:56:10 INFO - PROCESS | 1649 | 1464623770123 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 1649 | 1464623770124 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:56:10 INFO - PROCESS | 1649 | 1464623770126 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 1649 | 1464623770127 Marionette TRACE conn2 <- [1,866,null,{}] 08:56:10 INFO - PROCESS | 1649 | 1464623770130 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}] 08:56:10 INFO - PROCESS | 1649 | 1464623770218 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:56:10 INFO - PROCESS | 1649 | 1464623770223 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x11995b000 == 62 [pid = 1649] [id = 224] 08:56:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x11857cc00) [pid = 1649] [serial = 670] [outer = 0x0] 08:56:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x1185ca800) [pid = 1649] [serial = 671] [outer = 0x11857cc00] 08:56:10 INFO - PROCESS | 1649 | 1464623770249 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x118926c00) [pid = 1649] [serial = 672] [outer = 0x11857cc00] 08:56:10 INFO - PROCESS | 1649 | 1464623770604 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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 522ms 08:56:10 INFO - PROCESS | 1649 | 1464623770650 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 1649 | 1464623770651 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:56:10 INFO - PROCESS | 1649 | 1464623770654 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 1649 | 1464623770656 Marionette TRACE conn2 <- [1,870,null,{}] 08:56:10 INFO - PROCESS | 1649 | 1464623770659 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}] 08:56:10 INFO - PROCESS | 1649 | 1464623770790 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:56:10 INFO - PROCESS | 1649 | 1464623770805 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x121238000 == 63 [pid = 1649] [id = 225] 08:56:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x118f81000) [pid = 1649] [serial = 673] [outer = 0x0] 08:56:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x119136c00) [pid = 1649] [serial = 674] [outer = 0x118f81000] 08:56:10 INFO - PROCESS | 1649 | 1464623770848 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x119195800) [pid = 1649] [serial = 675] [outer = 0x118f81000] 08:56:11 INFO - PROCESS | 1649 | 1464623771223 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]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 619ms 08:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:56:11 INFO - PROCESS | 1649 | 1464623771274 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 1649 | 1464623771275 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:56:11 INFO - PROCESS | 1649 | 1464623771277 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 1649 | 1464623771278 Marionette TRACE conn2 <- [1,874,null,{}] 08:56:11 INFO - PROCESS | 1649 | 1464623771299 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}] 08:56:11 INFO - PROCESS | 1649 | 1464623771397 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:56:11 INFO - PROCESS | 1649 | 1464623771405 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b04800 == 64 [pid = 1649] [id = 226] 08:56:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x119730400) [pid = 1649] [serial = 676] [outer = 0x0] 08:56:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x119736400) [pid = 1649] [serial = 677] [outer = 0x119730400] 08:56:11 INFO - PROCESS | 1649 | 1464623771431 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x120e09800) [pid = 1649] [serial = 678] [outer = 0x119730400] 08:56:11 INFO - PROCESS | 1649 | 1464623771804 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]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 536ms 08:56:11 INFO - PROCESS | 1649 | 1464623771813 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 1649 | 1464623771814 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:56:11 INFO - PROCESS | 1649 | 1464623771819 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 1649 | 1464623771820 Marionette TRACE conn2 <- [1,878,null,{}] 08:56:11 INFO - PROCESS | 1649 | 1464623771823 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}] 08:56:11 INFO - PROCESS | 1649 | 1464623771927 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:56:11 INFO - PROCESS | 1649 | 1464623771942 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1256af800 == 65 [pid = 1649] [id = 227] 08:56:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x120fc7c00) [pid = 1649] [serial = 679] [outer = 0x0] 08:56:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x120fd4400) [pid = 1649] [serial = 680] [outer = 0x120fc7c00] 08:56:11 INFO - PROCESS | 1649 | 1464623771974 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x1212bb800) [pid = 1649] [serial = 681] [outer = 0x120fc7c00] 08:56:12 INFO - PROCESS | 1649 | 1464623772291 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 519ms 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:56:12 INFO - PROCESS | 1649 | 1464623772340 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 1649 | 1464623772342 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:56:12 INFO - PROCESS | 1649 | 1464623772344 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 1649 | 1464623772345 Marionette TRACE conn2 <- [1,882,null,{}] 08:56:12 INFO - PROCESS | 1649 | 1464623772347 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}] 08:56:12 INFO - PROCESS | 1649 | 1464623772451 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:56:12 INFO - PROCESS | 1649 | 1464623772485 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x12884b000 == 66 [pid = 1649] [id = 228] 08:56:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x120fca800) [pid = 1649] [serial = 682] [outer = 0x0] 08:56:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x121412400) [pid = 1649] [serial = 683] [outer = 0x120fca800] 08:56:12 INFO - PROCESS | 1649 | 1464623772510 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x121ad5000) [pid = 1649] [serial = 684] [outer = 0x120fca800] 08:56:12 INFO - PROCESS | 1649 | 1464623772853 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 517ms 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:56:12 INFO - PROCESS | 1649 | 1464623772862 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 1649 | 1464623772863 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:56:12 INFO - PROCESS | 1649 | 1464623772866 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 1649 | 1464623772869 Marionette TRACE conn2 <- [1,886,null,{}] 08:56:12 INFO - PROCESS | 1649 | 1464623772872 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}] 08:56:12 INFO - PROCESS | 1649 | 1464623772980 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:56:13 INFO - PROCESS | 1649 | 1464623773015 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a58e800 == 67 [pid = 1649] [id = 229] 08:56:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x1212bbc00) [pid = 1649] [serial = 685] [outer = 0x0] 08:56:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x121ce3c00) [pid = 1649] [serial = 686] [outer = 0x1212bbc00] 08:56:13 INFO - PROCESS | 1649 | 1464623773040 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x121d3c400) [pid = 1649] [serial = 687] [outer = 0x1212bbc00] 08:56:13 INFO - PROCESS | 1649 | 1464623773364 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]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 521ms 08:56:13 INFO - PROCESS | 1649 | 1464623773388 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 1649 | 1464623773389 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:56:13 INFO - PROCESS | 1649 | 1464623773391 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 1649 | 1464623773392 Marionette TRACE conn2 <- [1,890,null,{}] 08:56:13 INFO - PROCESS | 1649 | 1464623773395 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}] 08:56:13 INFO - PROCESS | 1649 | 1464623773504 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:56:13 INFO - PROCESS | 1649 | 1464623773517 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a917000 == 68 [pid = 1649] [id = 230] 08:56:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x121adf000) [pid = 1649] [serial = 688] [outer = 0x0] 08:56:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x1251c1400) [pid = 1649] [serial = 689] [outer = 0x121adf000] 08:56:13 INFO - PROCESS | 1649 | 1464623773542 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x126d28000) [pid = 1649] [serial = 690] [outer = 0x121adf000] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x119e6f400) [pid = 1649] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x119921800) [pid = 1649] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x11972f800) [pid = 1649] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x129378000) [pid = 1649] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x113d73800) [pid = 1649] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x110dd7c00) [pid = 1649] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x12c3f0c00) [pid = 1649] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x11302e400) [pid = 1649] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x12b21f800) [pid = 1649] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x11826fc00) [pid = 1649] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x118269000) [pid = 1649] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x12c6ec000) [pid = 1649] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:56:13 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x118372c00) [pid = 1649] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:56:14 INFO - PROCESS | 1649 | 1464623774063 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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 719ms 08:56:14 INFO - PROCESS | 1649 | 1464623774110 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 1649 | 1464623774112 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:56:14 INFO - PROCESS | 1649 | 1464623774120 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 1649 | 1464623774122 Marionette TRACE conn2 <- [1,894,null,{}] 08:56:14 INFO - PROCESS | 1649 | 1464623774124 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}] 08:56:14 INFO - PROCESS | 1649 | 1464623774235 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:56:14 INFO - PROCESS | 1649 | 1464623774240 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b414000 == 69 [pid = 1649] [id = 231] 08:56:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x11972f800) [pid = 1649] [serial = 691] [outer = 0x0] 08:56:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x125707000) [pid = 1649] [serial = 692] [outer = 0x11972f800] 08:56:14 INFO - PROCESS | 1649 | 1464623774270 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x12889e000) [pid = 1649] [serial = 693] [outer = 0x11972f800] 08:56:14 INFO - PROCESS | 1649 | 1464623774616 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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 525ms 08:56:14 INFO - PROCESS | 1649 | 1464623774640 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 1649 | 1464623774641 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:56:14 INFO - PROCESS | 1649 | 1464623774652 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 1649 | 1464623774653 Marionette TRACE conn2 <- [1,898,null,{}] 08:56:14 INFO - PROCESS | 1649 | 1464623774656 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}] 08:56:14 INFO - PROCESS | 1649 | 1464623774742 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:56:14 INFO - PROCESS | 1649 | 1464623774798 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ba9d000 == 70 [pid = 1649] [id = 232] 08:56:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x119738000) [pid = 1649] [serial = 694] [outer = 0x0] 08:56:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x128c5cc00) [pid = 1649] [serial = 695] [outer = 0x119738000] 08:56:14 INFO - PROCESS | 1649 | 1464623774825 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x12a837400) [pid = 1649] [serial = 696] [outer = 0x119738000] 08:56:15 INFO - PROCESS | 1649 | 1464623775121 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]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 530ms 08:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:56:15 INFO - PROCESS | 1649 | 1464623775174 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 1649 | 1464623775176 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:56:15 INFO - PROCESS | 1649 | 1464623775178 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 1649 | 1464623775179 Marionette TRACE conn2 <- [1,902,null,{}] 08:56:15 INFO - PROCESS | 1649 | 1464623775181 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}] 08:56:15 INFO - PROCESS | 1649 | 1464623775269 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:56:15 INFO - PROCESS | 1649 | 1464623775273 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd99000 == 71 [pid = 1649] [id = 233] 08:56:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x12a840800) [pid = 1649] [serial = 697] [outer = 0x0] 08:56:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x12a8f9000) [pid = 1649] [serial = 698] [outer = 0x12a840800] 08:56:15 INFO - PROCESS | 1649 | 1464623775298 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x12b225000) [pid = 1649] [serial = 699] [outer = 0x12a840800] 08:56:15 INFO - PROCESS | 1649 | 1464623775621 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]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 08:56:15 INFO - PROCESS | 1649 | 1464623775648 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 1649 | 1464623775651 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:56:15 INFO - PROCESS | 1649 | 1464623775656 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 1649 | 1464623775657 Marionette TRACE conn2 <- [1,906,null,{}] 08:56:15 INFO - PROCESS | 1649 | 1464623775659 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}] 08:56:15 INFO - PROCESS | 1649 | 1464623775781 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:56:15 INFO - PROCESS | 1649 | 1464623775790 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d30d800 == 72 [pid = 1649] [id = 234] 08:56:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x12b225c00) [pid = 1649] [serial = 700] [outer = 0x0] 08:56:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x12bb04c00) [pid = 1649] [serial = 701] [outer = 0x12b225c00] 08:56:15 INFO - PROCESS | 1649 | 1464623775814 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x12c257000) [pid = 1649] [serial = 702] [outer = 0x12b225c00] 08:56:16 INFO - PROCESS | 1649 | 1464623776337 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]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 720ms 08:56:16 INFO - PROCESS | 1649 | 1464623776376 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 1649 | 1464623776379 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:56:16 INFO - PROCESS | 1649 | 1464623776383 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 1649 | 1464623776385 Marionette TRACE conn2 <- [1,910,null,{}] 08:56:16 INFO - PROCESS | 1649 | 1464623776389 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}] 08:56:16 INFO - PROCESS | 1649 | 1464623776502 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:56:16 INFO - PROCESS | 1649 | 1464623776573 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x118231000 == 73 [pid = 1649] [id = 235] 08:56:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x11287c800) [pid = 1649] [serial = 703] [outer = 0x0] 08:56:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x113152400) [pid = 1649] [serial = 704] [outer = 0x11287c800] 08:56:16 INFO - PROCESS | 1649 | 1464623776604 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x113d71c00) [pid = 1649] [serial = 705] [outer = 0x11287c800] 08:56:17 INFO - PROCESS | 1649 | 1464623777021 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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 673ms 08:56:17 INFO - PROCESS | 1649 | 1464623777056 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 1649 | 1464623777060 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:56:17 INFO - PROCESS | 1649 | 1464623777065 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 1649 | 1464623777067 Marionette TRACE conn2 <- [1,914,null,{}] 08:56:17 INFO - PROCESS | 1649 | 1464623777069 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}] 08:56:17 INFO - PROCESS | 1649 | 1464623777181 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:56:17 INFO - PROCESS | 1649 | 1464623777273 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x125683800 == 74 [pid = 1649] [id = 236] 08:56:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x1160fb400) [pid = 1649] [serial = 706] [outer = 0x0] 08:56:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x11826b000) [pid = 1649] [serial = 707] [outer = 0x1160fb400] 08:56:17 INFO - PROCESS | 1649 | 1464623777303 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x11854a800) [pid = 1649] [serial = 708] [outer = 0x1160fb400] 08:56:17 INFO - PROCESS | 1649 | 1464623777735 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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 721ms 08:56:17 INFO - PROCESS | 1649 | 1464623777786 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 1649 | 1464623777788 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:56:17 INFO - PROCESS | 1649 | 1464623777790 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 1649 | 1464623777793 Marionette TRACE conn2 <- [1,918,null,{}] 08:56:17 INFO - PROCESS | 1649 | 1464623777801 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}] 08:56:17 INFO - PROCESS | 1649 | 1464623777912 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:56:17 INFO - PROCESS | 1649 | 1464623777972 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d686000 == 75 [pid = 1649] [id = 237] 08:56:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x119137c00) [pid = 1649] [serial = 709] [outer = 0x0] 08:56:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x119731000) [pid = 1649] [serial = 710] [outer = 0x119137c00] 08:56:18 INFO - PROCESS | 1649 | 1464623778004 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x119e76800) [pid = 1649] [serial = 711] [outer = 0x119137c00] 08:56:18 INFO - PROCESS | 1649 | 1464623778462 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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 721ms 08:56:18 INFO - PROCESS | 1649 | 1464623778512 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 1649 | 1464623778514 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:56:18 INFO - PROCESS | 1649 | 1464623778536 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 1649 | 1464623778537 Marionette TRACE conn2 <- [1,922,null,{}] 08:56:18 INFO - PROCESS | 1649 | 1464623778540 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}] 08:56:18 INFO - PROCESS | 1649 | 1464623778652 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:56:18 INFO - PROCESS | 1649 | 1464623778723 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x1352d2800 == 76 [pid = 1649] [id = 238] 08:56:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x119734800) [pid = 1649] [serial = 712] [outer = 0x0] 08:56:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x121d32400) [pid = 1649] [serial = 713] [outer = 0x119734800] 08:56:18 INFO - PROCESS | 1649 | 1464623778754 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x126ffac00) [pid = 1649] [serial = 714] [outer = 0x119734800] 08:56:19 INFO - PROCESS | 1649 | 1464623779168 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]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:56:19 INFO - PROCESS | 1649 | 1464623779206 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 1649 | 1464623779207 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:56:19 INFO - PROCESS | 1649 | 1464623779210 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 1649 | 1464623779211 Marionette TRACE conn2 <- [1,926,null,{}] 08:56:19 INFO - PROCESS | 1649 | 1464623779213 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}] 08:56:19 INFO - PROCESS | 1649 | 1464623779329 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:56:19 INFO - PROCESS | 1649 | 1464623779431 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x1353c5000 == 77 [pid = 1649] [id = 239] 08:56:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x121ad3c00) [pid = 1649] [serial = 715] [outer = 0x0] 08:56:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x129378000) [pid = 1649] [serial = 716] [outer = 0x121ad3c00] 08:56:19 INFO - PROCESS | 1649 | 1464623779465 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x12b222c00) [pid = 1649] [serial = 717] [outer = 0x121ad3c00] 08:56:20 INFO - PROCESS | 1649 | 1464623780037 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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 873ms 08:56:20 INFO - PROCESS | 1649 | 1464623780086 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 1649 | 1464623780089 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:56:20 INFO - PROCESS | 1649 | 1464623780092 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 1649 | 1464623780095 Marionette TRACE conn2 <- [1,930,null,{}] 08:56:20 INFO - PROCESS | 1649 | 1464623780098 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}] 08:56:20 INFO - PROCESS | 1649 | 1464623780251 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:56:20 INFO - PROCESS | 1649 | 1464623780321 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df96000 == 78 [pid = 1649] [id = 240] 08:56:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x12bb07800) [pid = 1649] [serial = 718] [outer = 0x0] 08:56:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x12c6ec400) [pid = 1649] [serial = 719] [outer = 0x12bb07800] 08:56:20 INFO - PROCESS | 1649 | 1464623780351 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x12c9ce000) [pid = 1649] [serial = 720] [outer = 0x12bb07800] 08:56:20 INFO - PROCESS | 1649 | 1464623780801 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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 721ms 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:56:20 INFO - PROCESS | 1649 | 1464623780813 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 1649 | 1464623780815 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:56:20 INFO - PROCESS | 1649 | 1464623780819 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 1649 | 1464623780821 Marionette TRACE conn2 <- [1,934,null,{}] 08:56:20 INFO - PROCESS | 1649 | 1464623780823 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}] 08:56:20 INFO - PROCESS | 1649 | 1464623780930 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:56:21 INFO - PROCESS | 1649 | 1464623781003 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x121453800 == 79 [pid = 1649] [id = 241] 08:56:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x11315c800) [pid = 1649] [serial = 721] [outer = 0x0] 08:56:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x121d38000) [pid = 1649] [serial = 722] [outer = 0x11315c800] 08:56:21 INFO - PROCESS | 1649 | 1464623781033 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x12c9d5400) [pid = 1649] [serial = 723] [outer = 0x11315c800] 08:56:21 INFO - PROCESS | 1649 | 1464623781457 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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 669ms 08:56:21 INFO - PROCESS | 1649 | 1464623781489 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 1649 | 1464623781490 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:56:21 INFO - PROCESS | 1649 | 1464623781492 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 1649 | 1464623781494 Marionette TRACE conn2 <- [1,938,null,{}] 08:56:21 INFO - PROCESS | 1649 | 1464623781496 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}] 08:56:21 INFO - PROCESS | 1649 | 1464623781627 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:56:21 INFO - PROCESS | 1649 | 1464623781699 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218c4800 == 80 [pid = 1649] [id = 242] 08:56:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x113865800) [pid = 1649] [serial = 724] [outer = 0x0] 08:56:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x12cc20000) [pid = 1649] [serial = 725] [outer = 0x113865800] 08:56:21 INFO - PROCESS | 1649 | 1464623781745 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x12cc25c00) [pid = 1649] [serial = 726] [outer = 0x113865800] 08:56:22 INFO - PROCESS | 1649 | 1464623782338 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]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 870ms 08:56:22 INFO - PROCESS | 1649 | 1464623782362 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 1649 | 1464623782365 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:56:22 INFO - PROCESS | 1649 | 1464623782369 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 1649 | 1464623782371 Marionette TRACE conn2 <- [1,942,null,{}] 08:56:22 INFO - PROCESS | 1649 | 1464623782374 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}] 08:56:22 INFO - PROCESS | 1649 | 1464623782479 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:56:22 INFO - PROCESS | 1649 | 1464623782542 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x121239000 == 81 [pid = 1649] [id = 243] 08:56:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x112879400) [pid = 1649] [serial = 727] [outer = 0x0] 08:56:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x11287e800) [pid = 1649] [serial = 728] [outer = 0x112879400] 08:56:22 INFO - PROCESS | 1649 | 1464623782571 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x11315ac00) [pid = 1649] [serial = 729] [outer = 0x112879400] 08:56:23 INFO - PROCESS | 1649 | 1464623783023 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]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 722ms 08:56:23 INFO - PROCESS | 1649 | 1464623783090 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 1649 | 1464623783094 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:56:23 INFO - PROCESS | 1649 | 1464623783119 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 1649 | 1464623783121 Marionette TRACE conn2 <- [1,946,null,{}] 08:56:23 INFO - PROCESS | 1649 | 1464623783125 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}] 08:56:23 INFO - PROCESS | 1649 | 1464623783227 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd99000 == 80 [pid = 1649] [id = 233] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12ba9d000 == 79 [pid = 1649] [id = 232] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12b414000 == 78 [pid = 1649] [id = 231] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12a917000 == 77 [pid = 1649] [id = 230] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12a58e800 == 76 [pid = 1649] [id = 229] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12884b000 == 75 [pid = 1649] [id = 228] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x12c9d7800) [pid = 1649] [serial = 638] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | 1464623783360 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x1256af800 == 74 [pid = 1649] [id = 227] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x124b04800 == 73 [pid = 1649] [id = 226] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x121238000 == 72 [pid = 1649] [id = 225] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x11995b000 == 71 [pid = 1649] [id = 224] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x1180df800 == 70 [pid = 1649] [id = 223] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x117025000 == 69 [pid = 1649] [id = 222] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x117e20000 == 68 [pid = 1649] [id = 221] 08:56:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x1126c9000 == 69 [pid = 1649] [id = 244] 08:56:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x110f24400) [pid = 1649] [serial = 730] [outer = 0x0] 08:56:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x116848c00) [pid = 1649] [serial = 731] [outer = 0x110f24400] 08:56:23 INFO - PROCESS | 1649 | 1464623783395 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x118365800) [pid = 1649] [serial = 732] [outer = 0x110f24400] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x127226000 == 68 [pid = 1649] [id = 215] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x1182db800 == 67 [pid = 1649] [id = 214] 08:56:23 INFO - PROCESS | 1649 | --DOCSHELL 0x119962800 == 66 [pid = 1649] [id = 213] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x12c9d6000) [pid = 1649] [serial = 636] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x123795800) [pid = 1649] [serial = 612] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x1216e3c00) [pid = 1649] [serial = 609] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x110ddb000) [pid = 1649] [serial = 587] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x119735400) [pid = 1649] [serial = 626] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x12b4f6c00) [pid = 1649] [serial = 618] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x1288a1800) [pid = 1649] [serial = 615] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x1295e1c00) [pid = 1649] [serial = 599] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x1166c4800) [pid = 1649] [serial = 605] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x12c6e1c00) [pid = 1649] [serial = 624] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x1211c1400) [pid = 1649] [serial = 608] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x11973c000) [pid = 1649] [serial = 627] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x11810a400) [pid = 1649] [serial = 602] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x12c256c00) [pid = 1649] [serial = 620] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x121d34000) [pid = 1649] [serial = 611] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x119137000) [pid = 1649] [serial = 606] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x12c3f7000) [pid = 1649] [serial = 623] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x124f97800) [pid = 1649] [serial = 585] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x11891d000) [pid = 1649] [serial = 590] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x119736000) [pid = 1649] [serial = 629] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x12a88dc00) [pid = 1649] [serial = 617] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x12c9d0400) [pid = 1649] [serial = 635] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x12c261400) [pid = 1649] [serial = 621] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x12c6e9000) [pid = 1649] [serial = 633] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x11836a800) [pid = 1649] [serial = 603] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x121ad1400) [pid = 1649] [serial = 593] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x121d32800) [pid = 1649] [serial = 632] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x120fccc00) [pid = 1649] [serial = 630] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x121d3e400) [pid = 1649] [serial = 614] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x12570bc00) [pid = 1649] [serial = 596] [outer = 0x0] [url = about:blank] 08:56:23 INFO - PROCESS | 1649 | 1464623783798 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]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 743ms 08:56:23 INFO - PROCESS | 1649 | 1464623783843 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 1649 | 1464623783845 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:56:23 INFO - PROCESS | 1649 | 1464623783848 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 1649 | 1464623783852 Marionette TRACE conn2 <- [1,950,null,{}] 08:56:23 INFO - PROCESS | 1649 | 1464623783863 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}] 08:56:24 INFO - PROCESS | 1649 | 1464623784061 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:56:24 INFO - PROCESS | 1649 | 1464623784083 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x11995a000 == 67 [pid = 1649] [id = 245] 08:56:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x11857a400) [pid = 1649] [serial = 733] [outer = 0x0] 08:56:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x118922800) [pid = 1649] [serial = 734] [outer = 0x11857a400] 08:56:24 INFO - PROCESS | 1649 | 1464623784112 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x119199c00) [pid = 1649] [serial = 735] [outer = 0x11857a400] 08:56:24 INFO - PROCESS | 1649 | 1464623784445 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]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 626ms 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:56:24 INFO - PROCESS | 1649 | 1464623784474 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 1649 | 1464623784476 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:56:24 INFO - PROCESS | 1649 | 1464623784478 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 1649 | 1464623784479 Marionette TRACE conn2 <- [1,954,null,{}] 08:56:24 INFO - PROCESS | 1649 | 1464623784482 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}] 08:56:24 INFO - PROCESS | 1649 | 1464623784574 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:56:24 INFO - PROCESS | 1649 | 1464623784594 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x123716000 == 68 [pid = 1649] [id = 246] 08:56:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x119739400) [pid = 1649] [serial = 736] [outer = 0x0] 08:56:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x119e6f400) [pid = 1649] [serial = 737] [outer = 0x119739400] 08:56:24 INFO - PROCESS | 1649 | 1464623784628 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x120fcd400) [pid = 1649] [serial = 738] [outer = 0x119739400] 08:56:24 INFO - PROCESS | 1649 | 1464623784946 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]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 520ms 08:56:25 INFO - PROCESS | 1649 | 1464623784998 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 1649 | 1464623785000 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:56:25 INFO - PROCESS | 1649 | 1464623785002 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 1649 | 1464623785003 Marionette TRACE conn2 <- [1,958,null,{}] 08:56:25 INFO - PROCESS | 1649 | 1464623785006 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}] 08:56:25 INFO - PROCESS | 1649 | 1464623785094 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:56:25 INFO - PROCESS | 1649 | 1464623785163 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x126f41800 == 69 [pid = 1649] [id = 247] 08:56:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x119736800) [pid = 1649] [serial = 739] [outer = 0x0] 08:56:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x120fd6c00) [pid = 1649] [serial = 740] [outer = 0x119736800] 08:56:25 INFO - PROCESS | 1649 | 1464623785189 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x121782400) [pid = 1649] [serial = 741] [outer = 0x119736800] 08:56:25 INFO - PROCESS | 1649 | 1464623785508 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]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 521ms 08:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:56:25 INFO - PROCESS | 1649 | 1464623785523 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 1649 | 1464623785525 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:56:25 INFO - PROCESS | 1649 | 1464623785527 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 1649 | 1464623785528 Marionette TRACE conn2 <- [1,962,null,{}] 08:56:25 INFO - PROCESS | 1649 | 1464623785530 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}] 08:56:25 INFO - PROCESS | 1649 | 1464623785652 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:56:25 INFO - PROCESS | 1649 | 1464623785666 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c7000 == 70 [pid = 1649] [id = 248] 08:56:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x121d32800) [pid = 1649] [serial = 742] [outer = 0x0] 08:56:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x126f62000) [pid = 1649] [serial = 743] [outer = 0x121d32800] 08:56:25 INFO - PROCESS | 1649 | 1464623785692 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x1295da800) [pid = 1649] [serial = 744] [outer = 0x121d32800] 08:56:26 INFO - PROCESS | 1649 | 1464623786060 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]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 572ms 08:56:26 INFO - PROCESS | 1649 | 1464623786105 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 1649 | 1464623786106 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:56:26 INFO - PROCESS | 1649 | 1464623786108 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 1649 | 1464623786109 Marionette TRACE conn2 <- [1,966,null,{}] 08:56:26 INFO - PROCESS | 1649 | 1464623786111 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}] 08:56:26 INFO - PROCESS | 1649 | 1464623786221 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:56:26 INFO - PROCESS | 1649 | 1464623786258 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12abf1000 == 71 [pid = 1649] [id = 249] 08:56:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x121d39400) [pid = 1649] [serial = 745] [outer = 0x0] 08:56:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x12b21b400) [pid = 1649] [serial = 746] [outer = 0x121d39400] 08:56:26 INFO - PROCESS | 1649 | 1464623786284 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x12c25f800) [pid = 1649] [serial = 747] [outer = 0x121d39400] 08:56:26 INFO - PROCESS | 1649 | 1464623786614 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]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 568ms 08:56:26 INFO - PROCESS | 1649 | 1464623786677 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 1649 | 1464623786678 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:56:26 INFO - PROCESS | 1649 | 1464623786680 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 1649 | 1464623786682 Marionette TRACE conn2 <- [1,970,null,{}] 08:56:26 INFO - PROCESS | 1649 | 1464623786684 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}] 08:56:26 INFO - PROCESS | 1649 | 1464623786794 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:56:26 INFO - PROCESS | 1649 | 1464623786808 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6b1800 == 72 [pid = 1649] [id = 250] 08:56:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x11315f800) [pid = 1649] [serial = 748] [outer = 0x0] 08:56:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x11768f800) [pid = 1649] [serial = 749] [outer = 0x11315f800] 08:56:26 INFO - PROCESS | 1649 | 1464623786833 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x128c74c00) [pid = 1649] [serial = 750] [outer = 0x11315f800] 08:56:27 INFO - PROCESS | 1649 | 1464623787194 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 520ms 08:56:27 INFO - PROCESS | 1649 | 1464623787203 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 1649 | 1464623787213 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:56:27 INFO - PROCESS | 1649 | 1464623787217 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 1649 | 1464623787218 Marionette TRACE conn2 <- [1,974,null,{}] 08:56:27 INFO - PROCESS | 1649 | 1464623787221 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}] 08:56:27 INFO - PROCESS | 1649 | 1464623787341 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:56:27 INFO - PROCESS | 1649 | 1464623787353 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d304000 == 73 [pid = 1649] [id = 251] 08:56:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x121ab1800) [pid = 1649] [serial = 751] [outer = 0x0] 08:56:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x121ab9400) [pid = 1649] [serial = 752] [outer = 0x121ab1800] 08:56:27 INFO - PROCESS | 1649 | 1464623787377 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x121abdc00) [pid = 1649] [serial = 753] [outer = 0x121ab1800] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x12a840800) [pid = 1649] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x120fc7c00) [pid = 1649] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x11857cc00) [pid = 1649] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x120fca800) [pid = 1649] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x119730400) [pid = 1649] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x112881c00) [pid = 1649] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x11739f000) [pid = 1649] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x1121b8400) [pid = 1649] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x12c6e5000) [pid = 1649] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x1212bbc00) [pid = 1649] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x119738000) [pid = 1649] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x121adf000) [pid = 1649] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x11972f800) [pid = 1649] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x118f81000) [pid = 1649] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x124f8d800) [pid = 1649] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x118513000) [pid = 1649] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x11717a800) [pid = 1649] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x1166c2000) [pid = 1649] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x113a7c400) [pid = 1649] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x119e75c00) [pid = 1649] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x1288a5c00) [pid = 1649] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x1295d6800) [pid = 1649] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x121ad5c00) [pid = 1649] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x1212f1400) [pid = 1649] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x1185da800) [pid = 1649] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x1216e4c00) [pid = 1649] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x1138ed400) [pid = 1649] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x11810f400) [pid = 1649] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x1211bd800) [pid = 1649] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:56:27 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x126f6c000) [pid = 1649] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:56:27 INFO - PROCESS | 1649 | 1464623787885 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 723ms 08:56:27 INFO - PROCESS | 1649 | 1464623787947 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 1649 | 1464623787948 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:56:27 INFO - PROCESS | 1649 | 1464623787958 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 1649 | 1464623787959 Marionette TRACE conn2 <- [1,978,null,{}] 08:56:27 INFO - PROCESS | 1649 | 1464623787962 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}] 08:56:28 INFO - PROCESS | 1649 | 1464623788061 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:56:28 INFO - PROCESS | 1649 | 1464623788082 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x121da4000 == 74 [pid = 1649] [id = 252] 08:56:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x113a7c400) [pid = 1649] [serial = 754] [outer = 0x0] 08:56:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x118515000) [pid = 1649] [serial = 755] [outer = 0x113a7c400] 08:56:28 INFO - PROCESS | 1649 | 1464623788108 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x119193c00) [pid = 1649] [serial = 756] [outer = 0x113a7c400] 08:56:28 INFO - PROCESS | 1649 | 1464623788433 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]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 519ms 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:56:28 INFO - PROCESS | 1649 | 1464623788477 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 1649 | 1464623788479 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:56:28 INFO - PROCESS | 1649 | 1464623788481 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 1649 | 1464623788483 Marionette TRACE conn2 <- [1,982,null,{}] 08:56:28 INFO - PROCESS | 1649 | 1464623788485 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}] 08:56:28 INFO - PROCESS | 1649 | 1464623788623 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:56:28 INFO - PROCESS | 1649 | 1464623788637 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d682800 == 75 [pid = 1649] [id = 253] 08:56:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x118f81000) [pid = 1649] [serial = 757] [outer = 0x0] 08:56:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x121abac00) [pid = 1649] [serial = 758] [outer = 0x118f81000] 08:56:28 INFO - PROCESS | 1649 | 1464623788666 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x128c76000) [pid = 1649] [serial = 759] [outer = 0x118f81000] 08:56:28 INFO - PROCESS | 1649 | 1464623788976 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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 521ms 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:56:29 INFO - PROCESS | 1649 | 1464623789004 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 1649 | 1464623789006 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:56:29 INFO - PROCESS | 1649 | 1464623789008 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 1649 | 1464623789009 Marionette TRACE conn2 <- [1,986,null,{}] 08:56:29 INFO - PROCESS | 1649 | 1464623789011 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}] 08:56:29 INFO - PROCESS | 1649 | 1464623789104 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:56:29 INFO - PROCESS | 1649 | 1464623789108 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346dc800 == 76 [pid = 1649] [id = 254] 08:56:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x11315d800) [pid = 1649] [serial = 760] [outer = 0x0] 08:56:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x12a83b800) [pid = 1649] [serial = 761] [outer = 0x11315d800] 08:56:29 INFO - PROCESS | 1649 | 1464623789133 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x12b4ed400) [pid = 1649] [serial = 762] [outer = 0x11315d800] 08:56:29 INFO - PROCESS | 1649 | 1464623789496 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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 522ms 08:56:29 INFO - PROCESS | 1649 | 1464623789536 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 1649 | 1464623789538 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:56:29 INFO - PROCESS | 1649 | 1464623789540 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 1649 | 1464623789541 Marionette TRACE conn2 <- [1,990,null,{}] 08:56:29 INFO - PROCESS | 1649 | 1464623789543 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}] 08:56:29 INFO - PROCESS | 1649 | 1464623789633 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:56:29 INFO - PROCESS | 1649 | 1464623789638 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x135ac9800 == 77 [pid = 1649] [id = 255] 08:56:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x12bb0cc00) [pid = 1649] [serial = 763] [outer = 0x0] 08:56:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x12c3f7800) [pid = 1649] [serial = 764] [outer = 0x12bb0cc00] 08:56:29 INFO - PROCESS | 1649 | 1464623789662 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x12c6ea800) [pid = 1649] [serial = 765] [outer = 0x12bb0cc00] 08:56:30 INFO - PROCESS | 1649 | 1464623790162 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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 669ms 08:56:30 INFO - PROCESS | 1649 | 1464623790210 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 1649 | 1464623790213 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:56:30 INFO - PROCESS | 1649 | 1464623790217 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 1649 | 1464623790219 Marionette TRACE conn2 <- [1,994,null,{}] 08:56:30 INFO - PROCESS | 1649 | 1464623790223 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}] 08:56:30 INFO - PROCESS | 1649 | 1464623790340 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:56:30 INFO - PROCESS | 1649 | 1464623790453 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x119147800 == 78 [pid = 1649] [id = 256] 08:56:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x113a85c00) [pid = 1649] [serial = 766] [outer = 0x0] 08:56:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x1167efc00) [pid = 1649] [serial = 767] [outer = 0x113a85c00] 08:56:30 INFO - PROCESS | 1649 | 1464623790488 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x118267800) [pid = 1649] [serial = 768] [outer = 0x113a85c00] 08:56:30 INFO - PROCESS | 1649 | 1464623790928 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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 722ms 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:56:30 INFO - PROCESS | 1649 | 1464623790939 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 1649 | 1464623790943 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:56:30 INFO - PROCESS | 1649 | 1464623790948 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 1649 | 1464623790950 Marionette TRACE conn2 <- [1,998,null,{}] 08:56:30 INFO - PROCESS | 1649 | 1464623790952 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}] 08:56:31 INFO - PROCESS | 1649 | 1464623791067 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:56:31 INFO - PROCESS | 1649 | 1464623791129 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a803800 == 79 [pid = 1649] [id = 257] 08:56:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x11826d000) [pid = 1649] [serial = 769] [outer = 0x0] 08:56:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x118545c00) [pid = 1649] [serial = 770] [outer = 0x11826d000] 08:56:31 INFO - PROCESS | 1649 | 1464623791200 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x119195000) [pid = 1649] [serial = 771] [outer = 0x11826d000] 08:56:31 INFO - PROCESS | 1649 | 1464623791652 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]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 722ms 08:56:31 INFO - PROCESS | 1649 | 1464623791692 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 1649 | 1464623791694 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:56:31 INFO - PROCESS | 1649 | 1464623791697 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 1649 | 1464623791700 Marionette TRACE conn2 <- [1,1002,null,{}] 08:56:31 INFO - PROCESS | 1649 | 1464623791723 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}] 08:56:31 INFO - PROCESS | 1649 | 1464623791841 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:56:31 INFO - PROCESS | 1649 | 1464623791918 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x135adc000 == 80 [pid = 1649] [id = 258] 08:56:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x119739c00) [pid = 1649] [serial = 772] [outer = 0x0] 08:56:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x121aba000) [pid = 1649] [serial = 773] [outer = 0x119739c00] 08:56:31 INFO - PROCESS | 1649 | 1464623791953 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x1257db000) [pid = 1649] [serial = 774] [outer = 0x119739c00] 08:56:32 INFO - PROCESS | 1649 | 1464623792418 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]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 736ms 08:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:56:32 INFO - PROCESS | 1649 | 1464623792436 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 1649 | 1464623792438 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:56:32 INFO - PROCESS | 1649 | 1464623792440 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 1649 | 1464623792442 Marionette TRACE conn2 <- [1,1006,null,{}] 08:56:32 INFO - PROCESS | 1649 | 1464623792444 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}] 08:56:32 INFO - PROCESS | 1649 | 1464623792561 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:56:32 INFO - PROCESS | 1649 | 1464623792665 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x135281000 == 81 [pid = 1649] [id = 259] 08:56:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x124e83400) [pid = 1649] [serial = 775] [outer = 0x0] 08:56:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x127453000) [pid = 1649] [serial = 776] [outer = 0x124e83400] 08:56:32 INFO - PROCESS | 1649 | 1464623792698 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x128c6bc00) [pid = 1649] [serial = 777] [outer = 0x124e83400] 08:56:33 INFO - PROCESS | 1649 | 1464623793133 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]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 769ms 08:56:33 INFO - PROCESS | 1649 | 1464623793234 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 1649 | 1464623793236 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:56:33 INFO - PROCESS | 1649 | 1464623793264 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 1649 | 1464623793268 Marionette TRACE conn2 <- [1,1010,null,{}] 08:56:33 INFO - PROCESS | 1649 | 1464623793273 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}] 08:56:33 INFO - PROCESS | 1649 | 1464623793438 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:56:33 INFO - PROCESS | 1649 | 1464623793547 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x113022800 == 82 [pid = 1649] [id = 260] 08:56:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x110f22400) [pid = 1649] [serial = 778] [outer = 0x0] 08:56:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x11315e000) [pid = 1649] [serial = 779] [outer = 0x110f22400] 08:56:33 INFO - PROCESS | 1649 | 1464623793580 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x119191c00) [pid = 1649] [serial = 780] [outer = 0x110f22400] 08:56:34 INFO - PROCESS | 1649 | 1464623794240 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]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1027ms 08:56:34 INFO - PROCESS | 1649 | 1464623794300 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 1649 | 1464623794302 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:56:34 INFO - PROCESS | 1649 | 1464623794321 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 1649 | 1464623794324 Marionette TRACE conn2 <- [1,1014,null,{}] 08:56:34 INFO - PROCESS | 1649 | 1464623794328 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}] 08:56:34 INFO - PROCESS | 1649 | 1464623794428 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:56:34 INFO - PROCESS | 1649 | 1464623794507 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x11915a000 == 83 [pid = 1649] [id = 261] 08:56:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x110f23000) [pid = 1649] [serial = 781] [outer = 0x0] 08:56:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x112877000) [pid = 1649] [serial = 782] [outer = 0x110f23000] 08:56:34 INFO - PROCESS | 1649 | 1464623794535 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x11315b400) [pid = 1649] [serial = 783] [outer = 0x110f23000] 08:56:34 INFO - PROCESS | 1649 | 1464623794992 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]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 677ms 08:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:56:35 INFO - PROCESS | 1649 | 1464623795003 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 1649 | 1464623795006 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:56:35 INFO - PROCESS | 1649 | 1464623795011 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 1649 | 1464623795013 Marionette TRACE conn2 <- [1,1018,null,{}] 08:56:35 INFO - PROCESS | 1649 | 1464623795042 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}] 08:56:35 INFO - PROCESS | 1649 | 1464623795197 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:56:35 INFO - PROCESS | 1649 | 1464623795308 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x117037800 == 84 [pid = 1649] [id = 262] 08:56:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x115e45c00) [pid = 1649] [serial = 784] [outer = 0x0] 08:56:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x1166cb000) [pid = 1649] [serial = 785] [outer = 0x115e45c00] 08:56:35 INFO - PROCESS | 1649 | 1464623795355 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x116a64c00) [pid = 1649] [serial = 786] [outer = 0x115e45c00] 08:56:35 INFO - PROCESS | 1649 | 1464623795873 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]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 892ms 08:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:56:35 INFO - PROCESS | 1649 | 1464623795912 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 1649 | 1464623795913 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:56:35 INFO - PROCESS | 1649 | 1464623795938 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 1649 | 1464623795941 Marionette TRACE conn2 <- [1,1022,null,{}] 08:56:35 INFO - PROCESS | 1649 | 1464623795952 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}] 08:56:36 INFO - PROCESS | 1649 | 1464623796048 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:56:36 INFO - PROCESS | 1649 | 1464623796127 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x119958000 == 85 [pid = 1649] [id = 263] 08:56:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x11826a400) [pid = 1649] [serial = 787] [outer = 0x0] 08:56:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x11836c800) [pid = 1649] [serial = 788] [outer = 0x11826a400] 08:56:36 INFO - PROCESS | 1649 | 1464623796156 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x11857c000) [pid = 1649] [serial = 789] [outer = 0x11826a400] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x1346dc800 == 84 [pid = 1649] [id = 254] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x12d682800 == 83 [pid = 1649] [id = 253] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x121da4000 == 82 [pid = 1649] [id = 252] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x12d304000 == 81 [pid = 1649] [id = 251] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6b1800 == 80 [pid = 1649] [id = 250] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x12a836c00) [pid = 1649] [serial = 653] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x118367000) [pid = 1649] [serial = 644] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x120fc9c00) [pid = 1649] [serial = 647] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x113159000) [pid = 1649] [serial = 659] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x124e88c00) [pid = 1649] [serial = 650] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x12ab6f400) [pid = 1649] [serial = 656] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x110f25000) [pid = 1649] [serial = 641] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x12abf1000 == 79 [pid = 1649] [id = 249] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7c7000 == 78 [pid = 1649] [id = 248] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x126f41800 == 77 [pid = 1649] [id = 247] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x123716000 == 76 [pid = 1649] [id = 246] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x11995a000 == 75 [pid = 1649] [id = 245] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x1126c9000 == 74 [pid = 1649] [id = 244] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x121239000 == 73 [pid = 1649] [id = 243] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x125683800 == 72 [pid = 1649] [id = 236] 08:56:36 INFO - PROCESS | 1649 | --DOCSHELL 0x118231000 == 71 [pid = 1649] [id = 235] 08:56:36 INFO - PROCESS | 1649 | 1464623796552 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]]]}] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x12bb0bc00) [pid = 1649] [serial = 440] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x117681c00) [pid = 1649] [serial = 443] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x119134c00) [pid = 1649] [serial = 446] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x125709400) [pid = 1649] [serial = 449] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x128fb0c00) [pid = 1649] [serial = 452] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x12c3f1800) [pid = 1649] [serial = 458] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x11836fc00) [pid = 1649] [serial = 503] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x118328800) [pid = 1649] [serial = 392] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x12a83fc00) [pid = 1649] [serial = 516] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x12a837c00) [pid = 1649] [serial = 513] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x12b220400) [pid = 1649] [serial = 455] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x128fa7400) [pid = 1649] [serial = 389] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x127461c00) [pid = 1649] [serial = 510] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x120e0f000) [pid = 1649] [serial = 395] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x12a8f9000) [pid = 1649] [serial = 698] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x120fd4400) [pid = 1649] [serial = 680] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x1185ca800) [pid = 1649] [serial = 671] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x1212bb800) [pid = 1649] [serial = 681] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x118926c00) [pid = 1649] [serial = 672] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x121412400) [pid = 1649] [serial = 683] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x119736400) [pid = 1649] [serial = 677] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x116712000) [pid = 1649] [serial = 666] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x11334d800) [pid = 1649] [serial = 665] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x118106400) [pid = 1649] [serial = 668] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x118368c00) [pid = 1649] [serial = 669] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x11287f000) [pid = 1649] [serial = 663] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x112877800) [pid = 1649] [serial = 662] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x12cc22800) [pid = 1649] [serial = 639] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x121d3c400) [pid = 1649] [serial = 687] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x121ce3c00) [pid = 1649] [serial = 686] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x121ad5000) [pid = 1649] [serial = 684] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x128c5cc00) [pid = 1649] [serial = 695] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x1251c1400) [pid = 1649] [serial = 689] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x12a837400) [pid = 1649] [serial = 696] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x125707000) [pid = 1649] [serial = 692] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x126d28000) [pid = 1649] [serial = 690] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x119136c00) [pid = 1649] [serial = 674] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x119195800) [pid = 1649] [serial = 675] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x12889e000) [pid = 1649] [serial = 693] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x120e09800) [pid = 1649] [serial = 678] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x12b225000) [pid = 1649] [serial = 699] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x128fb2400) [pid = 1649] [serial = 398] [outer = 0x0] [url = about:blank] 08:56:36 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x120e0d800) [pid = 1649] [serial = 507] [outer = 0x0] [url = about:blank] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 700ms 08:56:36 INFO - PROCESS | 1649 | 1464623796615 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:56:36 INFO - PROCESS | 1649 | 1464623796617 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:56:36 INFO - PROCESS | 1649 | 1464623796620 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 1649 | 1464623796621 Marionette TRACE conn2 <- [1,1026,null,{}] 08:56:36 INFO - PROCESS | 1649 | 1464623796623 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}] 08:56:36 INFO - PROCESS | 1649 | 1464623796708 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:56:36 INFO - PROCESS | 1649 | 1464623796713 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180d8800 == 72 [pid = 1649] [id = 264] 08:56:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x11857d400) [pid = 1649] [serial = 790] [outer = 0x0] 08:56:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x1185c5800) [pid = 1649] [serial = 791] [outer = 0x11857d400] 08:56:36 INFO - PROCESS | 1649 | 1464623796741 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x118919c00) [pid = 1649] [serial = 792] [outer = 0x11857d400] 08:56:37 INFO - PROCESS | 1649 | 1464623797084 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]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 08:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:56:37 INFO - PROCESS | 1649 | 1464623797138 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 1649 | 1464623797139 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:56:37 INFO - PROCESS | 1649 | 1464623797141 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 1649 | 1464623797143 Marionette TRACE conn2 <- [1,1030,null,{}] 08:56:37 INFO - PROCESS | 1649 | 1464623797145 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}] 08:56:37 INFO - PROCESS | 1649 | 1464623797227 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:56:37 INFO - PROCESS | 1649 | 1464623797232 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x119149000 == 73 [pid = 1649] [id = 265] 08:56:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x118f59800) [pid = 1649] [serial = 793] [outer = 0x0] 08:56:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x119139800) [pid = 1649] [serial = 794] [outer = 0x118f59800] 08:56:37 INFO - PROCESS | 1649 | 1464623797258 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x119198c00) [pid = 1649] [serial = 795] [outer = 0x118f59800] 08:56:37 INFO - PROCESS | 1649 | 1464623797631 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]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 518ms 08:56:37 INFO - PROCESS | 1649 | 1464623797661 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 1649 | 1464623797663 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:56:37 INFO - PROCESS | 1649 | 1464623797666 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 1649 | 1464623797668 Marionette TRACE conn2 <- [1,1034,null,{}] 08:56:37 INFO - PROCESS | 1649 | 1464623797671 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}] 08:56:37 INFO - PROCESS | 1649 | 1464623797858 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:56:37 INFO - PROCESS | 1649 | 1464623797877 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x113829000 == 74 [pid = 1649] [id = 266] 08:56:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x1196ed400) [pid = 1649] [serial = 796] [outer = 0x0] 08:56:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x119735c00) [pid = 1649] [serial = 797] [outer = 0x1196ed400] 08:56:37 INFO - PROCESS | 1649 | 1464623797922 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x120e0d000) [pid = 1649] [serial = 798] [outer = 0x1196ed400] 08:56:38 INFO - PROCESS | 1649 | 1464623798306 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]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:56:38 INFO - PROCESS | 1649 | 1464623798337 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 1649 | 1464623798338 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:56:38 INFO - PROCESS | 1649 | 1464623798340 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 1649 | 1464623798341 Marionette TRACE conn2 <- [1,1038,null,{}] 08:56:38 INFO - PROCESS | 1649 | 1464623798344 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}] 08:56:38 INFO - PROCESS | 1649 | 1464623798458 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:56:38 INFO - PROCESS | 1649 | 1464623798475 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x121453000 == 75 [pid = 1649] [id = 267] 08:56:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x1197e6400) [pid = 1649] [serial = 799] [outer = 0x0] 08:56:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x120fca800) [pid = 1649] [serial = 800] [outer = 0x1197e6400] 08:56:38 INFO - PROCESS | 1649 | 1464623798500 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x1211be400) [pid = 1649] [serial = 801] [outer = 0x1197e6400] 08:56:38 INFO - PROCESS | 1649 | 1464623798859 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]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 569ms 08:56:38 INFO - PROCESS | 1649 | 1464623798910 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 1649 | 1464623798911 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:56:38 INFO - PROCESS | 1649 | 1464623798913 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 1649 | 1464623798914 Marionette TRACE conn2 <- [1,1042,null,{}] 08:56:38 INFO - PROCESS | 1649 | 1464623798917 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}] 08:56:39 INFO - PROCESS | 1649 | 1464623799030 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:56:39 INFO - PROCESS | 1649 | 1464623799043 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x125675000 == 76 [pid = 1649] [id = 268] 08:56:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x119923400) [pid = 1649] [serial = 802] [outer = 0x0] 08:56:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x1212bdc00) [pid = 1649] [serial = 803] [outer = 0x119923400] 08:56:39 INFO - PROCESS | 1649 | 1464623799069 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x12152d800) [pid = 1649] [serial = 804] [outer = 0x119923400] 08:56:39 INFO - PROCESS | 1649 | 1464623799415 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 519ms 08:56:39 INFO - PROCESS | 1649 | 1464623799433 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 1649 | 1464623799436 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:56:39 INFO - PROCESS | 1649 | 1464623799446 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 1649 | 1464623799447 Marionette TRACE conn2 <- [1,1046,null,{}] 08:56:39 INFO - PROCESS | 1649 | 1464623799449 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}] 08:56:39 INFO - PROCESS | 1649 | 1464623799554 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:56:39 INFO - PROCESS | 1649 | 1464623799591 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x126c04000 == 77 [pid = 1649] [id = 269] 08:56:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x1212c0c00) [pid = 1649] [serial = 805] [outer = 0x0] 08:56:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x1219ac000) [pid = 1649] [serial = 806] [outer = 0x1212c0c00] 08:56:39 INFO - PROCESS | 1649 | 1464623799616 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x121aba400) [pid = 1649] [serial = 807] [outer = 0x1212c0c00] 08:56:39 INFO - PROCESS | 1649 | 1464623799958 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 517ms 08:56:39 INFO - PROCESS | 1649 | 1464623799964 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 1649 | 1464623799965 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:56:39 INFO - PROCESS | 1649 | 1464623799970 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 1649 | 1464623799971 Marionette TRACE conn2 <- [1,1050,null,{}] 08:56:39 INFO - PROCESS | 1649 | 1464623799973 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}] 08:56:40 INFO - PROCESS | 1649 | 1464623800087 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:56:40 INFO - PROCESS | 1649 | 1464623800123 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x127614000 == 78 [pid = 1649] [id = 270] 08:56:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x1215e7400) [pid = 1649] [serial = 808] [outer = 0x0] 08:56:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x121ada800) [pid = 1649] [serial = 809] [outer = 0x1215e7400] 08:56:40 INFO - PROCESS | 1649 | 1464623800149 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x121d30400) [pid = 1649] [serial = 810] [outer = 0x1215e7400] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x121d39c00) [pid = 1649] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x11810c000) [pid = 1649] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x110f1b400) [pid = 1649] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x11287ac00) [pid = 1649] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x121ad2400) [pid = 1649] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x119c58c00) [pid = 1649] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x121d32800) [pid = 1649] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x121d39400) [pid = 1649] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x11287c800) [pid = 1649] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x11315c800) [pid = 1649] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x119137c00) [pid = 1649] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x11315f800) [pid = 1649] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x113865800) [pid = 1649] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x112879400) [pid = 1649] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x121ad3c00) [pid = 1649] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x11857a400) [pid = 1649] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x119734800) [pid = 1649] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x121ab1800) [pid = 1649] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x118f81000) [pid = 1649] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x119736800) [pid = 1649] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x1160fb400) [pid = 1649] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x12bb07800) [pid = 1649] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x12b225c00) [pid = 1649] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x110f24400) [pid = 1649] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x119739400) [pid = 1649] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x113a7c400) [pid = 1649] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x11826ac00) [pid = 1649] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x113f0ac00) [pid = 1649] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x126ddc400) [pid = 1649] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x11836c400) [pid = 1649] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x129375400) [pid = 1649] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x1212b8c00) [pid = 1649] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x110dd5c00) [pid = 1649] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x113152800) [pid = 1649] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x121ae0400) [pid = 1649] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x118269c00) [pid = 1649] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x11919c800) [pid = 1649] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:56:40 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x11315d800) [pid = 1649] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:56:40 INFO - PROCESS | 1649 | 1464623800799 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]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 870ms 08:56:40 INFO - PROCESS | 1649 | 1464623800839 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:56:40 INFO - PROCESS | 1649 | 1464623800841 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:56:40 INFO - PROCESS | 1649 | 1464623800843 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 1649 | 1464623800845 Marionette TRACE conn2 <- [1,1054,null,{}] 08:56:40 INFO - PROCESS | 1649 | 1464623800847 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}] 08:56:40 INFO - PROCESS | 1649 | 1464623800948 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:56:40 INFO - PROCESS | 1649 | 1464623800952 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1219a5000 == 79 [pid = 1649] [id = 271] 08:56:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x110f1f800) [pid = 1649] [serial = 811] [outer = 0x0] 08:56:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x113d75400) [pid = 1649] [serial = 812] [outer = 0x110f1f800] 08:56:40 INFO - PROCESS | 1649 | 1464623800982 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x1196ec800) [pid = 1649] [serial = 813] [outer = 0x110f1f800] 08:56:41 INFO - PROCESS | 1649 | 1464623801319 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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 520ms 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:56:41 INFO - PROCESS | 1649 | 1464623801364 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 1649 | 1464623801365 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:56:41 INFO - PROCESS | 1649 | 1464623801371 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 1649 | 1464623801373 Marionette TRACE conn2 <- [1,1058,null,{}] 08:56:41 INFO - PROCESS | 1649 | 1464623801376 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}] 08:56:41 INFO - PROCESS | 1649 | 1464623801465 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:56:41 INFO - PROCESS | 1649 | 1464623801470 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a5aa800 == 80 [pid = 1649] [id = 272] 08:56:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x1197e7800) [pid = 1649] [serial = 814] [outer = 0x0] 08:56:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x121ab1800) [pid = 1649] [serial = 815] [outer = 0x1197e7800] 08:56:41 INFO - PROCESS | 1649 | 1464623801495 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x121d36400) [pid = 1649] [serial = 816] [outer = 0x1197e7800] 08:56:41 INFO - PROCESS | 1649 | 1464623801824 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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 471ms 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:56:41 INFO - PROCESS | 1649 | 1464623801841 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 1649 | 1464623801842 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:56:41 INFO - PROCESS | 1649 | 1464623801844 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 1649 | 1464623801845 Marionette TRACE conn2 <- [1,1062,null,{}] 08:56:41 INFO - PROCESS | 1649 | 1464623801847 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}] 08:56:41 INFO - PROCESS | 1649 | 1464623801936 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:56:41 INFO - PROCESS | 1649 | 1464623801994 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a81c800 == 81 [pid = 1649] [id = 273] 08:56:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x119c59c00) [pid = 1649] [serial = 817] [outer = 0x0] 08:56:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x121d3c000) [pid = 1649] [serial = 818] [outer = 0x119c59c00] 08:56:42 INFO - PROCESS | 1649 | 1464623802019 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x124e8c400) [pid = 1649] [serial = 819] [outer = 0x119c59c00] 08:56:42 INFO - PROCESS | 1649 | 1464623802323 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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 08:56:42 INFO - PROCESS | 1649 | 1464623802364 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 1649 | 1464623802365 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:56:42 INFO - PROCESS | 1649 | 1464623802369 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 1649 | 1464623802371 Marionette TRACE conn2 <- [1,1066,null,{}] 08:56:42 INFO - PROCESS | 1649 | 1464623802374 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}] 08:56:42 INFO - PROCESS | 1649 | 1464623802461 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:56:42 INFO - PROCESS | 1649 | 1464623802468 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b406000 == 82 [pid = 1649] [id = 274] 08:56:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x110dde800) [pid = 1649] [serial = 820] [outer = 0x0] 08:56:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x125709c00) [pid = 1649] [serial = 821] [outer = 0x110dde800] 08:56:42 INFO - PROCESS | 1649 | 1464623802493 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x126805800) [pid = 1649] [serial = 822] [outer = 0x110dde800] 08:56:42 INFO - PROCESS | 1649 | 1464623802991 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]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 08:56:43 INFO - PROCESS | 1649 | 1464623803040 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 1649 | 1464623803043 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:56:43 INFO - PROCESS | 1649 | 1464623803046 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 1649 | 1464623803049 Marionette TRACE conn2 <- [1,1070,null,{}] 08:56:43 INFO - PROCESS | 1649 | 1464623803053 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}] 08:56:43 INFO - PROCESS | 1649 | 1464623803168 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:56:43 INFO - PROCESS | 1649 | 1464623803253 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x11702e800 == 83 [pid = 1649] [id = 275] 08:56:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x112877400) [pid = 1649] [serial = 823] [outer = 0x0] 08:56:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x11287c000) [pid = 1649] [serial = 824] [outer = 0x112877400] 08:56:43 INFO - PROCESS | 1649 | 1464623803299 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x11315e800) [pid = 1649] [serial = 825] [outer = 0x112877400] 08:56:43 INFO - PROCESS | 1649 | 1464623803739 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]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 723ms 08:56:43 INFO - PROCESS | 1649 | 1464623803769 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 1649 | 1464623803773 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:56:43 INFO - PROCESS | 1649 | 1464623803777 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 1649 | 1464623803779 Marionette TRACE conn2 <- [1,1074,null,{}] 08:56:43 INFO - PROCESS | 1649 | 1464623803782 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}] 08:56:43 INFO - PROCESS | 1649 | 1464623803893 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:56:43 INFO - PROCESS | 1649 | 1464623803951 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x119957000 == 84 [pid = 1649] [id = 276] 08:56:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x116716c00) [pid = 1649] [serial = 826] [outer = 0x0] 08:56:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x116f38400) [pid = 1649] [serial = 827] [outer = 0x116716c00] 08:56:43 INFO - PROCESS | 1649 | 1464623803981 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x118265000) [pid = 1649] [serial = 828] [outer = 0x116716c00] 08:56:44 INFO - PROCESS | 1649 | 1464623804455 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]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 724ms 08:56:44 INFO - PROCESS | 1649 | 1464623804520 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 1649 | 1464623804522 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:56:44 INFO - PROCESS | 1649 | 1464623804526 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 1649 | 1464623804529 Marionette TRACE conn2 <- [1,1078,null,{}] 08:56:44 INFO - PROCESS | 1649 | 1464623804536 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}] 08:56:44 INFO - PROCESS | 1649 | 1464623804645 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:56:44 INFO - PROCESS | 1649 | 1464623804718 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b41d000 == 85 [pid = 1649] [id = 277] 08:56:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x118577400) [pid = 1649] [serial = 829] [outer = 0x0] 08:56:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x11891a000) [pid = 1649] [serial = 830] [outer = 0x118577400] 08:56:44 INFO - PROCESS | 1649 | 1464623804750 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x11919c000) [pid = 1649] [serial = 831] [outer = 0x118577400] 08:56:45 INFO - PROCESS | 1649 | 1464623805202 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]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 723ms 08:56:45 INFO - PROCESS | 1649 | 1464623805250 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 1649 | 1464623805253 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:56:45 INFO - PROCESS | 1649 | 1464623805256 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 1649 | 1464623805259 Marionette TRACE conn2 <- [1,1082,null,{}] 08:56:45 INFO - PROCESS | 1649 | 1464623805262 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}] 08:56:45 INFO - PROCESS | 1649 | 1464623805421 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:56:45 INFO - PROCESS | 1649 | 1464623805519 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c320000 == 86 [pid = 1649] [id = 278] 08:56:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x1191a0000) [pid = 1649] [serial = 832] [outer = 0x0] 08:56:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x11973b400) [pid = 1649] [serial = 833] [outer = 0x1191a0000] 08:56:45 INFO - PROCESS | 1649 | 1464623805565 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x119921800) [pid = 1649] [serial = 834] [outer = 0x1191a0000] 08:56:46 INFO - PROCESS | 1649 | 1464623806028 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]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 822ms 08:56:46 INFO - PROCESS | 1649 | 1464623806084 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 1649 | 1464623806085 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:56:46 INFO - PROCESS | 1649 | 1464623806089 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 1649 | 1464623806091 Marionette TRACE conn2 <- [1,1086,null,{}] 08:56:46 INFO - PROCESS | 1649 | 1464623806093 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}] 08:56:46 INFO - PROCESS | 1649 | 1464623806202 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:56:46 INFO - PROCESS | 1649 | 1464623806272 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6c2800 == 87 [pid = 1649] [id = 279] 08:56:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x1196ed000) [pid = 1649] [serial = 835] [outer = 0x0] 08:56:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x1212c0000) [pid = 1649] [serial = 836] [outer = 0x1196ed000] 08:56:46 INFO - PROCESS | 1649 | 1464623806302 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x121adcc00) [pid = 1649] [serial = 837] [outer = 0x1196ed000] 08:56:46 INFO - PROCESS | 1649 | 1464623806710 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]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 668ms 08:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:56:46 INFO - PROCESS | 1649 | 1464623806758 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 1649 | 1464623806760 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:56:46 INFO - PROCESS | 1649 | 1464623806762 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 1649 | 1464623806763 Marionette TRACE conn2 <- [1,1090,null,{}] 08:56:46 INFO - PROCESS | 1649 | 1464623806766 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}] 08:56:46 INFO - PROCESS | 1649 | 1464623806888 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:56:46 INFO - PROCESS | 1649 | 1464623806949 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cda0000 == 88 [pid = 1649] [id = 280] 08:56:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x1216e3c00) [pid = 1649] [serial = 838] [outer = 0x0] 08:56:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x126808400) [pid = 1649] [serial = 839] [outer = 0x1216e3c00] 08:56:47 INFO - PROCESS | 1649 | 1464623807020 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x126ffd400) [pid = 1649] [serial = 840] [outer = 0x1216e3c00] 08:56:47 INFO - PROCESS | 1649 | 1464623807473 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]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 771ms 08:56:47 INFO - PROCESS | 1649 | 1464623807536 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 1649 | 1464623807537 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:56:47 INFO - PROCESS | 1649 | 1464623807541 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 1649 | 1464623807543 Marionette TRACE conn2 <- [1,1094,null,{}] 08:56:47 INFO - PROCESS | 1649 | 1464623807545 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}] 08:56:47 INFO - PROCESS | 1649 | 1464623807654 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:56:47 INFO - PROCESS | 1649 | 1464623807728 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x11829b000 == 89 [pid = 1649] [id = 281] 08:56:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x110f1a400) [pid = 1649] [serial = 841] [outer = 0x0] 08:56:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x118328400) [pid = 1649] [serial = 842] [outer = 0x110f1a400] 08:56:47 INFO - PROCESS | 1649 | 1464623807758 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x126ffc800) [pid = 1649] [serial = 843] [outer = 0x110f1a400] 08:56:48 INFO - PROCESS | 1649 | 1464623808199 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]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 669ms 08:56:48 INFO - PROCESS | 1649 | 1464623808211 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:56:48 INFO - PROCESS | 1649 | 1464623808213 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:56:48 INFO - PROCESS | 1649 | 1464623808217 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 1649 | 1464623808219 Marionette TRACE conn2 <- [1,1098,null,{}] 08:56:48 INFO - PROCESS | 1649 | 1464623808223 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}] 08:56:48 INFO - PROCESS | 1649 | 1464623808384 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:56:48 INFO - PROCESS | 1649 | 1464623808493 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x116885000 == 90 [pid = 1649] [id = 282] 08:56:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x110f29800) [pid = 1649] [serial = 844] [outer = 0x0] 08:56:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x11315e400) [pid = 1649] [serial = 845] [outer = 0x110f29800] 08:56:48 INFO - PROCESS | 1649 | 1464623808543 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x11717f400) [pid = 1649] [serial = 846] [outer = 0x110f29800] 08:56:49 INFO - PROCESS | 1649 | 1464623809306 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1124ms 08:56:49 INFO - PROCESS | 1649 | 1464623809341 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 1649 | 1464623809344 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:56:49 INFO - PROCESS | 1649 | 1464623809349 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 1649 | 1464623809356 Marionette TRACE conn2 <- [1,1102,null,{}] 08:56:49 INFO - PROCESS | 1649 | 1464623809361 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}] 08:56:49 INFO - PROCESS | 1649 | 1464623809518 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:56:49 INFO - PROCESS | 1649 | 1464623809627 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x11994e800 == 91 [pid = 1649] [id = 283] 08:56:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x112738800) [pid = 1649] [serial = 847] [outer = 0x0] 08:56:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x11315c800) [pid = 1649] [serial = 848] [outer = 0x112738800] 08:56:49 INFO - PROCESS | 1649 | 1464623809674 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x116610c00) [pid = 1649] [serial = 849] [outer = 0x112738800] 08:56:50 INFO - PROCESS | 1649 | 1464623810178 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]]]}] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12a81c800 == 90 [pid = 1649] [id = 273] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12a5aa800 == 89 [pid = 1649] [id = 272] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x1219a5000 == 88 [pid = 1649] [id = 271] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x127614000 == 87 [pid = 1649] [id = 270] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x126c04000 == 86 [pid = 1649] [id = 269] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x125675000 == 85 [pid = 1649] [id = 268] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 878ms 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x121453000 == 84 [pid = 1649] [id = 267] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x113829000 == 83 [pid = 1649] [id = 266] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x119149000 == 82 [pid = 1649] [id = 265] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x1180d8800 == 81 [pid = 1649] [id = 264] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x119958000 == 80 [pid = 1649] [id = 263] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x117037800 == 79 [pid = 1649] [id = 262] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x11915a000 == 78 [pid = 1649] [id = 261] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12a803800 == 77 [pid = 1649] [id = 257] 08:56:50 INFO - PROCESS | 1649 | --DOCSHELL 0x119147800 == 76 [pid = 1649] [id = 256] 08:56:50 INFO - PROCESS | 1649 | 1464623810248 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 1649 | 1464623810252 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:56:50 INFO - PROCESS | 1649 | 1464623810262 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 1649 | 1464623810263 Marionette TRACE conn2 <- [1,1106,null,{}] 08:56:50 INFO - PROCESS | 1649 | 1464623810266 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}] 08:56:50 INFO - PROCESS | 1649 | 1464623810356 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x11315ec00) [pid = 1649] [serial = 660] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x12a898800) [pid = 1649] [serial = 600] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x11919d400) [pid = 1649] [serial = 591] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x12a836000) [pid = 1649] [serial = 500] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x12ab73800) [pid = 1649] [serial = 654] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x1185c9800) [pid = 1649] [serial = 645] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x11274ac00) [pid = 1649] [serial = 642] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x12c25ac00) [pid = 1649] [serial = 657] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x1288a0000) [pid = 1649] [serial = 651] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x1212bf000) [pid = 1649] [serial = 648] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x127461000) [pid = 1649] [serial = 597] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x117393400) [pid = 1649] [serial = 549] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x1288a5800) [pid = 1649] [serial = 555] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x1197ed400) [pid = 1649] [serial = 552] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x12b4f8000) [pid = 1649] [serial = 558] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x121d35400) [pid = 1649] [serial = 594] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x1161b3000) [pid = 1649] [serial = 588] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x12a83b800) [pid = 1649] [serial = 761] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x126f62000) [pid = 1649] [serial = 743] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x12c25f800) [pid = 1649] [serial = 747] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x12b21b400) [pid = 1649] [serial = 746] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x113d71c00) [pid = 1649] [serial = 705] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x113152400) [pid = 1649] [serial = 704] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x12c9d5400) [pid = 1649] [serial = 723] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x121d38000) [pid = 1649] [serial = 722] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x119e76800) [pid = 1649] [serial = 711] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x119731000) [pid = 1649] [serial = 710] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x128c74c00) [pid = 1649] [serial = 750] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x12cc25c00) [pid = 1649] [serial = 726] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x12cc20000) [pid = 1649] [serial = 725] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x11287e800) [pid = 1649] [serial = 728] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x11768f800) [pid = 1649] [serial = 749] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x11315ac00) [pid = 1649] [serial = 729] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x12b222c00) [pid = 1649] [serial = 717] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x129378000) [pid = 1649] [serial = 716] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x118922800) [pid = 1649] [serial = 734] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x119199c00) [pid = 1649] [serial = 735] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x126ffac00) [pid = 1649] [serial = 714] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x121ab9400) [pid = 1649] [serial = 752] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x121d32400) [pid = 1649] [serial = 713] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x121abac00) [pid = 1649] [serial = 758] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x120fd6c00) [pid = 1649] [serial = 740] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x11854a800) [pid = 1649] [serial = 708] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x11826b000) [pid = 1649] [serial = 707] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12c9ce000) [pid = 1649] [serial = 720] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x12c6ec400) [pid = 1649] [serial = 719] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x12bb04c00) [pid = 1649] [serial = 701] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x12c257000) [pid = 1649] [serial = 702] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x116848c00) [pid = 1649] [serial = 731] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x118365800) [pid = 1649] [serial = 732] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x119e6f400) [pid = 1649] [serial = 737] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x120fcd400) [pid = 1649] [serial = 738] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x121abdc00) [pid = 1649] [serial = 753] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12b4ed400) [pid = 1649] [serial = 762] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x118515000) [pid = 1649] [serial = 755] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x128c76000) [pid = 1649] [serial = 759] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1295da800) [pid = 1649] [serial = 744] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x121782400) [pid = 1649] [serial = 741] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x119193c00) [pid = 1649] [serial = 756] [outer = 0x0] [url = about:blank] 08:56:50 INFO - PROCESS | 1649 | 1464623810534 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x118236000 == 77 [pid = 1649] [id = 284] 08:56:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1167e2c00) [pid = 1649] [serial = 850] [outer = 0x0] 08:56:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x11810bc00) [pid = 1649] [serial = 851] [outer = 0x1167e2c00] 08:56:50 INFO - PROCESS | 1649 | 1464623810574 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1185c9c00) [pid = 1649] [serial = 852] [outer = 0x1167e2c00] 08:56:50 INFO - PROCESS | 1649 | 1464623810915 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]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 08:56:50 INFO - PROCESS | 1649 | 1464623810932 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 1649 | 1464623810935 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:56:50 INFO - PROCESS | 1649 | 1464623810940 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 1649 | 1464623810942 Marionette TRACE conn2 <- [1,1110,null,{}] 08:56:50 INFO - PROCESS | 1649 | 1464623810950 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}] 08:56:51 INFO - PROCESS | 1649 | 1464623811054 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:56:51 INFO - PROCESS | 1649 | 1464623811110 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x12124a800 == 78 [pid = 1649] [id = 285] 08:56:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1185dcc00) [pid = 1649] [serial = 853] [outer = 0x0] 08:56:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x11919d400) [pid = 1649] [serial = 854] [outer = 0x1185dcc00] 08:56:51 INFO - PROCESS | 1649 | 1464623811138 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x119927c00) [pid = 1649] [serial = 855] [outer = 0x1185dcc00] 08:56:51 INFO - PROCESS | 1649 | 1464623811408 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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 520ms 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:56:51 INFO - PROCESS | 1649 | 1464623811461 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 1649 | 1464623811463 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:56:51 INFO - PROCESS | 1649 | 1464623811465 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 1649 | 1464623811466 Marionette TRACE conn2 <- [1,1114,null,{}] 08:56:51 INFO - PROCESS | 1649 | 1464623811480 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}] 08:56:51 INFO - PROCESS | 1649 | 1464623811572 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:56:51 INFO - PROCESS | 1649 | 1464623811651 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x123711800 == 79 [pid = 1649] [id = 286] 08:56:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x11972dc00) [pid = 1649] [serial = 856] [outer = 0x0] 08:56:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x120fd5400) [pid = 1649] [serial = 857] [outer = 0x11972dc00] 08:56:51 INFO - PROCESS | 1649 | 1464623811680 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1212c2400) [pid = 1649] [serial = 858] [outer = 0x11972dc00] 08:56:52 INFO - PROCESS | 1649 | 1464623812022 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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 584ms 08:56:52 INFO - PROCESS | 1649 | 1464623812050 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 1649 | 1464623812053 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:56:52 INFO - PROCESS | 1649 | 1464623812056 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 1649 | 1464623812057 Marionette TRACE conn2 <- [1,1118,null,{}] 08:56:52 INFO - PROCESS | 1649 | 1464623812059 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}] 08:56:52 INFO - PROCESS | 1649 | 1464623812144 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:56:52 INFO - PROCESS | 1649 | 1464623812210 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12689b800 == 80 [pid = 1649] [id = 287] 08:56:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1197e4800) [pid = 1649] [serial = 859] [outer = 0x0] 08:56:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x121534000) [pid = 1649] [serial = 860] [outer = 0x1197e4800] 08:56:52 INFO - PROCESS | 1649 | 1464623812235 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x121abbc00) [pid = 1649] [serial = 861] [outer = 0x1197e4800] 08:56:52 INFO - PROCESS | 1649 | 1464623812546 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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 518ms 08:56:52 INFO - PROCESS | 1649 | 1464623812575 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 1649 | 1464623812576 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:56:52 INFO - PROCESS | 1649 | 1464623812586 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 1649 | 1464623812587 Marionette TRACE conn2 <- [1,1122,null,{}] 08:56:52 INFO - PROCESS | 1649 | 1464623812590 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}] 08:56:52 INFO - PROCESS | 1649 | 1464623812716 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:56:52 INFO - PROCESS | 1649 | 1464623812752 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x129031800 == 81 [pid = 1649] [id = 288] 08:56:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x121ad2400) [pid = 1649] [serial = 862] [outer = 0x0] 08:56:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x123795800) [pid = 1649] [serial = 863] [outer = 0x121ad2400] 08:56:52 INFO - PROCESS | 1649 | 1464623812777 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x12680d000) [pid = 1649] [serial = 864] [outer = 0x121ad2400] 08:56:53 INFO - PROCESS | 1649 | 1464623813120 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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 573ms 08:56:53 INFO - PROCESS | 1649 | 1464623813157 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 1649 | 1464623813158 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:56:53 INFO - PROCESS | 1649 | 1464623813161 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 1649 | 1464623813162 Marionette TRACE conn2 <- [1,1126,null,{}] 08:56:53 INFO - PROCESS | 1649 | 1464623813164 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}] 08:56:53 INFO - PROCESS | 1649 | 1464623813267 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:56:53 INFO - PROCESS | 1649 | 1464623813281 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c0800 == 82 [pid = 1649] [id = 289] 08:56:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x121adac00) [pid = 1649] [serial = 865] [outer = 0x0] 08:56:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x126f62000) [pid = 1649] [serial = 866] [outer = 0x121adac00] 08:56:53 INFO - PROCESS | 1649 | 1464623813307 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x127452800) [pid = 1649] [serial = 867] [outer = 0x121adac00] 08:56:53 INFO - PROCESS | 1649 | 1464623813657 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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 521ms 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:56:53 INFO - PROCESS | 1649 | 1464623813683 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 1649 | 1464623813684 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:56:53 INFO - PROCESS | 1649 | 1464623813692 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 1649 | 1464623813693 Marionette TRACE conn2 <- [1,1130,null,{}] 08:56:53 INFO - PROCESS | 1649 | 1464623813695 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}] 08:56:53 INFO - PROCESS | 1649 | 1464623813801 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:56:53 INFO - PROCESS | 1649 | 1464623813838 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12abee800 == 83 [pid = 1649] [id = 290] 08:56:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x127456c00) [pid = 1649] [serial = 868] [outer = 0x0] 08:56:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x127461c00) [pid = 1649] [serial = 869] [outer = 0x127456c00] 08:56:53 INFO - PROCESS | 1649 | 1464623813866 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x119e73000) [pid = 1649] [serial = 870] [outer = 0x127456c00] 08:56:54 INFO - PROCESS | 1649 | 1464623814259 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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 578ms 08:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:56:54 INFO - PROCESS | 1649 | 1464623814269 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 1649 | 1464623814272 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:56:54 INFO - PROCESS | 1649 | 1464623814275 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 1649 | 1464623814277 Marionette TRACE conn2 <- [1,1134,null,{}] 08:56:54 INFO - PROCESS | 1649 | 1464623814280 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}] 08:56:54 INFO - PROCESS | 1649 | 1464623814451 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x119923400) [pid = 1649] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x1197e6400) [pid = 1649] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x1212c0c00) [pid = 1649] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x1215e7400) [pid = 1649] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x118f59800) [pid = 1649] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x11857d400) [pid = 1649] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x11826a400) [pid = 1649] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x110f23000) [pid = 1649] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x1196ed400) [pid = 1649] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x12bb0cc00) [pid = 1649] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x115e45c00) [pid = 1649] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x110f1f800) [pid = 1649] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1197e7800) [pid = 1649] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:56:54 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x119c59c00) [pid = 1649] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:56:54 INFO - PROCESS | 1649 | 1464623814740 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180de000 == 84 [pid = 1649] [id = 291] 08:56:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x110ddd800) [pid = 1649] [serial = 871] [outer = 0x0] 08:56:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x111e3d800) [pid = 1649] [serial = 872] [outer = 0x110ddd800] 08:56:54 INFO - PROCESS | 1649 | 1464623814765 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x11857d400) [pid = 1649] [serial = 873] [outer = 0x110ddd800] 08:56:55 INFO - PROCESS | 1649 | 1464623815038 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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 820ms 08:56:55 INFO - PROCESS | 1649 | 1464623815096 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 1649 | 1464623815097 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:56:55 INFO - PROCESS | 1649 | 1464623815099 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 1649 | 1464623815101 Marionette TRACE conn2 <- [1,1138,null,{}] 08:56:55 INFO - PROCESS | 1649 | 1464623815107 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}] 08:56:55 INFO - PROCESS | 1649 | 1464623815199 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:56:55 INFO - PROCESS | 1649 | 1464623815252 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12baa2000 == 85 [pid = 1649] [id = 292] 08:56:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x110f1b000) [pid = 1649] [serial = 874] [outer = 0x0] 08:56:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1212c0c00) [pid = 1649] [serial = 875] [outer = 0x110f1b000] 08:56:55 INFO - PROCESS | 1649 | 1464623815278 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x128c6e000) [pid = 1649] [serial = 876] [outer = 0x110f1b000] 08:56:55 INFO - PROCESS | 1649 | 1464623815569 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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 522ms 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:56:55 INFO - PROCESS | 1649 | 1464623815622 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 1649 | 1464623815623 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:56:55 INFO - PROCESS | 1649 | 1464623815625 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 1649 | 1464623815627 Marionette TRACE conn2 <- [1,1142,null,{}] 08:56:55 INFO - PROCESS | 1649 | 1464623815629 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}] 08:56:55 INFO - PROCESS | 1649 | 1464623815729 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:56:55 INFO - PROCESS | 1649 | 1464623815734 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd9a000 == 86 [pid = 1649] [id = 293] 08:56:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x128c70c00) [pid = 1649] [serial = 877] [outer = 0x0] 08:56:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x1290b2800) [pid = 1649] [serial = 878] [outer = 0x128c70c00] 08:56:55 INFO - PROCESS | 1649 | 1464623815763 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x1295e0800) [pid = 1649] [serial = 879] [outer = 0x128c70c00] 08:56:56 INFO - PROCESS | 1649 | 1464623816092 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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:56:56 INFO - PROCESS | 1649 | 1464623816145 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 1649 | 1464623816146 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:56:56 INFO - PROCESS | 1649 | 1464623816160 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 1649 | 1464623816161 Marionette TRACE conn2 <- [1,1146,null,{}] 08:56:56 INFO - PROCESS | 1649 | 1464623816163 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}] 08:56:56 INFO - PROCESS | 1649 | 1464623816248 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:56:56 INFO - PROCESS | 1649 | 1464623816252 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d66e000 == 87 [pid = 1649] [id = 294] 08:56:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x1295e1c00) [pid = 1649] [serial = 880] [outer = 0x0] 08:56:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x12a839c00) [pid = 1649] [serial = 881] [outer = 0x1295e1c00] 08:56:56 INFO - PROCESS | 1649 | 1464623816271 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x12a894c00) [pid = 1649] [serial = 882] [outer = 0x1295e1c00] 08:56:56 INFO - PROCESS | 1649 | 1464623816812 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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 684ms 08:56:56 INFO - PROCESS | 1649 | 1464623816833 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:56:56 INFO - PROCESS | 1649 | 1464623816837 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:56:56 INFO - PROCESS | 1649 | 1464623816842 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 1649 | 1464623816847 Marionette TRACE conn2 <- [1,1150,null,{}] 08:56:56 INFO - PROCESS | 1649 | 1464623816854 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}] 08:56:57 INFO - PROCESS | 1649 | 1464623817015 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:56:57 INFO - PROCESS | 1649 | 1464623817084 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x11702a000 == 88 [pid = 1649] [id = 295] 08:56:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x111a0e000) [pid = 1649] [serial = 883] [outer = 0x0] 08:56:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x11214e400) [pid = 1649] [serial = 884] [outer = 0x111a0e000] 08:56:57 INFO - PROCESS | 1649 | 1464623817116 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x11334a800) [pid = 1649] [serial = 885] [outer = 0x111a0e000] 08:56:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x111c8ac00) [pid = 1649] [serial = 886] [outer = 0x12cc22c00] 08:56:57 INFO - PROCESS | 1649 | 1464623817643 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]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 825ms 08:56:57 INFO - PROCESS | 1649 | 1464623817685 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 1649 | 1464623817689 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:56:57 INFO - PROCESS | 1649 | 1464623817695 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 1649 | 1464623817697 Marionette TRACE conn2 <- [1,1154,null,{}] 08:56:57 INFO - PROCESS | 1649 | 1464623817700 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}] 08:56:57 INFO - PROCESS | 1649 | 1464623817816 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:56:57 INFO - PROCESS | 1649 | 1464623817900 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x1219a5000 == 89 [pid = 1649] [id = 296] 08:56:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x118547c00) [pid = 1649] [serial = 887] [outer = 0x0] 08:56:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x118f52c00) [pid = 1649] [serial = 888] [outer = 0x118547c00] 08:56:57 INFO - PROCESS | 1649 | 1464623817929 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x11919bc00) [pid = 1649] [serial = 889] [outer = 0x118547c00] 08:56:58 INFO - PROCESS | 1649 | 1464623818340 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]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 08:56:58 INFO - PROCESS | 1649 | 1464623818366 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 1649 | 1464623818370 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:56:58 INFO - PROCESS | 1649 | 1464623818373 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 1649 | 1464623818375 Marionette TRACE conn2 <- [1,1158,null,{}] 08:56:58 INFO - PROCESS | 1649 | 1464623818383 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}] 08:56:58 INFO - PROCESS | 1649 | 1464623818497 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:56:58 INFO - PROCESS | 1649 | 1464623818554 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cda0800 == 90 [pid = 1649] [id = 297] 08:56:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x1197e6400) [pid = 1649] [serial = 890] [outer = 0x0] 08:56:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x1216e5400) [pid = 1649] [serial = 891] [outer = 0x1197e6400] 08:56:58 INFO - PROCESS | 1649 | 1464623818587 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x121d34400) [pid = 1649] [serial = 892] [outer = 0x1197e6400] 08:56:59 INFO - PROCESS | 1649 | 1464623819055 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]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 721ms 08:56:59 INFO - PROCESS | 1649 | 1464623819139 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 1649 | 1464623819141 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:56:59 INFO - PROCESS | 1649 | 1464623819145 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 1649 | 1464623819146 Marionette TRACE conn2 <- [1,1162,null,{}] 08:56:59 INFO - PROCESS | 1649 | 1464623819149 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}] 08:56:59 INFO - PROCESS | 1649 | 1464623819261 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:56:59 INFO - PROCESS | 1649 | 1464623819332 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dfa1800 == 91 [pid = 1649] [id = 298] 08:56:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x1257d9400) [pid = 1649] [serial = 893] [outer = 0x0] 08:56:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x12680dc00) [pid = 1649] [serial = 894] [outer = 0x1257d9400] 08:56:59 INFO - PROCESS | 1649 | 1464623819361 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x128c5d400) [pid = 1649] [serial = 895] [outer = 0x1257d9400] 08:56:59 INFO - PROCESS | 1649 | 1464623819788 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]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:56:59 INFO - PROCESS | 1649 | 1464623819816 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 1649 | 1464623819818 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:56:59 INFO - PROCESS | 1649 | 1464623819820 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 1649 | 1464623819821 Marionette TRACE conn2 <- [1,1166,null,{}] 08:56:59 INFO - PROCESS | 1649 | 1464623819824 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}] 08:56:59 INFO - PROCESS | 1649 | 1464623819932 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:57:00 INFO - PROCESS | 1649 | 1464623820002 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346e3000 == 92 [pid = 1649] [id = 299] 08:57:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x1257db400) [pid = 1649] [serial = 896] [outer = 0x0] 08:57:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x128fb2000) [pid = 1649] [serial = 897] [outer = 0x1257db400] 08:57:00 INFO - PROCESS | 1649 | 1464623820033 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x129777000) [pid = 1649] [serial = 898] [outer = 0x1257db400] 08:57:00 INFO - PROCESS | 1649 | 1464623820502 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]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 719ms 08:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:57:00 INFO - PROCESS | 1649 | 1464623820559 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 1649 | 1464623820561 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:57:00 INFO - PROCESS | 1649 | 1464623820565 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 1649 | 1464623820567 Marionette TRACE conn2 <- [1,1170,null,{}] 08:57:00 INFO - PROCESS | 1649 | 1464623820609 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}] 08:57:00 INFO - PROCESS | 1649 | 1464623820781 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:57:00 INFO - PROCESS | 1649 | 1464623820851 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x135296800 == 93 [pid = 1649] [id = 300] 08:57:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x12a8fd000) [pid = 1649] [serial = 899] [outer = 0x0] 08:57:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x12b222400) [pid = 1649] [serial = 900] [outer = 0x12a8fd000] 08:57:00 INFO - PROCESS | 1649 | 1464623820880 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x12b4f5400) [pid = 1649] [serial = 901] [outer = 0x12a8fd000] 08:57:01 INFO - PROCESS | 1649 | 1464623821358 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]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 837ms 08:57:01 INFO - PROCESS | 1649 | 1464623821402 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 1649 | 1464623821404 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:57:01 INFO - PROCESS | 1649 | 1464623821408 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 1649 | 1464623821410 Marionette TRACE conn2 <- [1,1174,null,{}] 08:57:01 INFO - PROCESS | 1649 | 1464623821414 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}] 08:57:01 INFO - PROCESS | 1649 | 1464623821583 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:57:01 INFO - PROCESS | 1649 | 1464623821715 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1352cb000 == 94 [pid = 1649] [id = 301] 08:57:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x12a88dc00) [pid = 1649] [serial = 902] [outer = 0x0] 08:57:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x12bb0e000) [pid = 1649] [serial = 903] [outer = 0x12a88dc00] 08:57:01 INFO - PROCESS | 1649 | 1464623821766 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x12c261400) [pid = 1649] [serial = 904] [outer = 0x12a88dc00] 08:57:02 INFO - PROCESS | 1649 | 1464623822228 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] 08:57:02 INFO - PROCESS | 1649 | 1464623822281 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:57:02 INFO - PROCESS | 1649 | 1464623822284 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 1649 | 1464623822285 Marionette TRACE conn2 <- [1,1178,null,{}] 08:57:02 INFO - PROCESS | 1649 | 1464623822287 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}] 08:57:02 INFO - PROCESS | 1649 | 1464623822398 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:57:02 INFO - PROCESS | 1649 | 1464623822471 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x1353ce000 == 95 [pid = 1649] [id = 302] 08:57:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x12bb0bc00) [pid = 1649] [serial = 905] [outer = 0x0] 08:57:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x11836d800) [pid = 1649] [serial = 906] [outer = 0x12bb0bc00] 08:57:02 INFO - PROCESS | 1649 | 1464623822500 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x12c3f8c00) [pid = 1649] [serial = 907] [outer = 0x12bb0bc00] 08:57:02 INFO - PROCESS | 1649 | 1464623822948 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] 08:57:03 INFO - PROCESS | 1649 | 1464623823006 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:57:03 INFO - PROCESS | 1649 | 1464623823009 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 1649 | 1464623823010 Marionette TRACE conn2 <- [1,1182,null,{}] 08:57:03 INFO - PROCESS | 1649 | 1464623823012 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}] 08:57:03 INFO - PROCESS | 1649 | 1464623823124 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:57:03 INFO - PROCESS | 1649 | 1464623823199 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x11899a000 == 96 [pid = 1649] [id = 303] 08:57:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x116718800) [pid = 1649] [serial = 908] [outer = 0x0] 08:57:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x121ce5400) [pid = 1649] [serial = 909] [outer = 0x116718800] 08:57:03 INFO - PROCESS | 1649 | 1464623823231 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x12c6e2000) [pid = 1649] [serial = 910] [outer = 0x116718800] 08:57:03 INFO - PROCESS | 1649 | 1464623823862 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 1649 | 1464623823931 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:57:03 INFO - PROCESS | 1649 | 1464623823937 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 1649 | 1464623823940 Marionette TRACE conn2 <- [1,1186,null,{}] 08:57:03 INFO - PROCESS | 1649 | 1464623823943 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}] 08:57:04 INFO - PROCESS | 1649 | 1464623824052 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:57:04 INFO - PROCESS | 1649 | 1464623824129 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x121581000 == 97 [pid = 1649] [id = 304] 08:57:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x11287d800) [pid = 1649] [serial = 911] [outer = 0x0] 08:57:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x11315f000) [pid = 1649] [serial = 912] [outer = 0x11287d800] 08:57:04 INFO - PROCESS | 1649 | 1464623824159 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x11768cc00) [pid = 1649] [serial = 913] [outer = 0x11287d800] 08:57:04 INFO - PROCESS | 1649 | 1464623824596 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] 08:57:04 INFO - PROCESS | 1649 | 1464623824613 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:57:04 INFO - PROCESS | 1649 | 1464623824617 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 1649 | 1464623824619 Marionette TRACE conn2 <- [1,1190,null,{}] 08:57:04 INFO - PROCESS | 1649 | 1464623824621 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}] 08:57:04 INFO - PROCESS | 1649 | 1464623824724 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:57:04 INFO - PROCESS | 1649 | 1464623824788 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x118f95000 == 98 [pid = 1649] [id = 305] 08:57:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x118542400) [pid = 1649] [serial = 914] [outer = 0x0] 08:57:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x119199c00) [pid = 1649] [serial = 915] [outer = 0x118542400] 08:57:04 INFO - PROCESS | 1649 | 1464623824816 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x119731400) [pid = 1649] [serial = 916] [outer = 0x118542400] 08:57:04 INFO - PROCESS | 1649 | --DOCSHELL 0x135ac9800 == 97 [pid = 1649] [id = 255] 08:57:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd9a000 == 96 [pid = 1649] [id = 293] 08:57:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12baa2000 == 95 [pid = 1649] [id = 292] 08:57:04 INFO - PROCESS | 1649 | --DOCSHELL 0x1180de000 == 94 [pid = 1649] [id = 291] 08:57:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12abee800 == 93 [pid = 1649] [id = 290] 08:57:05 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x125709c00) [pid = 1649] [serial = 821] [outer = 0x0] [url = about:blank] 08:57:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7c0800 == 92 [pid = 1649] [id = 289] 08:57:05 INFO - PROCESS | 1649 | --DOCSHELL 0x129031800 == 91 [pid = 1649] [id = 288] 08:57:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12689b800 == 90 [pid = 1649] [id = 287] 08:57:05 INFO - PROCESS | 1649 | --DOCSHELL 0x123711800 == 89 [pid = 1649] [id = 286] 08:57:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12124a800 == 88 [pid = 1649] [id = 285] 08:57:05 INFO - PROCESS | 1649 | --DOCSHELL 0x118236000 == 87 [pid = 1649] [id = 284] 08:57:05 INFO - PROCESS | 1649 | --DOCSHELL 0x11994e800 == 86 [pid = 1649] [id = 283] 08:57:05 INFO - PROCESS | 1649 | --DOCSHELL 0x119957000 == 85 [pid = 1649] [id = 276] 08:57:05 INFO - PROCESS | 1649 | --DOCSHELL 0x11702e800 == 84 [pid = 1649] [id = 275] 08:57:05 INFO - PROCESS | 1649 | 1464623825244 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] 08:57:05 INFO - PROCESS | 1649 | 1464623825289 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:57:05 INFO - PROCESS | 1649 | 1464623825292 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 1649 | 1464623825294 Marionette TRACE conn2 <- [1,1194,null,{}] 08:57:05 INFO - PROCESS | 1649 | 1464623825308 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}] 08:57:05 INFO - PROCESS | 1649 | 1464623825420 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:57:05 INFO - PROCESS | 1649 | 1464623825427 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a0e800 == 85 [pid = 1649] [id = 306] 08:57:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x1197eac00) [pid = 1649] [serial = 917] [outer = 0x0] 08:57:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x120e11400) [pid = 1649] [serial = 918] [outer = 0x1197eac00] 08:57:05 INFO - PROCESS | 1649 | 1464623825456 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x1212bdc00) [pid = 1649] [serial = 919] [outer = 0x1197eac00] 08:57:05 INFO - PROCESS | 1649 | 1464623825823 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] 08:57:05 INFO - PROCESS | 1649 | 1464623825867 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:57:05 INFO - PROCESS | 1649 | 1464623825872 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 1649 | 1464623825873 Marionette TRACE conn2 <- [1,1198,null,{}] 08:57:05 INFO - PROCESS | 1649 | 1464623825875 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}] 08:57:05 INFO - PROCESS | 1649 | 1464623825967 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:57:05 INFO - PROCESS | 1649 | 1464623825972 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x126d5c000 == 86 [pid = 1649] [id = 307] 08:57:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x1219ac000) [pid = 1649] [serial = 920] [outer = 0x0] 08:57:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x121adec00) [pid = 1649] [serial = 921] [outer = 0x1219ac000] 08:57:05 INFO - PROCESS | 1649 | 1464623825998 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x121d3b400) [pid = 1649] [serial = 922] [outer = 0x1219ac000] 08:57:06 INFO - PROCESS | 1649 | 1464623826346 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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 519ms 08:57:06 INFO - PROCESS | 1649 | 1464623826391 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 1649 | 1464623826392 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:57:06 INFO - PROCESS | 1649 | 1464623826395 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 1649 | 1464623826396 Marionette TRACE conn2 <- [1,1202,null,{}] 08:57:06 INFO - PROCESS | 1649 | 1464623826398 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}] 08:57:06 INFO - PROCESS | 1649 | 1464623826485 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:57:06 INFO - PROCESS | 1649 | 1464623826489 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12953e000 == 87 [pid = 1649] [id = 308] 08:57:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x124b39400) [pid = 1649] [serial = 923] [outer = 0x0] 08:57:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x125707000) [pid = 1649] [serial = 924] [outer = 0x124b39400] 08:57:06 INFO - PROCESS | 1649 | 1464623826515 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x126d27c00) [pid = 1649] [serial = 925] [outer = 0x124b39400] 08:57:06 INFO - PROCESS | 1649 | 1464623826878 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]]]}] 08:57:06 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 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 517ms 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:57:06 INFO - PROCESS | 1649 | 1464623826912 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 1649 | 1464623826914 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:57:06 INFO - PROCESS | 1649 | 1464623826916 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 1649 | 1464623826917 Marionette TRACE conn2 <- [1,1206,null,{}] 08:57:06 INFO - PROCESS | 1649 | 1464623826919 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}] 08:57:07 INFO - PROCESS | 1649 | 1464623827025 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:57:07 INFO - PROCESS | 1649 | 1464623827103 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c9800 == 88 [pid = 1649] [id = 309] 08:57:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x126811400) [pid = 1649] [serial = 926] [outer = 0x0] 08:57:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x12745bc00) [pid = 1649] [serial = 927] [outer = 0x126811400] 08:57:07 INFO - PROCESS | 1649 | 1464623827129 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x12a836c00) [pid = 1649] [serial = 928] [outer = 0x126811400] 08:57:07 INFO - PROCESS | 1649 | 1464623827449 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]]]}] 08:57:07 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 08:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 571ms 08:57:07 INFO - PROCESS | 1649 | 1464623827491 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 1649 | 1464623827492 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:57:07 INFO - PROCESS | 1649 | 1464623827494 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 1649 | 1464623827495 Marionette TRACE conn2 <- [1,1210,null,{}] 08:57:07 INFO - PROCESS | 1649 | 1464623827506 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}] 08:57:07 INFO - PROCESS | 1649 | 1464623827616 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:57:07 INFO - PROCESS | 1649 | 1464623827625 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ba96800 == 89 [pid = 1649] [id = 310] 08:57:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x128c59c00) [pid = 1649] [serial = 929] [outer = 0x0] 08:57:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x12ab77800) [pid = 1649] [serial = 930] [outer = 0x128c59c00] 08:57:07 INFO - PROCESS | 1649 | 1464623827651 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x12b226800) [pid = 1649] [serial = 931] [outer = 0x128c59c00] 08:57:07 INFO - PROCESS | 1649 | 1464623827998 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]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 528ms 08:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:57:08 INFO - PROCESS | 1649 | 1464623828024 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 1649 | 1464623828025 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:57:08 INFO - PROCESS | 1649 | 1464623828027 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 1649 | 1464623828028 Marionette TRACE conn2 <- [1,1214,null,{}] 08:57:08 INFO - PROCESS | 1649 | 1464623828046 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}] 08:57:08 INFO - PROCESS | 1649 | 1464623828161 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:57:08 INFO - PROCESS | 1649 | 1464623828199 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c339000 == 90 [pid = 1649] [id = 311] 08:57:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x12a88fc00) [pid = 1649] [serial = 932] [outer = 0x0] 08:57:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x12c3f8800) [pid = 1649] [serial = 933] [outer = 0x12a88fc00] 08:57:08 INFO - PROCESS | 1649 | 1464623828224 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x12c6e8c00) [pid = 1649] [serial = 934] [outer = 0x12a88fc00] 08:57:08 INFO - PROCESS | 1649 | 1464623828547 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]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 572ms 08:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:57:08 INFO - PROCESS | 1649 | 1464623828600 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 1649 | 1464623828601 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:57:08 INFO - PROCESS | 1649 | 1464623828603 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 1649 | 1464623828604 Marionette TRACE conn2 <- [1,1218,null,{}] 08:57:08 INFO - PROCESS | 1649 | 1464623828606 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}] 08:57:08 INFO - PROCESS | 1649 | 1464623828718 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:57:08 INFO - PROCESS | 1649 | 1464623828731 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd88800 == 91 [pid = 1649] [id = 312] 08:57:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x12c6ec000) [pid = 1649] [serial = 935] [outer = 0x0] 08:57:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x12c9cd400) [pid = 1649] [serial = 936] [outer = 0x12c6ec000] 08:57:08 INFO - PROCESS | 1649 | 1464623828765 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x12bb0c000) [pid = 1649] [serial = 937] [outer = 0x12c6ec000] 08:57:09 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x127456c00) [pid = 1649] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:57:09 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x1197e4800) [pid = 1649] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:57:09 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x11972dc00) [pid = 1649] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:57:09 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x1185dcc00) [pid = 1649] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:57:09 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x121adac00) [pid = 1649] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:57:09 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x112738800) [pid = 1649] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:57:09 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x1167e2c00) [pid = 1649] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:57:09 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x128c70c00) [pid = 1649] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:57:09 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x110ddd800) [pid = 1649] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:57:09 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x110f1b000) [pid = 1649] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:57:09 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x121ad2400) [pid = 1649] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:57:09 INFO - PROCESS | 1649 | 1464623829225 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]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 669ms 08:57:09 INFO - PROCESS | 1649 | 1464623829273 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 1649 | 1464623829274 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:57:09 INFO - PROCESS | 1649 | 1464623829276 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 1649 | 1464623829277 Marionette TRACE conn2 <- [1,1222,null,{}] 08:57:09 INFO - PROCESS | 1649 | 1464623829280 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}] 08:57:09 INFO - PROCESS | 1649 | 1464623829371 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:57:09 INFO - PROCESS | 1649 | 1464623829376 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x1297a3800 == 92 [pid = 1649] [id = 313] 08:57:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x11913ac00) [pid = 1649] [serial = 938] [outer = 0x0] 08:57:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x1216eb800) [pid = 1649] [serial = 939] [outer = 0x11913ac00] 08:57:09 INFO - PROCESS | 1649 | 1464623829402 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x121a56400) [pid = 1649] [serial = 940] [outer = 0x11913ac00] 08:57:09 INFO - PROCESS | 1649 | 1464623829776 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] 08:57:09 INFO - PROCESS | 1649 | 1464623829798 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:57:09 INFO - PROCESS | 1649 | 1464623829801 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 1649 | 1464623829803 Marionette TRACE conn2 <- [1,1226,null,{}] 08:57:09 INFO - PROCESS | 1649 | 1464623829805 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}] 08:57:09 INFO - PROCESS | 1649 | 1464623829910 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:57:09 INFO - PROCESS | 1649 | 1464623829915 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x135285800 == 93 [pid = 1649] [id = 314] 08:57:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x121a58c00) [pid = 1649] [serial = 941] [outer = 0x0] 08:57:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x12936cc00) [pid = 1649] [serial = 942] [outer = 0x121a58c00] 08:57:09 INFO - PROCESS | 1649 | 1464623829946 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x12cc21800) [pid = 1649] [serial = 943] [outer = 0x121a58c00] 08:57:10 INFO - PROCESS | 1649 | 1464623830292 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]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 519ms 08:57:10 INFO - PROCESS | 1649 | 1464623830321 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 1649 | 1464623830322 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:57:10 INFO - PROCESS | 1649 | 1464623830325 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 1649 | 1464623830326 Marionette TRACE conn2 <- [1,1230,null,{}] 08:57:10 INFO - PROCESS | 1649 | 1464623830328 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}] 08:57:10 INFO - PROCESS | 1649 | 1464623830422 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:57:10 INFO - PROCESS | 1649 | 1464623830482 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x1353d5000 == 94 [pid = 1649] [id = 315] 08:57:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x120e94800) [pid = 1649] [serial = 944] [outer = 0x0] 08:57:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x120e99c00) [pid = 1649] [serial = 945] [outer = 0x120e94800] 08:57:10 INFO - PROCESS | 1649 | 1464623830506 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x120e9dc00) [pid = 1649] [serial = 946] [outer = 0x120e94800] 08:57:10 INFO - PROCESS | 1649 | 1464623830776 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]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 468ms 08:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:57:10 INFO - PROCESS | 1649 | 1464623830794 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 1649 | 1464623830795 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:57:10 INFO - PROCESS | 1649 | 1464623830797 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 1649 | 1464623830798 Marionette TRACE conn2 <- [1,1234,null,{}] 08:57:10 INFO - PROCESS | 1649 | 1464623830801 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}] 08:57:10 INFO - PROCESS | 1649 | 1464623830910 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:57:10 INFO - PROCESS | 1649 | 1464623830915 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x135ad4000 == 95 [pid = 1649] [id = 316] 08:57:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x121a5d000) [pid = 1649] [serial = 947] [outer = 0x0] 08:57:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x121a93400) [pid = 1649] [serial = 948] [outer = 0x121a5d000] 08:57:10 INFO - PROCESS | 1649 | 1464623830940 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x121a98400) [pid = 1649] [serial = 949] [outer = 0x121a5d000] 08:57:11 INFO - PROCESS | 1649 | 1464623831455 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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 669ms 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:57:11 INFO - PROCESS | 1649 | 1464623831466 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 1649 | 1464623831469 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:57:11 INFO - PROCESS | 1649 | 1464623831472 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 1649 | 1464623831475 Marionette TRACE conn2 <- [1,1238,null,{}] 08:57:11 INFO - PROCESS | 1649 | 1464623831479 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}] 08:57:11 INFO - PROCESS | 1649 | 1464623831601 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:57:11 INFO - PROCESS | 1649 | 1464623831676 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x11915b000 == 96 [pid = 1649] [id = 317] 08:57:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x11287c800) [pid = 1649] [serial = 950] [outer = 0x0] 08:57:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x1160ef400) [pid = 1649] [serial = 951] [outer = 0x11287c800] 08:57:11 INFO - PROCESS | 1649 | 1464623831708 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x118521c00) [pid = 1649] [serial = 952] [outer = 0x11287c800] 08:57:12 INFO - PROCESS | 1649 | 1464623832142 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]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 722ms 08:57:12 INFO - PROCESS | 1649 | 1464623832195 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 1649 | 1464623832199 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:57:12 INFO - PROCESS | 1649 | 1464623832204 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 1649 | 1464623832206 Marionette TRACE conn2 <- [1,1242,null,{}] 08:57:12 INFO - PROCESS | 1649 | 1464623832209 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}] 08:57:12 INFO - PROCESS | 1649 | 1464623832325 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:57:12 INFO - PROCESS | 1649 | 1464623832401 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x129034000 == 97 [pid = 1649] [id = 318] 08:57:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x1191a0400) [pid = 1649] [serial = 953] [outer = 0x0] 08:57:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x1197e3000) [pid = 1649] [serial = 954] [outer = 0x1191a0400] 08:57:12 INFO - PROCESS | 1649 | 1464623832432 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x120e9cc00) [pid = 1649] [serial = 955] [outer = 0x1191a0400] 08:57:12 INFO - PROCESS | 1649 | 1464623832872 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]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 722ms 08:57:12 INFO - PROCESS | 1649 | 1464623832930 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 1649 | 1464623832932 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:57:12 INFO - PROCESS | 1649 | 1464623832936 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 1649 | 1464623832938 Marionette TRACE conn2 <- [1,1246,null,{}] 08:57:12 INFO - PROCESS | 1649 | 1464623832947 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}] 08:57:13 INFO - PROCESS | 1649 | 1464623833064 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:57:13 INFO - PROCESS | 1649 | 1464623833141 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x135292800 == 98 [pid = 1649] [id = 319] 08:57:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x1212c0400) [pid = 1649] [serial = 956] [outer = 0x0] 08:57:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x121a8d800) [pid = 1649] [serial = 957] [outer = 0x1212c0400] 08:57:13 INFO - PROCESS | 1649 | 1464623833173 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x121ac0c00) [pid = 1649] [serial = 958] [outer = 0x1212c0400] 08:57:13 INFO - PROCESS | 1649 | 1464623833590 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]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 722ms 08:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:57:13 INFO - PROCESS | 1649 | 1464623833659 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 1649 | 1464623833660 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:57:13 INFO - PROCESS | 1649 | 1464623833663 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 1649 | 1464623833664 Marionette TRACE conn2 <- [1,1250,null,{}] 08:57:13 INFO - PROCESS | 1649 | 1464623833666 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}] 08:57:13 INFO - PROCESS | 1649 | 1464623833780 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:57:13 INFO - PROCESS | 1649 | 1464623833854 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x138268000 == 99 [pid = 1649] [id = 320] 08:57:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x124e84000) [pid = 1649] [serial = 959] [outer = 0x0] 08:57:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x126f5f000) [pid = 1649] [serial = 960] [outer = 0x124e84000] 08:57:13 INFO - PROCESS | 1649 | 1464623833885 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x12889f800) [pid = 1649] [serial = 961] [outer = 0x124e84000] 08:57:14 INFO - PROCESS | 1649 | 1464623834307 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]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 08:57:14 INFO - PROCESS | 1649 | 1464623834334 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 1649 | 1464623834335 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:57:14 INFO - PROCESS | 1649 | 1464623834338 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 1649 | 1464623834339 Marionette TRACE conn2 <- [1,1254,null,{}] 08:57:14 INFO - PROCESS | 1649 | 1464623834342 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}] 08:57:14 INFO - PROCESS | 1649 | 1464623834470 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:57:14 INFO - PROCESS | 1649 | 1464623834574 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x13f7d6800 == 100 [pid = 1649] [id = 321] 08:57:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x126ffbc00) [pid = 1649] [serial = 962] [outer = 0x0] 08:57:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x128c77800) [pid = 1649] [serial = 963] [outer = 0x126ffbc00] 08:57:14 INFO - PROCESS | 1649 | 1464623834605 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x1295d8400) [pid = 1649] [serial = 964] [outer = 0x126ffbc00] 08:57:15 INFO - PROCESS | 1649 | 1464623835026 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]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 723ms 08:57:15 INFO - PROCESS | 1649 | 1464623835061 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 1649 | 1464623835063 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:57:15 INFO - PROCESS | 1649 | 1464623835065 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 1649 | 1464623835066 Marionette TRACE conn2 <- [1,1258,null,{}] 08:57:15 INFO - PROCESS | 1649 | 1464623835069 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}] 08:57:15 INFO - PROCESS | 1649 | 1464623835198 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:57:15 INFO - PROCESS | 1649 | 1464623835303 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d6d2800 == 101 [pid = 1649] [id = 322] 08:57:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x12a896000) [pid = 1649] [serial = 965] [outer = 0x0] 08:57:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x12c9c9c00) [pid = 1649] [serial = 966] [outer = 0x12a896000] 08:57:15 INFO - PROCESS | 1649 | 1464623835335 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x12cc26000) [pid = 1649] [serial = 967] [outer = 0x12a896000] 08:57:15 INFO - PROCESS | 1649 | 1464623835723 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]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 719ms 08:57:15 INFO - PROCESS | 1649 | 1464623835803 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 1649 | 1464623835804 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:57:15 INFO - PROCESS | 1649 | 1464623835807 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 1649 | 1464623835808 Marionette TRACE conn2 <- [1,1262,null,{}] 08:57:15 INFO - PROCESS | 1649 | 1464623835810 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}] 08:57:15 INFO - PROCESS | 1649 | 1464623835921 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:57:15 INFO - PROCESS | 1649 | 1464623835996 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x134dad000 == 102 [pid = 1649] [id = 323] 08:57:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x12cc27000) [pid = 1649] [serial = 968] [outer = 0x0] 08:57:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x12cdd6400) [pid = 1649] [serial = 969] [outer = 0x12cc27000] 08:57:16 INFO - PROCESS | 1649 | 1464623836025 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x12cdde400) [pid = 1649] [serial = 970] [outer = 0x12cc27000] 08:57:16 INFO - PROCESS | 1649 | 1464623836462 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]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 718ms 08:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:57:16 INFO - PROCESS | 1649 | 1464623836526 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 1649 | 1464623836527 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:57:16 INFO - PROCESS | 1649 | 1464623836529 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 1649 | 1464623836531 Marionette TRACE conn2 <- [1,1266,null,{}] 08:57:16 INFO - PROCESS | 1649 | 1464623836533 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}] 08:57:16 INFO - PROCESS | 1649 | 1464623836649 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:57:16 INFO - PROCESS | 1649 | 1464623836727 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x119960800 == 103 [pid = 1649] [id = 324] 08:57:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x11810a800) [pid = 1649] [serial = 971] [outer = 0x0] 08:57:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x12cc26400) [pid = 1649] [serial = 972] [outer = 0x11810a800] 08:57:16 INFO - PROCESS | 1649 | 1464623836758 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x12d045000) [pid = 1649] [serial = 973] [outer = 0x11810a800] 08:57:17 INFO - PROCESS | 1649 | 1464623837414 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]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 922ms 08:57:17 INFO - PROCESS | 1649 | 1464623837471 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 1649 | 1464623837474 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:57:17 INFO - PROCESS | 1649 | 1464623837479 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 1649 | 1464623837481 Marionette TRACE conn2 <- [1,1270,null,{}] 08:57:17 INFO - PROCESS | 1649 | 1464623837485 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}] 08:57:17 INFO - PROCESS | 1649 | 1464623837591 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:57:17 INFO - PROCESS | 1649 | 1464623837669 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x121453000 == 104 [pid = 1649] [id = 325] 08:57:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x1167e3800) [pid = 1649] [serial = 974] [outer = 0x0] 08:57:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x117689000) [pid = 1649] [serial = 975] [outer = 0x1167e3800] 08:57:17 INFO - PROCESS | 1649 | 1464623837698 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x118540800) [pid = 1649] [serial = 976] [outer = 0x1167e3800] 08:57:18 INFO - PROCESS | 1649 | 1464623838143 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]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 677ms 08:57:18 INFO - PROCESS | 1649 | 1464623838156 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 1649 | 1464623838160 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:57:18 INFO - PROCESS | 1649 | 1464623838164 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 1649 | 1464623838166 Marionette TRACE conn2 <- [1,1274,null,{}] 08:57:18 INFO - PROCESS | 1649 | 1464623838169 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}] 08:57:18 INFO - PROCESS | 1649 | 1464623838276 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:57:18 INFO - PROCESS | 1649 | 1464623838342 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x118996800 == 105 [pid = 1649] [id = 326] 08:57:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x118371400) [pid = 1649] [serial = 977] [outer = 0x0] 08:57:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x118f76800) [pid = 1649] [serial = 978] [outer = 0x118371400] 08:57:18 INFO - PROCESS | 1649 | 1464623838370 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x119197c00) [pid = 1649] [serial = 979] [outer = 0x118371400] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x125782000 == 104 [pid = 1649] [id = 64] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x135adc000 == 103 [pid = 1649] [id = 258] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x1353d5000 == 102 [pid = 1649] [id = 315] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x135285800 == 101 [pid = 1649] [id = 314] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x1297a3800 == 100 [pid = 1649] [id = 313] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd88800 == 99 [pid = 1649] [id = 312] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x12c339000 == 98 [pid = 1649] [id = 311] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x126808400) [pid = 1649] [serial = 839] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x11973b400) [pid = 1649] [serial = 833] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x11315e400) [pid = 1649] [serial = 845] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x11287c000) [pid = 1649] [serial = 824] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x1212c0000) [pid = 1649] [serial = 836] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x116f38400) [pid = 1649] [serial = 827] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x118328400) [pid = 1649] [serial = 842] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x11891a000) [pid = 1649] [serial = 830] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x12a839c00) [pid = 1649] [serial = 881] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x12ba96800 == 97 [pid = 1649] [id = 310] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7c9800 == 96 [pid = 1649] [id = 309] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x12953e000 == 95 [pid = 1649] [id = 308] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x126d5c000 == 94 [pid = 1649] [id = 307] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x119a0e800 == 93 [pid = 1649] [id = 306] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x118f95000 == 92 [pid = 1649] [id = 305] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x121581000 == 91 [pid = 1649] [id = 304] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x135296800 == 90 [pid = 1649] [id = 300] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x1346e3000 == 89 [pid = 1649] [id = 299] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x12dfa1800 == 88 [pid = 1649] [id = 298] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x12cda0800 == 87 [pid = 1649] [id = 297] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x1219a5000 == 86 [pid = 1649] [id = 296] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x11702a000 == 85 [pid = 1649] [id = 295] 08:57:18 INFO - PROCESS | 1649 | --DOCSHELL 0x12d66e000 == 84 [pid = 1649] [id = 294] 08:57:18 INFO - PROCESS | 1649 | 1464623838822 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]]]}] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x127461c00) [pid = 1649] [serial = 869] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x121534000) [pid = 1649] [serial = 860] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x120fd5400) [pid = 1649] [serial = 857] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x1212c2400) [pid = 1649] [serial = 858] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x11919d400) [pid = 1649] [serial = 854] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x126f62000) [pid = 1649] [serial = 866] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x119927c00) [pid = 1649] [serial = 855] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x116610c00) [pid = 1649] [serial = 849] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x11315c800) [pid = 1649] [serial = 848] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x11810bc00) [pid = 1649] [serial = 851] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x1185c9c00) [pid = 1649] [serial = 852] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x119e73000) [pid = 1649] [serial = 870] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x1290b2800) [pid = 1649] [serial = 878] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x11857d400) [pid = 1649] [serial = 873] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x1212c0c00) [pid = 1649] [serial = 875] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x123795800) [pid = 1649] [serial = 863] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x127452800) [pid = 1649] [serial = 867] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x111e3d800) [pid = 1649] [serial = 872] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x128c6e000) [pid = 1649] [serial = 876] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x12680d000) [pid = 1649] [serial = 864] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x121abbc00) [pid = 1649] [serial = 861] [outer = 0x0] [url = about:blank] 08:57:18 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x1295e0800) [pid = 1649] [serial = 879] [outer = 0x0] [url = about:blank] 08:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 725ms 08:57:18 INFO - PROCESS | 1649 | 1464623838906 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 1649 | 1464623838909 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:57:18 INFO - PROCESS | 1649 | 1464623838913 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 1649 | 1464623838916 Marionette TRACE conn2 <- [1,1278,null,{}] 08:57:18 INFO - PROCESS | 1649 | 1464623838927 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}] 08:57:19 INFO - PROCESS | 1649 | 1464623839076 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:57:19 INFO - PROCESS | 1649 | 1464623839147 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x119645000 == 85 [pid = 1649] [id = 327] 08:57:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x1185be400) [pid = 1649] [serial = 980] [outer = 0x0] 08:57:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x119c02400) [pid = 1649] [serial = 981] [outer = 0x1185be400] 08:57:19 INFO - PROCESS | 1649 | 1464623839193 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x120e92000) [pid = 1649] [serial = 982] [outer = 0x1185be400] 08:57:19 INFO - PROCESS | 1649 | 1464623839558 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]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 677ms 08:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:57:19 INFO - PROCESS | 1649 | 1464623839590 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 1649 | 1464623839591 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:57:19 INFO - PROCESS | 1649 | 1464623839593 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 1649 | 1464623839594 Marionette TRACE conn2 <- [1,1282,null,{}] 08:57:19 INFO - PROCESS | 1649 | 1464623839597 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}] 08:57:19 INFO - PROCESS | 1649 | 1464623839691 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:57:19 INFO - PROCESS | 1649 | 1464623839751 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x121464800 == 86 [pid = 1649] [id = 328] 08:57:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x120e0cc00) [pid = 1649] [serial = 983] [outer = 0x0] 08:57:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x120fd2c00) [pid = 1649] [serial = 984] [outer = 0x120e0cc00] 08:57:19 INFO - PROCESS | 1649 | 1464623839778 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x1212bf000) [pid = 1649] [serial = 985] [outer = 0x120e0cc00] 08:57:20 INFO - PROCESS | 1649 | 1464623840058 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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 517ms 08:57:20 INFO - PROCESS | 1649 | 1464623840112 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 1649 | 1464623840113 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:57:20 INFO - PROCESS | 1649 | 1464623840126 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 1649 | 1464623840128 Marionette TRACE conn2 <- [1,1286,null,{}] 08:57:20 INFO - PROCESS | 1649 | 1464623840130 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}] 08:57:20 INFO - PROCESS | 1649 | 1464623840218 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:57:20 INFO - PROCESS | 1649 | 1464623840277 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x1256ad000 == 87 [pid = 1649] [id = 329] 08:57:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x120e8f400) [pid = 1649] [serial = 986] [outer = 0x0] 08:57:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x12152d000) [pid = 1649] [serial = 987] [outer = 0x120e8f400] 08:57:20 INFO - PROCESS | 1649 | 1464623840303 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x121a57c00) [pid = 1649] [serial = 988] [outer = 0x120e8f400] 08:57:20 INFO - PROCESS | 1649 | 1464623840616 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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 08:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:57:20 INFO - PROCESS | 1649 | 1464623840645 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 1649 | 1464623840646 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:57:20 INFO - PROCESS | 1649 | 1464623840648 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 1649 | 1464623840650 Marionette TRACE conn2 <- [1,1290,null,{}] 08:57:20 INFO - PROCESS | 1649 | 1464623840653 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}] 08:57:20 INFO - PROCESS | 1649 | 1464623840753 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:57:20 INFO - PROCESS | 1649 | 1464623840762 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x1297b9000 == 88 [pid = 1649] [id = 330] 08:57:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x121a8fc00) [pid = 1649] [serial = 989] [outer = 0x0] 08:57:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x121ad2400) [pid = 1649] [serial = 990] [outer = 0x121a8fc00] 08:57:20 INFO - PROCESS | 1649 | 1464623840789 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x121d3cc00) [pid = 1649] [serial = 991] [outer = 0x121a8fc00] 08:57:21 INFO - PROCESS | 1649 | 1464623841165 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]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 570ms 08:57:21 INFO - PROCESS | 1649 | 1464623841221 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 1649 | 1464623841222 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:57:21 INFO - PROCESS | 1649 | 1464623841225 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 1649 | 1464623841226 Marionette TRACE conn2 <- [1,1294,null,{}] 08:57:21 INFO - PROCESS | 1649 | 1464623841228 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}] 08:57:21 INFO - PROCESS | 1649 | 1464623841346 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:57:21 INFO - PROCESS | 1649 | 1464623841361 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a903000 == 89 [pid = 1649] [id = 331] 08:57:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x121aba000) [pid = 1649] [serial = 992] [outer = 0x0] 08:57:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x124e8e400) [pid = 1649] [serial = 993] [outer = 0x121aba000] 08:57:21 INFO - PROCESS | 1649 | 1464623841386 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x126803000) [pid = 1649] [serial = 994] [outer = 0x121aba000] 08:57:21 INFO - PROCESS | 1649 | 1464623841725 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]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 518ms 08:57:21 INFO - PROCESS | 1649 | 1464623841746 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 1649 | 1464623841747 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:57:21 INFO - PROCESS | 1649 | 1464623841749 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 1649 | 1464623841751 Marionette TRACE conn2 <- [1,1298,null,{}] 08:57:21 INFO - PROCESS | 1649 | 1464623841755 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}] 08:57:21 INFO - PROCESS | 1649 | 1464623841867 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:57:21 INFO - PROCESS | 1649 | 1464623841878 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b41f800 == 90 [pid = 1649] [id = 332] 08:57:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x124b35000) [pid = 1649] [serial = 995] [outer = 0x0] 08:57:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x126ddc400) [pid = 1649] [serial = 996] [outer = 0x124b35000] 08:57:21 INFO - PROCESS | 1649 | 1464623841903 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x12889d400) [pid = 1649] [serial = 997] [outer = 0x124b35000] 08:57:22 INFO - PROCESS | 1649 | 1464623842316 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]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 573ms 08:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:57:22 INFO - PROCESS | 1649 | 1464623842323 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 1649 | 1464623842325 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:57:22 INFO - PROCESS | 1649 | 1464623842328 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 1649 | 1464623842330 Marionette TRACE conn2 <- [1,1302,null,{}] 08:57:22 INFO - PROCESS | 1649 | 1464623842333 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}] 08:57:22 INFO - PROCESS | 1649 | 1464623842514 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:57:22 INFO - PROCESS | 1649 | 1464623842542 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c326000 == 91 [pid = 1649] [id = 333] 08:57:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x124f8d000) [pid = 1649] [serial = 998] [outer = 0x0] 08:57:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x128c71400) [pid = 1649] [serial = 999] [outer = 0x124f8d000] 08:57:22 INFO - PROCESS | 1649 | 1464623842585 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x12936f000) [pid = 1649] [serial = 1000] [outer = 0x124f8d000] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x113a85c00) [pid = 1649] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x11826d000) [pid = 1649] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x119739c00) [pid = 1649] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x128c59c00) [pid = 1649] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x12a88fc00) [pid = 1649] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x12c6ec000) [pid = 1649] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x11913ac00) [pid = 1649] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x116718800) [pid = 1649] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x124b39400) [pid = 1649] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x11287d800) [pid = 1649] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x118542400) [pid = 1649] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x1219ac000) [pid = 1649] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x1197eac00) [pid = 1649] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x121a58c00) [pid = 1649] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x126811400) [pid = 1649] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x120e94800) [pid = 1649] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x124e83400) [pid = 1649] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x110f22400) [pid = 1649] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:57:23 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x110f29800) [pid = 1649] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:57:23 INFO - PROCESS | 1649 | 1464623843403 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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1127ms 08:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:57:23 INFO - PROCESS | 1649 | 1464623843455 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 1649 | 1464623843457 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:57:23 INFO - PROCESS | 1649 | 1464623843461 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 1649 | 1464623843464 Marionette TRACE conn2 <- [1,1306,null,{}] 08:57:23 INFO - PROCESS | 1649 | 1464623843469 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}] 08:57:23 INFO - PROCESS | 1649 | 1464623843612 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:57:23 INFO - PROCESS | 1649 | 1464623843740 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180ef800 == 92 [pid = 1649] [id = 334] 08:57:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x112875400) [pid = 1649] [serial = 1001] [outer = 0x0] 08:57:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x112a76000) [pid = 1649] [serial = 1002] [outer = 0x112875400] 08:57:23 INFO - PROCESS | 1649 | 1464623843796 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x113f0f400) [pid = 1649] [serial = 1003] [outer = 0x112875400] 08:57:24 INFO - PROCESS | 1649 | 1464623844321 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]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 878ms 08:57:24 INFO - PROCESS | 1649 | 1464623844354 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 1649 | 1464623844358 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:57:24 INFO - PROCESS | 1649 | 1464623844364 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 1649 | 1464623844366 Marionette TRACE conn2 <- [1,1310,null,{}] 08:57:24 INFO - PROCESS | 1649 | 1464623844370 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}] 08:57:24 INFO - PROCESS | 1649 | 1464623844483 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:57:24 INFO - PROCESS | 1649 | 1464623844558 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x121238000 == 93 [pid = 1649] [id = 335] 08:57:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x118542800) [pid = 1649] [serial = 1004] [outer = 0x0] 08:57:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x1185da400) [pid = 1649] [serial = 1005] [outer = 0x118542800] 08:57:24 INFO - PROCESS | 1649 | 1464623844589 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x119196000) [pid = 1649] [serial = 1006] [outer = 0x118542800] 08:57:25 INFO - PROCESS | 1649 | 1464623845027 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] 08:57:25 INFO - PROCESS | 1649 | 1464623845099 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:57:25 INFO - PROCESS | 1649 | 1464623845103 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 1649 | 1464623845106 Marionette TRACE conn2 <- [1,1314,null,{}] 08:57:25 INFO - PROCESS | 1649 | 1464623845114 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}] 08:57:25 INFO - PROCESS | 1649 | 1464623845267 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:57:25 INFO - PROCESS | 1649 | 1464623845280 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0ba000 == 94 [pid = 1649] [id = 336] 08:57:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x120e95400) [pid = 1649] [serial = 1007] [outer = 0x0] 08:57:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x121533800) [pid = 1649] [serial = 1008] [outer = 0x120e95400] 08:57:25 INFO - PROCESS | 1649 | 1464623845313 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x121a5a800) [pid = 1649] [serial = 1009] [outer = 0x120e95400] 08:57:25 INFO - PROCESS | 1649 | 1464623845787 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]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 727ms 08:57:25 INFO - PROCESS | 1649 | 1464623845832 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 1649 | 1464623845835 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:57:25 INFO - PROCESS | 1649 | 1464623845838 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 1649 | 1464623845840 Marionette TRACE conn2 <- [1,1318,null,{}] 08:57:25 INFO - PROCESS | 1649 | 1464623845844 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}] 08:57:26 INFO - PROCESS | 1649 | 1464623846017 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:57:26 INFO - PROCESS | 1649 | 1464623846137 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d11f800 == 95 [pid = 1649] [id = 337] 08:57:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x121a8f800) [pid = 1649] [serial = 1010] [outer = 0x0] 08:57:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x121abec00) [pid = 1649] [serial = 1011] [outer = 0x121a8f800] 08:57:26 INFO - PROCESS | 1649 | 1464623846168 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x121d3c400) [pid = 1649] [serial = 1012] [outer = 0x121a8f800] 08:57:26 INFO - PROCESS | 1649 | 1464623846591 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]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 820ms 08:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:57:26 INFO - PROCESS | 1649 | 1464623846659 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 1649 | 1464623846660 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:57:26 INFO - PROCESS | 1649 | 1464623846662 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 1649 | 1464623846664 Marionette TRACE conn2 <- [1,1322,null,{}] 08:57:26 INFO - PROCESS | 1649 | 1464623846666 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}] 08:57:26 INFO - PROCESS | 1649 | 1464623846776 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:57:26 INFO - PROCESS | 1649 | 1464623846851 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d6c5000 == 96 [pid = 1649] [id = 338] 08:57:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x121d35000) [pid = 1649] [serial = 1013] [outer = 0x0] 08:57:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x126f62000) [pid = 1649] [serial = 1014] [outer = 0x121d35000] 08:57:26 INFO - PROCESS | 1649 | 1464623846882 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x128c74000) [pid = 1649] [serial = 1015] [outer = 0x121d35000] 08:57:27 INFO - PROCESS | 1649 | 1464623847303 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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 08:57:27 INFO - PROCESS | 1649 | 1464623847333 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 1649 | 1464623847335 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:57:27 INFO - PROCESS | 1649 | 1464623847337 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 1649 | 1464623847338 Marionette TRACE conn2 <- [1,1326,null,{}] 08:57:27 INFO - PROCESS | 1649 | 1464623847341 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}] 08:57:27 INFO - PROCESS | 1649 | 1464623847467 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:57:27 INFO - PROCESS | 1649 | 1464623847573 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346d7000 == 97 [pid = 1649] [id = 339] 08:57:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x12a836800) [pid = 1649] [serial = 1016] [outer = 0x0] 08:57:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x12a8fd800) [pid = 1649] [serial = 1017] [outer = 0x12a836800] 08:57:27 INFO - PROCESS | 1649 | 1464623847606 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x12b4f1400) [pid = 1649] [serial = 1018] [outer = 0x12a836800] 08:57:28 INFO - PROCESS | 1649 | 1464623848050 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]]]}] 08:57:28 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 08:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 769ms 08:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:57:28 INFO - PROCESS | 1649 | 1464623848107 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 1649 | 1464623848108 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:57:28 INFO - PROCESS | 1649 | 1464623848110 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 1649 | 1464623848112 Marionette TRACE conn2 <- [1,1330,null,{}] 08:57:28 INFO - PROCESS | 1649 | 1464623848114 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}] 08:57:28 INFO - PROCESS | 1649 | 1464623848225 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:57:28 INFO - PROCESS | 1649 | 1464623848301 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x13526c000 == 98 [pid = 1649] [id = 340] 08:57:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x12b4eec00) [pid = 1649] [serial = 1019] [outer = 0x0] 08:57:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x12c252400) [pid = 1649] [serial = 1020] [outer = 0x12b4eec00] 08:57:28 INFO - PROCESS | 1649 | 1464623848333 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x12c3ee400) [pid = 1649] [serial = 1021] [outer = 0x12b4eec00] 08:57:28 INFO - PROCESS | 1649 | 1464623848753 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]]]}] 08:57:28 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 08:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 08:57:28 INFO - PROCESS | 1649 | 1464623848781 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 1649 | 1464623848782 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:57:28 INFO - PROCESS | 1649 | 1464623848785 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 1649 | 1464623848786 Marionette TRACE conn2 <- [1,1334,null,{}] 08:57:28 INFO - PROCESS | 1649 | 1464623848789 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}] 08:57:28 INFO - PROCESS | 1649 | 1464623848899 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:57:29 INFO - PROCESS | 1649 | 1464623849037 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1352d7800 == 99 [pid = 1649] [id = 341] 08:57:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x121a92c00) [pid = 1649] [serial = 1022] [outer = 0x0] 08:57:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x12c3f5000) [pid = 1649] [serial = 1023] [outer = 0x121a92c00] 08:57:29 INFO - PROCESS | 1649 | 1464623849069 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12c9c9400) [pid = 1649] [serial = 1024] [outer = 0x121a92c00] 08:57:29 INFO - PROCESS | 1649 | 1464623849594 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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 820ms 08:57:29 INFO - PROCESS | 1649 | 1464623849607 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:57:29 INFO - PROCESS | 1649 | 1464623849609 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:57:29 INFO - PROCESS | 1649 | 1464623849613 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 1649 | 1464623849615 Marionette TRACE conn2 <- [1,1338,null,{}] 08:57:29 INFO - PROCESS | 1649 | 1464623849646 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}] 08:57:29 INFO - PROCESS | 1649 | 1464623849826 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:57:29 INFO - PROCESS | 1649 | 1464623849935 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182de800 == 100 [pid = 1649] [id = 342] 08:57:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x118577800) [pid = 1649] [serial = 1025] [outer = 0x0] 08:57:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12680d400) [pid = 1649] [serial = 1026] [outer = 0x118577800] 08:57:29 INFO - PROCESS | 1649 | 1464623849979 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12c6ec800) [pid = 1649] [serial = 1027] [outer = 0x118577800] 08:57:31 INFO - PROCESS | 1649 | 1464623851060 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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1473ms 08:57:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12b41f800 == 99 [pid = 1649] [id = 332] 08:57:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12a903000 == 98 [pid = 1649] [id = 331] 08:57:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1297b9000 == 97 [pid = 1649] [id = 330] 08:57:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1256ad000 == 96 [pid = 1649] [id = 329] 08:57:31 INFO - PROCESS | 1649 | --DOCSHELL 0x121464800 == 95 [pid = 1649] [id = 328] 08:57:31 INFO - PROCESS | 1649 | --DOCSHELL 0x119645000 == 94 [pid = 1649] [id = 327] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x121a93400) [pid = 1649] [serial = 948] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | 1464623851173 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 1649 | 1464623851175 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:57:31 INFO - PROCESS | 1649 | --DOCSHELL 0x118996800 == 93 [pid = 1649] [id = 326] 08:57:31 INFO - PROCESS | 1649 | --DOCSHELL 0x121453000 == 92 [pid = 1649] [id = 325] 08:57:31 INFO - PROCESS | 1649 | --DOCSHELL 0x129034000 == 91 [pid = 1649] [id = 318] 08:57:31 INFO - PROCESS | 1649 | --DOCSHELL 0x11915b000 == 90 [pid = 1649] [id = 317] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x128c6bc00) [pid = 1649] [serial = 777] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x119191c00) [pid = 1649] [serial = 780] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x11717f400) [pid = 1649] [serial = 846] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x118267800) [pid = 1649] [serial = 768] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x119195000) [pid = 1649] [serial = 771] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x1257db000) [pid = 1649] [serial = 774] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x12ab77800) [pid = 1649] [serial = 930] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x12c3f8800) [pid = 1649] [serial = 933] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x12c9cd400) [pid = 1649] [serial = 936] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x12c6e8c00) [pid = 1649] [serial = 934] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x121a56400) [pid = 1649] [serial = 940] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x12b222400) [pid = 1649] [serial = 900] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x12c6e2000) [pid = 1649] [serial = 910] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x121ce5400) [pid = 1649] [serial = 909] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x12bb0e000) [pid = 1649] [serial = 903] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x11836d800) [pid = 1649] [serial = 906] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x125707000) [pid = 1649] [serial = 924] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x126d27c00) [pid = 1649] [serial = 925] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x118f52c00) [pid = 1649] [serial = 888] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x128fb2000) [pid = 1649] [serial = 897] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x11768cc00) [pid = 1649] [serial = 913] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x11315f000) [pid = 1649] [serial = 912] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x1216eb800) [pid = 1649] [serial = 939] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x1216e5400) [pid = 1649] [serial = 891] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x12680dc00) [pid = 1649] [serial = 894] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x119731400) [pid = 1649] [serial = 916] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x119199c00) [pid = 1649] [serial = 915] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x121adec00) [pid = 1649] [serial = 921] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x121d3b400) [pid = 1649] [serial = 922] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x120e11400) [pid = 1649] [serial = 918] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x1212bdc00) [pid = 1649] [serial = 919] [outer = 0x0] [url = about:blank] 08:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x12bb0c000) [pid = 1649] [serial = 937] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x12cc21800) [pid = 1649] [serial = 943] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x11214e400) [pid = 1649] [serial = 884] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x12936cc00) [pid = 1649] [serial = 942] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x11836f400) [pid = 1649] [serial = 504] [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.] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x12745bc00) [pid = 1649] [serial = 927] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x12a836c00) [pid = 1649] [serial = 928] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x120e99c00) [pid = 1649] [serial = 945] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x12b226800) [pid = 1649] [serial = 931] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x120e9dc00) [pid = 1649] [serial = 946] [outer = 0x0] [url = about:blank] 08:57:31 INFO - PROCESS | 1649 | 1464623851191 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 1649 | 1464623851193 Marionette TRACE conn2 <- [1,1342,null,{}] 08:57:31 INFO - PROCESS | 1649 | 1464623851196 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}] 08:57:31 INFO - PROCESS | 1649 | 1464623851294 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:57:31 INFO - PROCESS | 1649 | 1464623851301 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x1127d6000 == 91 [pid = 1649] [id = 343] 08:57:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x111f39000) [pid = 1649] [serial = 1028] [outer = 0x0] 08:57:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x112880c00) [pid = 1649] [serial = 1029] [outer = 0x111f39000] 08:57:31 INFO - PROCESS | 1649 | 1464623851330 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x112d70c00) [pid = 1649] [serial = 1030] [outer = 0x111f39000] 08:57:31 INFO - PROCESS | 1649 | 1464623851709 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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 571ms 08:57:31 INFO - PROCESS | 1649 | 1464623851762 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 1649 | 1464623851765 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:57:31 INFO - PROCESS | 1649 | 1464623851770 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 1649 | 1464623851772 Marionette TRACE conn2 <- [1,1346,null,{}] 08:57:31 INFO - PROCESS | 1649 | 1464623851774 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}] 08:57:31 INFO - PROCESS | 1649 | 1464623851872 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:57:31 INFO - PROCESS | 1649 | 1464623851877 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f24000 == 92 [pid = 1649] [id = 344] 08:57:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x11315d800) [pid = 1649] [serial = 1031] [outer = 0x0] 08:57:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x113d71c00) [pid = 1649] [serial = 1032] [outer = 0x11315d800] 08:57:31 INFO - PROCESS | 1649 | 1464623851903 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x115eb4800) [pid = 1649] [serial = 1033] [outer = 0x11315d800] 08:57:32 INFO - PROCESS | 1649 | 1464623852271 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]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 519ms 08:57:32 INFO - PROCESS | 1649 | 1464623852301 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 1649 | 1464623852304 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:57:32 INFO - PROCESS | 1649 | 1464623852309 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 1649 | 1464623852311 Marionette TRACE conn2 <- [1,1350,null,{}] 08:57:32 INFO - PROCESS | 1649 | 1464623852319 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}] 08:57:32 INFO - PROCESS | 1649 | 1464623852421 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:57:32 INFO - PROCESS | 1649 | 1464623852428 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x118982000 == 93 [pid = 1649] [id = 345] 08:57:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x116711000) [pid = 1649] [serial = 1034] [outer = 0x0] 08:57:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x116a64c00) [pid = 1649] [serial = 1035] [outer = 0x116711000] 08:57:32 INFO - PROCESS | 1649 | 1464623852456 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x11810bc00) [pid = 1649] [serial = 1036] [outer = 0x116711000] 08:57:32 INFO - PROCESS | 1649 | 1464623852817 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]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 525ms 08:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:57:32 INFO - PROCESS | 1649 | 1464623852834 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 1649 | 1464623852837 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:57:32 INFO - PROCESS | 1649 | 1464623852841 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 1649 | 1464623852842 Marionette TRACE conn2 <- [1,1354,null,{}] 08:57:32 INFO - PROCESS | 1649 | 1464623852844 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}] 08:57:32 INFO - PROCESS | 1649 | 1464623852939 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:57:33 INFO - PROCESS | 1649 | 1464623853010 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x11994f000 == 94 [pid = 1649] [id = 346] 08:57:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x11739d000) [pid = 1649] [serial = 1037] [outer = 0x0] 08:57:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x118328400) [pid = 1649] [serial = 1038] [outer = 0x11739d000] 08:57:33 INFO - PROCESS | 1649 | 1464623853036 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x118543000) [pid = 1649] [serial = 1039] [outer = 0x11739d000] 08:57:33 INFO - PROCESS | 1649 | 1464623853351 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]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 568ms 08:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:57:33 INFO - PROCESS | 1649 | 1464623853409 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 1649 | 1464623853411 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:57:33 INFO - PROCESS | 1649 | 1464623853413 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 1649 | 1464623853414 Marionette TRACE conn2 <- [1,1358,null,{}] 08:57:33 INFO - PROCESS | 1649 | 1464623853416 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}] 08:57:33 INFO - PROCESS | 1649 | 1464623853532 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:57:33 INFO - PROCESS | 1649 | 1464623853546 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x119eb8000 == 95 [pid = 1649] [id = 347] 08:57:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x118543c00) [pid = 1649] [serial = 1040] [outer = 0x0] 08:57:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x118585400) [pid = 1649] [serial = 1041] [outer = 0x118543c00] 08:57:33 INFO - PROCESS | 1649 | 1464623853579 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x1185d5000) [pid = 1649] [serial = 1042] [outer = 0x118543c00] 08:57:33 INFO - PROCESS | 1649 | 1464623853948 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]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 570ms 08:57:33 INFO - PROCESS | 1649 | 1464623853991 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 1649 | 1464623853992 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:57:33 INFO - PROCESS | 1649 | 1464623853994 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 1649 | 1464623853995 Marionette TRACE conn2 <- [1,1362,null,{}] 08:57:33 INFO - PROCESS | 1649 | 1464623853997 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}] 08:57:34 INFO - PROCESS | 1649 | 1464623854119 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:57:34 INFO - PROCESS | 1649 | 1464623854140 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237be000 == 96 [pid = 1649] [id = 348] 08:57:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x118f7d000) [pid = 1649] [serial = 1043] [outer = 0x0] 08:57:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x119196c00) [pid = 1649] [serial = 1044] [outer = 0x118f7d000] 08:57:34 INFO - PROCESS | 1649 | 1464623854165 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x119735c00) [pid = 1649] [serial = 1045] [outer = 0x118f7d000] 08:57:34 INFO - PROCESS | 1649 | 1464623854530 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]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 568ms 08:57:34 INFO - PROCESS | 1649 | 1464623854565 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 1649 | 1464623854566 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:57:34 INFO - PROCESS | 1649 | 1464623854568 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 1649 | 1464623854572 Marionette TRACE conn2 <- [1,1366,null,{}] 08:57:34 INFO - PROCESS | 1649 | 1464623854574 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}] 08:57:34 INFO - PROCESS | 1649 | 1464623854690 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:57:34 INFO - PROCESS | 1649 | 1464623854704 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x125782000 == 97 [pid = 1649] [id = 349] 08:57:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x1196e8400) [pid = 1649] [serial = 1046] [outer = 0x0] 08:57:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x1197e8800) [pid = 1649] [serial = 1047] [outer = 0x1196e8400] 08:57:34 INFO - PROCESS | 1649 | 1464623854730 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x119c5e000) [pid = 1649] [serial = 1048] [outer = 0x1196e8400] 08:57:35 INFO - PROCESS | 1649 | 1464623855105 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] 08:57:35 INFO - PROCESS | 1649 | 1464623855143 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:57:35 INFO - PROCESS | 1649 | 1464623855145 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 1649 | 1464623855146 Marionette TRACE conn2 <- [1,1370,null,{}] 08:57:35 INFO - PROCESS | 1649 | 1464623855149 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}] 08:57:35 INFO - PROCESS | 1649 | 1464623855264 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x110f1a400) [pid = 1649] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x110dde800) [pid = 1649] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x112877400) [pid = 1649] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x116716c00) [pid = 1649] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x118577400) [pid = 1649] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x1191a0000) [pid = 1649] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x121a8fc00) [pid = 1649] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x12a88dc00) [pid = 1649] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x12a8fd000) [pid = 1649] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x1197e6400) [pid = 1649] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x12bb0bc00) [pid = 1649] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x111a0e000) [pid = 1649] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x1257db400) [pid = 1649] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x118547c00) [pid = 1649] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x1257d9400) [pid = 1649] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x1295e1c00) [pid = 1649] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x124b35000) [pid = 1649] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x11287c800) [pid = 1649] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x1212c0400) [pid = 1649] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x120e0cc00) [pid = 1649] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x12cc27000) [pid = 1649] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x1185be400) [pid = 1649] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x124e84000) [pid = 1649] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x121aba000) [pid = 1649] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x1167e3800) [pid = 1649] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x1191a0400) [pid = 1649] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x11810a800) [pid = 1649] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x126ffbc00) [pid = 1649] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x12a896000) [pid = 1649] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x118371400) [pid = 1649] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x120e8f400) [pid = 1649] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x1196ed000) [pid = 1649] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:57:35 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x1216e3c00) [pid = 1649] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:57:35 INFO - PROCESS | 1649 | 1464623855513 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x1127d5000 == 98 [pid = 1649] [id = 350] 08:57:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x110dd7000) [pid = 1649] [serial = 1049] [outer = 0x0] 08:57:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x110f24400) [pid = 1649] [serial = 1050] [outer = 0x110dd7000] 08:57:35 INFO - PROCESS | 1649 | 1464623855539 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x113d72000) [pid = 1649] [serial = 1051] [outer = 0x110dd7000] 08:57:35 INFO - PROCESS | 1649 | 1464623855822 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] 08:57:35 INFO - PROCESS | 1649 | 1464623855865 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:57:35 INFO - PROCESS | 1649 | 1464623855868 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 1649 | 1464623855871 Marionette TRACE conn2 <- [1,1374,null,{}] 08:57:35 INFO - PROCESS | 1649 | 1464623855876 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}] 08:57:35 INFO - PROCESS | 1649 | 1464623855972 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:57:36 INFO - PROCESS | 1649 | 1464623856050 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x128855000 == 99 [pid = 1649] [id = 351] 08:57:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x112882c00) [pid = 1649] [serial = 1052] [outer = 0x0] 08:57:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x118371400) [pid = 1649] [serial = 1053] [outer = 0x112882c00] 08:57:36 INFO - PROCESS | 1649 | 1464623856075 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x120e12800) [pid = 1649] [serial = 1054] [outer = 0x112882c00] 08:57:36 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:36 INFO - PROCESS | 1649 | 1464623856381 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] 08:57:36 INFO - PROCESS | 1649 | 1464623856442 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:57:36 INFO - PROCESS | 1649 | 1464623856445 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 1649 | 1464623856446 Marionette TRACE conn2 <- [1,1378,null,{}] 08:57:36 INFO - PROCESS | 1649 | 1464623856449 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}] 08:57:36 INFO - PROCESS | 1649 | 1464623856543 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:57:36 INFO - PROCESS | 1649 | 1464623856548 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a58c800 == 100 [pid = 1649] [id = 352] 08:57:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x120e94800) [pid = 1649] [serial = 1055] [outer = 0x0] 08:57:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x120fd5000) [pid = 1649] [serial = 1056] [outer = 0x120e94800] 08:57:36 INFO - PROCESS | 1649 | 1464623856573 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x1211c0c00) [pid = 1649] [serial = 1057] [outer = 0x120e94800] 08:57:36 INFO - PROCESS | 1649 | 1464623856914 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] 08:57:36 INFO - PROCESS | 1649 | 1464623856976 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:57:36 INFO - PROCESS | 1649 | 1464623856979 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 1649 | 1464623856981 Marionette TRACE conn2 <- [1,1382,null,{}] 08:57:36 INFO - PROCESS | 1649 | 1464623856983 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}] 08:57:37 INFO - PROCESS | 1649 | 1464623857092 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:57:37 INFO - PROCESS | 1649 | 1464623857096 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a916800 == 101 [pid = 1649] [id = 353] 08:57:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x1212b8000) [pid = 1649] [serial = 1058] [outer = 0x0] 08:57:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x1215e7400) [pid = 1649] [serial = 1059] [outer = 0x1212b8000] 08:57:37 INFO - PROCESS | 1649 | 1464623857126 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x121a9a400) [pid = 1649] [serial = 1060] [outer = 0x1212b8000] 08:57:37 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:37 INFO - PROCESS | 1649 | 1464623857592 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] 08:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:57:37 INFO - PROCESS | 1649 | 1464623857658 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:57:37 INFO - PROCESS | 1649 | 1464623857663 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 1649 | 1464623857668 Marionette TRACE conn2 <- [1,1386,null,{}] 08:57:37 INFO - PROCESS | 1649 | 1464623857675 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}] 08:57:37 INFO - PROCESS | 1649 | 1464623857866 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:57:37 INFO - PROCESS | 1649 | 1464623857984 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x113f17000 == 102 [pid = 1649] [id = 354] 08:57:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x111ed9400) [pid = 1649] [serial = 1061] [outer = 0x0] 08:57:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x112736000) [pid = 1649] [serial = 1062] [outer = 0x111ed9400] 08:57:38 INFO - PROCESS | 1649 | 1464623858038 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x112f65c00) [pid = 1649] [serial = 1063] [outer = 0x111ed9400] 08:57:38 INFO - PROCESS | 1649 | 1464623858516 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] 08:57:38 INFO - PROCESS | 1649 | 1464623858545 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:57:38 INFO - PROCESS | 1649 | 1464623858550 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 1649 | 1464623858551 Marionette TRACE conn2 <- [1,1390,null,{}] 08:57:38 INFO - PROCESS | 1649 | 1464623858554 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}] 08:57:38 INFO - PROCESS | 1649 | 1464623858671 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:57:38 INFO - PROCESS | 1649 | 1464623858752 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x119952800 == 103 [pid = 1649] [id = 355] 08:57:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x113d75400) [pid = 1649] [serial = 1064] [outer = 0x0] 08:57:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x1167e5800) [pid = 1649] [serial = 1065] [outer = 0x113d75400] 08:57:38 INFO - PROCESS | 1649 | 1464623858783 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x1173a0c00) [pid = 1649] [serial = 1066] [outer = 0x113d75400] 08:57:39 INFO - PROCESS | 1649 | 1464623859217 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]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 721ms 08:57:39 INFO - PROCESS | 1649 | 1464623859271 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:57:39 INFO - PROCESS | 1649 | 1464623859273 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:57:39 INFO - PROCESS | 1649 | 1464623859275 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 1649 | 1464623859278 Marionette TRACE conn2 <- [1,1394,null,{}] 08:57:39 INFO - PROCESS | 1649 | 1464623859301 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}] 08:57:39 INFO - PROCESS | 1649 | 1464623859446 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:57:39 INFO - PROCESS | 1649 | 1464623859504 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a907800 == 104 [pid = 1649] [id = 356] 08:57:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x1185d7c00) [pid = 1649] [serial = 1067] [outer = 0x0] 08:57:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x11891ec00) [pid = 1649] [serial = 1068] [outer = 0x1185d7c00] 08:57:39 INFO - PROCESS | 1649 | 1464623859536 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x119193800) [pid = 1649] [serial = 1069] [outer = 0x1185d7c00] 08:57:40 INFO - PROCESS | 1649 | 1464623860016 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]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 772ms 08:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:57:40 INFO - PROCESS | 1649 | 1464623860047 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 1649 | 1464623860049 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:57:40 INFO - PROCESS | 1649 | 1464623860051 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 1649 | 1464623860053 Marionette TRACE conn2 <- [1,1398,null,{}] 08:57:40 INFO - PROCESS | 1649 | 1464623860055 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}] 08:57:40 INFO - PROCESS | 1649 | 1464623860171 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:57:40 INFO - PROCESS | 1649 | 1464623860250 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0be000 == 105 [pid = 1649] [id = 357] 08:57:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x11919f400) [pid = 1649] [serial = 1070] [outer = 0x0] 08:57:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x120e9d400) [pid = 1649] [serial = 1071] [outer = 0x11919f400] 08:57:40 INFO - PROCESS | 1649 | 1464623860281 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x1219ad400) [pid = 1649] [serial = 1072] [outer = 0x11919f400] 08:57:40 INFO - PROCESS | 1649 | 1464623860682 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]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 08:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:57:40 INFO - PROCESS | 1649 | 1464623860721 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 1649 | 1464623860723 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:57:40 INFO - PROCESS | 1649 | 1464623860725 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 1649 | 1464623860726 Marionette TRACE conn2 <- [1,1402,null,{}] 08:57:40 INFO - PROCESS | 1649 | 1464623860729 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}] 08:57:40 INFO - PROCESS | 1649 | 1464623860841 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:57:40 INFO - PROCESS | 1649 | 1464623860919 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c32f000 == 106 [pid = 1649] [id = 358] 08:57:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x119731400) [pid = 1649] [serial = 1073] [outer = 0x0] 08:57:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x121a5c000) [pid = 1649] [serial = 1074] [outer = 0x119731400] 08:57:40 INFO - PROCESS | 1649 | 1464623860952 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x121a9c400) [pid = 1649] [serial = 1075] [outer = 0x119731400] 08:57:41 INFO - PROCESS | 1649 | 1464623861372 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]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 669ms 08:57:41 INFO - PROCESS | 1649 | 1464623861394 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:57:41 INFO - PROCESS | 1649 | 1464623861396 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:57:41 INFO - PROCESS | 1649 | 1464623861398 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 1649 | 1464623861399 Marionette TRACE conn2 <- [1,1406,null,{}] 08:57:41 INFO - PROCESS | 1649 | 1464623861402 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}] 08:57:41 INFO - PROCESS | 1649 | 1464623861549 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:57:41 INFO - PROCESS | 1649 | 1464623861630 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d106800 == 107 [pid = 1649] [id = 359] 08:57:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x120e04c00) [pid = 1649] [serial = 1076] [outer = 0x0] 08:57:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x121d30800) [pid = 1649] [serial = 1077] [outer = 0x120e04c00] 08:57:41 INFO - PROCESS | 1649 | 1464623861661 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x124b3fc00) [pid = 1649] [serial = 1078] [outer = 0x120e04c00] 08:57:42 INFO - PROCESS | 1649 | 1464623862053 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]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 720ms 08:57:42 INFO - PROCESS | 1649 | 1464623862118 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:57:42 INFO - PROCESS | 1649 | 1464623862120 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:57:42 INFO - PROCESS | 1649 | 1464623862122 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 1649 | 1464623862124 Marionette TRACE conn2 <- [1,1410,null,{}] 08:57:42 INFO - PROCESS | 1649 | 1464623862126 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}] 08:57:42 INFO - PROCESS | 1649 | 1464623862239 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:57:42 INFO - PROCESS | 1649 | 1464623862317 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d677000 == 108 [pid = 1649] [id = 360] 08:57:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x121d3d000) [pid = 1649] [serial = 1079] [outer = 0x0] 08:57:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x124f98000) [pid = 1649] [serial = 1080] [outer = 0x121d3d000] 08:57:42 INFO - PROCESS | 1649 | 1464623862348 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x1257db000) [pid = 1649] [serial = 1081] [outer = 0x121d3d000] 08:57:42 INFO - PROCESS | 1649 | 1464623862874 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]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 819ms 08:57:42 INFO - PROCESS | 1649 | 1464623862942 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 1649 | 1464623862943 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:57:42 INFO - PROCESS | 1649 | 1464623862946 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 1649 | 1464623862947 Marionette TRACE conn2 <- [1,1414,null,{}] 08:57:42 INFO - PROCESS | 1649 | 1464623862950 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}] 08:57:43 INFO - PROCESS | 1649 | 1464623863068 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:57:43 INFO - PROCESS | 1649 | 1464623863145 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x119eb1800 == 109 [pid = 1649] [id = 361] 08:57:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x110f22800) [pid = 1649] [serial = 1082] [outer = 0x0] 08:57:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x113f0c000) [pid = 1649] [serial = 1083] [outer = 0x110f22800] 08:57:43 INFO - PROCESS | 1649 | 1464623863174 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x121a59000) [pid = 1649] [serial = 1084] [outer = 0x110f22800] 08:57:43 INFO - PROCESS | 1649 | 1464623863886 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]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 971ms 08:57:43 INFO - PROCESS | 1649 | 1464623863918 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 1649 | 1464623863922 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:57:43 INFO - PROCESS | 1649 | 1464623863926 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 1649 | 1464623863929 Marionette TRACE conn2 <- [1,1418,null,{}] 08:57:43 INFO - PROCESS | 1649 | 1464623863933 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}] 08:57:44 INFO - PROCESS | 1649 | 1464623864039 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:57:44 INFO - PROCESS | 1649 | 1464623864120 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x113f2d000 == 110 [pid = 1649] [id = 362] 08:57:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x110f24800) [pid = 1649] [serial = 1085] [outer = 0x0] 08:57:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x111f3d000) [pid = 1649] [serial = 1086] [outer = 0x110f24800] 08:57:44 INFO - PROCESS | 1649 | 1464623864149 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x11287b000) [pid = 1649] [serial = 1087] [outer = 0x110f24800] 08:57:44 INFO - PROCESS | 1649 | 1464623864647 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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 772ms 08:57:44 INFO - PROCESS | 1649 | 1464623864698 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 1649 | 1464623864704 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:57:44 INFO - PROCESS | 1649 | 1464623864710 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 1649 | 1464623864712 Marionette TRACE conn2 <- [1,1422,null,{}] 08:57:44 INFO - PROCESS | 1649 | 1464623864715 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}] 08:57:44 INFO - PROCESS | 1649 | 1464623864821 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:57:44 INFO - PROCESS | 1649 | 1464623864918 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x1127d2000 == 111 [pid = 1649] [id = 363] 08:57:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x113a85c00) [pid = 1649] [serial = 1088] [outer = 0x0] 08:57:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x11516c800) [pid = 1649] [serial = 1089] [outer = 0x113a85c00] 08:57:44 INFO - PROCESS | 1649 | 1464623864965 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x1161bc400) [pid = 1649] [serial = 1090] [outer = 0x113a85c00] 08:57:45 INFO - PROCESS | 1649 | 1464623865599 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]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 927ms 08:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:57:45 INFO - PROCESS | 1649 | 1464623865637 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 1649 | 1464623865638 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:57:45 INFO - PROCESS | 1649 | 1464623865640 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 1649 | 1464623865643 Marionette TRACE conn2 <- [1,1426,null,{}] 08:57:45 INFO - PROCESS | 1649 | 1464623865650 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}] 08:57:45 INFO - PROCESS | 1649 | 1464623865756 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:57:45 INFO - PROCESS | 1649 | 1464623865880 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 1649 | --DOCSHELL 0x12abe1000 == 110 [pid = 1649] [id = 150] 08:57:45 INFO - PROCESS | 1649 | --DOCSHELL 0x12a58c800 == 109 [pid = 1649] [id = 352] 08:57:45 INFO - PROCESS | 1649 | --DOCSHELL 0x128855000 == 108 [pid = 1649] [id = 351] 08:57:45 INFO - PROCESS | 1649 | --DOCSHELL 0x1127d5000 == 107 [pid = 1649] [id = 350] 08:57:45 INFO - PROCESS | 1649 | --DOCSHELL 0x125782000 == 106 [pid = 1649] [id = 349] 08:57:45 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x128c71400) [pid = 1649] [serial = 999] [outer = 0x0] [url = about:blank] 08:57:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x1126c8800 == 107 [pid = 1649] [id = 364] 08:57:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x111a0f800) [pid = 1649] [serial = 1091] [outer = 0x0] 08:57:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x11287e000) [pid = 1649] [serial = 1092] [outer = 0x111a0f800] 08:57:45 INFO - PROCESS | 1649 | 1464623865937 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x11810a400) [pid = 1649] [serial = 1093] [outer = 0x111a0f800] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x1237be000 == 106 [pid = 1649] [id = 348] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x119eb8000 == 105 [pid = 1649] [id = 347] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x11994f000 == 104 [pid = 1649] [id = 346] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x118982000 == 103 [pid = 1649] [id = 345] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x116f24000 == 102 [pid = 1649] [id = 344] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x1127d6000 == 101 [pid = 1649] [id = 343] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x13526c000 == 100 [pid = 1649] [id = 340] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x1346d7000 == 99 [pid = 1649] [id = 339] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x12d6c5000 == 98 [pid = 1649] [id = 338] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x12d11f800 == 97 [pid = 1649] [id = 337] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0ba000 == 96 [pid = 1649] [id = 336] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x121238000 == 95 [pid = 1649] [id = 335] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x1180ef800 == 94 [pid = 1649] [id = 334] 08:57:46 INFO - PROCESS | 1649 | --DOCSHELL 0x12c326000 == 93 [pid = 1649] [id = 333] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x126805800) [pid = 1649] [serial = 822] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x11315e800) [pid = 1649] [serial = 825] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x118265000) [pid = 1649] [serial = 828] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x11919c000) [pid = 1649] [serial = 831] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x119921800) [pid = 1649] [serial = 834] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x12cdde400) [pid = 1649] [serial = 970] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x12cdd6400) [pid = 1649] [serial = 969] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x119c02400) [pid = 1649] [serial = 981] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x120e92000) [pid = 1649] [serial = 982] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x12889f800) [pid = 1649] [serial = 961] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x124e8e400) [pid = 1649] [serial = 993] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x126f5f000) [pid = 1649] [serial = 960] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x117689000) [pid = 1649] [serial = 975] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x118540800) [pid = 1649] [serial = 976] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x120e9cc00) [pid = 1649] [serial = 955] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x1197e3000) [pid = 1649] [serial = 954] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x12d045000) [pid = 1649] [serial = 973] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x12cc26400) [pid = 1649] [serial = 972] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x128c77800) [pid = 1649] [serial = 963] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x1295d8400) [pid = 1649] [serial = 964] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x12c9c9c00) [pid = 1649] [serial = 966] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x12cc26000) [pid = 1649] [serial = 967] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x119197c00) [pid = 1649] [serial = 979] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x118f76800) [pid = 1649] [serial = 978] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x12152d000) [pid = 1649] [serial = 987] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x121a57c00) [pid = 1649] [serial = 988] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x126803000) [pid = 1649] [serial = 994] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x121adcc00) [pid = 1649] [serial = 837] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x126ffd400) [pid = 1649] [serial = 840] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x126ffc800) [pid = 1649] [serial = 843] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x121ad2400) [pid = 1649] [serial = 990] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x121d3cc00) [pid = 1649] [serial = 991] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x12c261400) [pid = 1649] [serial = 904] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x12b4f5400) [pid = 1649] [serial = 901] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x121d34400) [pid = 1649] [serial = 892] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x12c3f8c00) [pid = 1649] [serial = 907] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x11334a800) [pid = 1649] [serial = 885] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x129777000) [pid = 1649] [serial = 898] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x11919bc00) [pid = 1649] [serial = 889] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x128c5d400) [pid = 1649] [serial = 895] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x12a894c00) [pid = 1649] [serial = 882] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x126ddc400) [pid = 1649] [serial = 996] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x12889d400) [pid = 1649] [serial = 997] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x118521c00) [pid = 1649] [serial = 952] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x1160ef400) [pid = 1649] [serial = 951] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x121ac0c00) [pid = 1649] [serial = 958] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x121a8d800) [pid = 1649] [serial = 957] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x120fd2c00) [pid = 1649] [serial = 984] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1212bf000) [pid = 1649] [serial = 985] [outer = 0x0] [url = about:blank] 08:57:46 INFO - PROCESS | 1649 | 1464623866300 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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 672ms 08:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:57:46 INFO - PROCESS | 1649 | 1464623866312 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 1649 | 1464623866314 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:57:46 INFO - PROCESS | 1649 | 1464623866316 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 1649 | 1464623866317 Marionette TRACE conn2 <- [1,1430,null,{}] 08:57:46 INFO - PROCESS | 1649 | 1464623866320 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}] 08:57:46 INFO - PROCESS | 1649 | 1464623866417 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:57:46 INFO - PROCESS | 1649 | 1464623866470 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e0e000 == 94 [pid = 1649] [id = 365] 08:57:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x118107000) [pid = 1649] [serial = 1094] [outer = 0x0] 08:57:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x11836c800) [pid = 1649] [serial = 1095] [outer = 0x118107000] 08:57:46 INFO - PROCESS | 1649 | 1464623866497 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x118543800) [pid = 1649] [serial = 1096] [outer = 0x118107000] 08:57:46 INFO - PROCESS | 1649 | 1464623866811 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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 08:57:46 INFO - PROCESS | 1649 | 1464623866836 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 1649 | 1464623866840 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:57:46 INFO - PROCESS | 1649 | 1464623866844 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 1649 | 1464623866845 Marionette TRACE conn2 <- [1,1434,null,{}] 08:57:46 INFO - PROCESS | 1649 | 1464623866847 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}] 08:57:46 INFO - PROCESS | 1649 | 1464623866936 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:57:46 INFO - PROCESS | 1649 | 1464623866990 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x119944000 == 95 [pid = 1649] [id = 366] 08:57:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x11810b000) [pid = 1649] [serial = 1097] [outer = 0x0] 08:57:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x118577400) [pid = 1649] [serial = 1098] [outer = 0x11810b000] 08:57:47 INFO - PROCESS | 1649 | 1464623867016 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x11891f000) [pid = 1649] [serial = 1099] [outer = 0x11810b000] 08:57:47 INFO - PROCESS | 1649 | 1464623867352 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]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 08:57:47 INFO - PROCESS | 1649 | 1464623867364 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 1649 | 1464623867365 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:57:47 INFO - PROCESS | 1649 | 1464623867367 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 1649 | 1464623867369 Marionette TRACE conn2 <- [1,1438,null,{}] 08:57:47 INFO - PROCESS | 1649 | 1464623867374 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}] 08:57:47 INFO - PROCESS | 1649 | 1464623867476 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:57:47 INFO - PROCESS | 1649 | 1464623867530 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x119e9e800 == 96 [pid = 1649] [id = 367] 08:57:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x118540800) [pid = 1649] [serial = 1100] [outer = 0x0] 08:57:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x119130400) [pid = 1649] [serial = 1101] [outer = 0x118540800] 08:57:47 INFO - PROCESS | 1649 | 1464623867557 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x119730c00) [pid = 1649] [serial = 1102] [outer = 0x118540800] 08:57:47 INFO - PROCESS | 1649 | 1464623867867 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]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 522ms 08:57:47 INFO - PROCESS | 1649 | 1464623867891 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 1649 | 1464623867892 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:57:47 INFO - PROCESS | 1649 | 1464623867895 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 1649 | 1464623867896 Marionette TRACE conn2 <- [1,1442,null,{}] 08:57:47 INFO - PROCESS | 1649 | 1464623867898 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}] 08:57:47 INFO - PROCESS | 1649 | 1464623867988 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:57:47 INFO - PROCESS | 1649 | 1464623867993 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12371d800 == 97 [pid = 1649] [id = 368] 08:57:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x11972f400) [pid = 1649] [serial = 1103] [outer = 0x0] 08:57:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1197f0800) [pid = 1649] [serial = 1104] [outer = 0x11972f400] 08:57:48 INFO - PROCESS | 1649 | 1464623868019 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x120e0c800) [pid = 1649] [serial = 1105] [outer = 0x11972f400] 08:57:48 INFO - PROCESS | 1649 | 1464623868443 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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 569ms 08:57:48 INFO - PROCESS | 1649 | 1464623868465 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:57:48 INFO - PROCESS | 1649 | 1464623868467 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:57:48 INFO - PROCESS | 1649 | 1464623868473 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 1649 | 1464623868475 Marionette TRACE conn2 <- [1,1446,null,{}] 08:57:48 INFO - PROCESS | 1649 | 1464623868478 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}] 08:57:48 INFO - PROCESS | 1649 | 1464623868635 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:57:48 INFO - PROCESS | 1649 | 1464623868654 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12567e000 == 98 [pid = 1649] [id = 369] 08:57:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x1197e3000) [pid = 1649] [serial = 1106] [outer = 0x0] 08:57:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x120e91c00) [pid = 1649] [serial = 1107] [outer = 0x1197e3000] 08:57:48 INFO - PROCESS | 1649 | 1464623868679 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x120e9dc00) [pid = 1649] [serial = 1108] [outer = 0x1197e3000] 08:57:49 INFO - PROCESS | 1649 | 1464623869026 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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 574ms 08:57:49 INFO - PROCESS | 1649 | 1464623869043 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 1649 | 1464623869044 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:57:49 INFO - PROCESS | 1649 | 1464623869047 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 1649 | 1464623869048 Marionette TRACE conn2 <- [1,1450,null,{}] 08:57:49 INFO - PROCESS | 1649 | 1464623869050 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}] 08:57:49 INFO - PROCESS | 1649 | 1464623869163 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:57:49 INFO - PROCESS | 1649 | 1464623869174 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x127240800 == 99 [pid = 1649] [id = 370] 08:57:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x1197e8c00) [pid = 1649] [serial = 1109] [outer = 0x0] 08:57:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x1211bdc00) [pid = 1649] [serial = 1110] [outer = 0x1197e8c00] 08:57:49 INFO - PROCESS | 1649 | 1464623869199 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x1212b9800) [pid = 1649] [serial = 1111] [outer = 0x1197e8c00] 08:57:49 INFO - PROCESS | 1649 | 1464623869557 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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 08:57:49 INFO - PROCESS | 1649 | 1464623869567 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 1649 | 1464623869570 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:57:49 INFO - PROCESS | 1649 | 1464623869572 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 1649 | 1464623869574 Marionette TRACE conn2 <- [1,1454,null,{}] 08:57:49 INFO - PROCESS | 1649 | 1464623869576 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}] 08:57:49 INFO - PROCESS | 1649 | 1464623869709 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:57:49 INFO - PROCESS | 1649 | 1464623869724 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12885b800 == 100 [pid = 1649] [id = 371] 08:57:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x1212ba800) [pid = 1649] [serial = 1112] [outer = 0x0] 08:57:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x121410400) [pid = 1649] [serial = 1113] [outer = 0x1212ba800] 08:57:49 INFO - PROCESS | 1649 | 1464623869750 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x118549000) [pid = 1649] [serial = 1114] [outer = 0x1212ba800] 08:57:50 INFO - PROCESS | 1649 | 1464623870109 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 568ms 08:57:50 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x120e94800) [pid = 1649] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:57:50 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x110dd7000) [pid = 1649] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:57:50 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x112882c00) [pid = 1649] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:57:50 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x121a5d000) [pid = 1649] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:57:50 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x118543c00) [pid = 1649] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:57:50 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x118f7d000) [pid = 1649] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:57:50 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x11739d000) [pid = 1649] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:57:50 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x1196e8400) [pid = 1649] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:57:50 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x11315d800) [pid = 1649] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:57:50 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x111f39000) [pid = 1649] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:57:50 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x118577800) [pid = 1649] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:57:50 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x116711000) [pid = 1649] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:57:50 INFO - PROCESS | 1649 | 1464623870385 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 1649 | 1464623870386 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:57:50 INFO - PROCESS | 1649 | 1464623870461 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 1649 | 1464623870462 Marionette TRACE conn2 <- [1,1458,null,{}] 08:57:50 INFO - PROCESS | 1649 | 1464623870465 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}] 08:57:50 INFO - PROCESS | 1649 | 1464623870570 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:57:50 INFO - PROCESS | 1649 | 1464623870575 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a592000 == 101 [pid = 1649] [id = 372] 08:57:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x121a4f000) [pid = 1649] [serial = 1115] [outer = 0x0] 08:57:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x121ab1400) [pid = 1649] [serial = 1116] [outer = 0x121a4f000] 08:57:50 INFO - PROCESS | 1649 | 1464623870605 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x121ad5000) [pid = 1649] [serial = 1117] [outer = 0x121a4f000] 08:57:50 INFO - PROCESS | 1649 | 1464623870963 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 551ms 08:57:50 INFO - PROCESS | 1649 | 1464623870980 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 1649 | 1464623870981 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:57:50 INFO - PROCESS | 1649 | 1464623870983 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 1649 | 1464623870985 Marionette TRACE conn2 <- [1,1462,null,{}] 08:57:51 INFO - PROCESS | 1649 | 1464623870999 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}] 08:57:51 INFO - PROCESS | 1649 | 1464623871095 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:57:51 INFO - PROCESS | 1649 | 1464623871099 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a820800 == 102 [pid = 1649] [id = 373] 08:57:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x11826f400) [pid = 1649] [serial = 1118] [outer = 0x0] 08:57:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x121ce2400) [pid = 1649] [serial = 1119] [outer = 0x11826f400] 08:57:51 INFO - PROCESS | 1649 | 1464623871125 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x121d36000) [pid = 1649] [serial = 1120] [outer = 0x11826f400] 08:57:51 INFO - PROCESS | 1649 | 1464623871471 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]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 522ms 08:57:51 INFO - PROCESS | 1649 | 1464623871507 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 1649 | 1464623871508 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:57:51 INFO - PROCESS | 1649 | 1464623871511 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 1649 | 1464623871512 Marionette TRACE conn2 <- [1,1466,null,{}] 08:57:51 INFO - PROCESS | 1649 | 1464623871514 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}] 08:57:51 INFO - PROCESS | 1649 | 1464623871606 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:57:51 INFO - PROCESS | 1649 | 1464623871662 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a91d800 == 103 [pid = 1649] [id = 374] 08:57:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x121d34400) [pid = 1649] [serial = 1121] [outer = 0x0] 08:57:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x124a73c00) [pid = 1649] [serial = 1122] [outer = 0x121d34400] 08:57:51 INFO - PROCESS | 1649 | 1464623871688 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x124e8dc00) [pid = 1649] [serial = 1123] [outer = 0x121d34400] 08:57:52 INFO - PROCESS | 1649 | 1464623872015 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]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 518ms 08:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:57:52 INFO - PROCESS | 1649 | 1464623872030 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 1649 | 1464623872031 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:57:52 INFO - PROCESS | 1649 | 1464623872033 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 1649 | 1464623872034 Marionette TRACE conn2 <- [1,1470,null,{}] 08:57:52 INFO - PROCESS | 1649 | 1464623872039 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}] 08:57:52 INFO - PROCESS | 1649 | 1464623872139 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:57:52 INFO - PROCESS | 1649 | 1464623872143 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12baac000 == 104 [pid = 1649] [id = 375] 08:57:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x124f95400) [pid = 1649] [serial = 1124] [outer = 0x0] 08:57:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x1257e1400) [pid = 1649] [serial = 1125] [outer = 0x124f95400] 08:57:52 INFO - PROCESS | 1649 | 1464623872170 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x126807c00) [pid = 1649] [serial = 1126] [outer = 0x124f95400] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1182de800 == 103 [pid = 1649] [id = 342] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x118712000 == 102 [pid = 1649] [id = 220] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1218c4800 == 101 [pid = 1649] [id = 242] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x126d73800 == 100 [pid = 1649] [id = 81] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1352d7800 == 99 [pid = 1649] [id = 341] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x116885000 == 98 [pid = 1649] [id = 282] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12df96000 == 97 [pid = 1649] [id = 240] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12b406000 == 96 [pid = 1649] [id = 274] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12c320000 == 95 [pid = 1649] [id = 278] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x138268000 == 94 [pid = 1649] [id = 320] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x121299800 == 93 [pid = 1649] [id = 200] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x113022800 == 92 [pid = 1649] [id = 260] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x11899a000 == 91 [pid = 1649] [id = 303] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12d10a000 == 90 [pid = 1649] [id = 171] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1353c5000 == 89 [pid = 1649] [id = 239] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1237ce000 == 88 [pid = 1649] [id = 184] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x121453800 == 87 [pid = 1649] [id = 241] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1353ce000 == 86 [pid = 1649] [id = 302] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x127624800 == 85 [pid = 1649] [id = 82] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x11829b000 == 84 [pid = 1649] [id = 281] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12d30d800 == 83 [pid = 1649] [id = 234] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12c331800 == 82 [pid = 1649] [id = 151] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x126f45800 == 81 [pid = 1649] [id = 115] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x135292800 == 80 [pid = 1649] [id = 319] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x118222800 == 79 [pid = 1649] [id = 134] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1352cb000 == 78 [pid = 1649] [id = 301] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca81000 == 77 [pid = 1649] [id = 170] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x117024000 == 76 [pid = 1649] [id = 183] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12d686000 == 75 [pid = 1649] [id = 237] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1182a2000 == 74 [pid = 1649] [id = 173] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12cda0000 == 73 [pid = 1649] [id = 280] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x135ad4000 == 72 [pid = 1649] [id = 316] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1346db800 == 71 [pid = 1649] [id = 219] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12d6d2800 == 70 [pid = 1649] [id = 322] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7cc000 == 69 [pid = 1649] [id = 100] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1126b0000 == 68 [pid = 1649] [id = 218] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6c2800 == 67 [pid = 1649] [id = 279] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x127616000 == 66 [pid = 1649] [id = 153] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1127ca000 == 65 [pid = 1649] [id = 217] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12b41d800 == 64 [pid = 1649] [id = 186] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca6c000 == 63 [pid = 1649] [id = 199] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x134dad000 == 62 [pid = 1649] [id = 323] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x129029800 == 61 [pid = 1649] [id = 99] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x11914c000 == 60 [pid = 1649] [id = 149] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7d3000 == 59 [pid = 1649] [id = 185] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x119960800 == 58 [pid = 1649] [id = 324] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12d678000 == 57 [pid = 1649] [id = 216] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x135281000 == 56 [pid = 1649] [id = 259] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca6b800 == 55 [pid = 1649] [id = 167] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12baa8000 == 54 [pid = 1649] [id = 133] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x113a96800 == 53 [pid = 1649] [id = 65] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12b41d000 == 52 [pid = 1649] [id = 277] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1352d2800 == 51 [pid = 1649] [id = 238] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x129021800 == 50 [pid = 1649] [id = 172] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x13f7d6800 == 49 [pid = 1649] [id = 321] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x113f2d000 == 48 [pid = 1649] [id = 362] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x119eb1800 == 47 [pid = 1649] [id = 361] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12d677000 == 46 [pid = 1649] [id = 360] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12d106800 == 45 [pid = 1649] [id = 359] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12c32f000 == 44 [pid = 1649] [id = 358] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0be000 == 43 [pid = 1649] [id = 357] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12a907800 == 42 [pid = 1649] [id = 356] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x119952800 == 41 [pid = 1649] [id = 355] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12a916800 == 40 [pid = 1649] [id = 353] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x113f17000 == 39 [pid = 1649] [id = 354] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1127d2000 == 38 [pid = 1649] [id = 363] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12567e000 == 37 [pid = 1649] [id = 369] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12885b800 == 36 [pid = 1649] [id = 371] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x127240800 == 35 [pid = 1649] [id = 370] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12371d800 == 34 [pid = 1649] [id = 368] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x119e9e800 == 33 [pid = 1649] [id = 367] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12a592000 == 32 [pid = 1649] [id = 372] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12a820800 == 31 [pid = 1649] [id = 373] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1126c8800 == 30 [pid = 1649] [id = 364] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x117e0e000 == 29 [pid = 1649] [id = 365] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x119944000 == 28 [pid = 1649] [id = 366] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x121a98400) [pid = 1649] [serial = 949] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x118585400) [pid = 1649] [serial = 1041] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12a91d800 == 27 [pid = 1649] [id = 374] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x119196c00) [pid = 1649] [serial = 1044] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x12c252400) [pid = 1649] [serial = 1020] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x112a76000) [pid = 1649] [serial = 1002] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x118328400) [pid = 1649] [serial = 1038] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x119c5e000) [pid = 1649] [serial = 1048] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x1197e8800) [pid = 1649] [serial = 1047] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x12c3f5000) [pid = 1649] [serial = 1023] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x1185da400) [pid = 1649] [serial = 1005] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x121533800) [pid = 1649] [serial = 1008] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x113d71c00) [pid = 1649] [serial = 1032] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x115eb4800) [pid = 1649] [serial = 1033] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x112880c00) [pid = 1649] [serial = 1029] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x12c6ec800) [pid = 1649] [serial = 1027] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x12680d400) [pid = 1649] [serial = 1026] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x126f62000) [pid = 1649] [serial = 1014] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x121abec00) [pid = 1649] [serial = 1011] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x116a64c00) [pid = 1649] [serial = 1035] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x11810bc00) [pid = 1649] [serial = 1036] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x12a8fd800) [pid = 1649] [serial = 1017] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x120fd5000) [pid = 1649] [serial = 1056] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1215e7400) [pid = 1649] [serial = 1059] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1211c0c00) [pid = 1649] [serial = 1057] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x110f24400) [pid = 1649] [serial = 1050] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x112d70c00) [pid = 1649] [serial = 1030] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x119735c00) [pid = 1649] [serial = 1045] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x113d72000) [pid = 1649] [serial = 1051] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x120e12800) [pid = 1649] [serial = 1054] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1185d5000) [pid = 1649] [serial = 1042] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x118543000) [pid = 1649] [serial = 1039] [outer = 0x0] [url = about:blank] 08:57:53 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x118371400) [pid = 1649] [serial = 1053] [outer = 0x0] [url = about:blank] 08:57:54 INFO - PROCESS | 1649 | 1464623874087 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]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2072ms 08:57:54 INFO - PROCESS | 1649 | 1464623874107 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 1649 | 1464623874109 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:57:54 INFO - PROCESS | 1649 | 1464623874113 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 1649 | 1464623874115 Marionette TRACE conn2 <- [1,1474,null,{}] 08:57:54 INFO - PROCESS | 1649 | 1464623874120 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}] 08:57:54 INFO - PROCESS | 1649 | 1464623874206 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:57:54 INFO - PROCESS | 1649 | 1464623874250 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1126c5800 == 28 [pid = 1649] [id = 376] 08:57:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x111fecc00) [pid = 1649] [serial = 1127] [outer = 0x0] 08:57:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x112874000) [pid = 1649] [serial = 1128] [outer = 0x111fecc00] 08:57:54 INFO - PROCESS | 1649 | 1464623874278 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x11287f000) [pid = 1649] [serial = 1129] [outer = 0x111fecc00] 08:57:54 INFO - PROCESS | 1649 | 1464623874611 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]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 527ms 08:57:54 INFO - PROCESS | 1649 | 1464623874641 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 1649 | 1464623874645 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:57:54 INFO - PROCESS | 1649 | 1464623874650 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 1649 | 1464623874652 Marionette TRACE conn2 <- [1,1478,null,{}] 08:57:54 INFO - PROCESS | 1649 | 1464623874654 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}] 08:57:54 INFO - PROCESS | 1649 | 1464623874733 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:57:54 INFO - PROCESS | 1649 | 1464623874743 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x112f87000 == 29 [pid = 1649] [id = 377] 08:57:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x110f20000) [pid = 1649] [serial = 1130] [outer = 0x0] 08:57:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x112d68400) [pid = 1649] [serial = 1131] [outer = 0x110f20000] 08:57:54 INFO - PROCESS | 1649 | 1464623874807 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x11315f400) [pid = 1649] [serial = 1132] [outer = 0x110f20000] 08:57:55 INFO - PROCESS | 1649 | 1464623875136 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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 519ms 08:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:57:55 INFO - PROCESS | 1649 | 1464623875171 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 1649 | 1464623875174 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:57:55 INFO - PROCESS | 1649 | 1464623875176 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 1649 | 1464623875179 Marionette TRACE conn2 <- [1,1482,null,{}] 08:57:55 INFO - PROCESS | 1649 | 1464623875186 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}] 08:57:55 INFO - PROCESS | 1649 | 1464623875273 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:57:55 INFO - PROCESS | 1649 | 1464623875279 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x117032800 == 30 [pid = 1649] [id = 378] 08:57:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x110ddbc00) [pid = 1649] [serial = 1133] [outer = 0x0] 08:57:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x113f4b000) [pid = 1649] [serial = 1134] [outer = 0x110ddbc00] 08:57:55 INFO - PROCESS | 1649 | 1464623875310 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1166c1c00) [pid = 1649] [serial = 1135] [outer = 0x110ddbc00] 08:57:55 INFO - PROCESS | 1649 | 1464623875675 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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 522ms 08:57:55 INFO - PROCESS | 1649 | 1464623875698 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 1649 | 1464623875700 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:57:55 INFO - PROCESS | 1649 | 1464623875712 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 1649 | 1464623875713 Marionette TRACE conn2 <- [1,1486,null,{}] 08:57:55 INFO - PROCESS | 1649 | 1464623875715 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}] 08:57:55 INFO - PROCESS | 1649 | 1464623875794 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:57:55 INFO - PROCESS | 1649 | 1464623875799 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x118222800 == 31 [pid = 1649] [id = 379] 08:57:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1167ec000) [pid = 1649] [serial = 1136] [outer = 0x0] 08:57:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x116a67800) [pid = 1649] [serial = 1137] [outer = 0x1167ec000] 08:57:55 INFO - PROCESS | 1649 | 1464623875828 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x117396800) [pid = 1649] [serial = 1138] [outer = 0x1167ec000] 08:57:56 INFO - PROCESS | 1649 | 1464623876160 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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 472ms 08:57:56 INFO - PROCESS | 1649 | 1464623876185 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 1649 | 1464623876187 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:57:56 INFO - PROCESS | 1649 | 1464623876191 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 1649 | 1464623876192 Marionette TRACE conn2 <- [1,1490,null,{}] 08:57:56 INFO - PROCESS | 1649 | 1464623876194 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}] 08:57:56 INFO - PROCESS | 1649 | 1464623876267 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:57:56 INFO - PROCESS | 1649 | 1464623876274 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182e4000 == 32 [pid = 1649] [id = 380] 08:57:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x112fc0800) [pid = 1649] [serial = 1139] [outer = 0x0] 08:57:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x118103c00) [pid = 1649] [serial = 1140] [outer = 0x112fc0800] 08:57:56 INFO - PROCESS | 1649 | 1464623876301 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x11810a800) [pid = 1649] [serial = 1141] [outer = 0x112fc0800] 08:57:56 INFO - PROCESS | 1649 | 1464623876649 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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 468ms 08:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:57:56 INFO - PROCESS | 1649 | 1464623876660 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 1649 | 1464623876661 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:57:56 INFO - PROCESS | 1649 | 1464623876663 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 1649 | 1464623876664 Marionette TRACE conn2 <- [1,1494,null,{}] 08:57:56 INFO - PROCESS | 1649 | 1464623876666 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}] 08:57:56 INFO - PROCESS | 1649 | 1464623876788 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:57:56 INFO - PROCESS | 1649 | 1464623876796 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x118f90800 == 33 [pid = 1649] [id = 381] 08:57:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x11810fc00) [pid = 1649] [serial = 1142] [outer = 0x0] 08:57:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x11826bc00) [pid = 1649] [serial = 1143] [outer = 0x11810fc00] 08:57:56 INFO - PROCESS | 1649 | 1464623876823 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x118547000) [pid = 1649] [serial = 1144] [outer = 0x11810fc00] 08:57:57 INFO - PROCESS | 1649 | 1464623877129 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 472ms 08:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:57:57 INFO - PROCESS | 1649 | 1464623877144 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 1649 | 1464623877145 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:57:57 INFO - PROCESS | 1649 | 1464623877148 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 1649 | 1464623877149 Marionette TRACE conn2 <- [1,1498,null,{}] 08:57:57 INFO - PROCESS | 1649 | 1464623877151 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}] 08:57:57 INFO - PROCESS | 1649 | 1464623877231 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:57:57 INFO - PROCESS | 1649 | 1464623877238 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x119645800 == 34 [pid = 1649] [id = 382] 08:57:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x11670ec00) [pid = 1649] [serial = 1145] [outer = 0x0] 08:57:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x1185bd400) [pid = 1649] [serial = 1146] [outer = 0x11670ec00] 08:57:57 INFO - PROCESS | 1649 | 1464623877265 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x1185d4c00) [pid = 1649] [serial = 1147] [outer = 0x11670ec00] 08:57:57 INFO - PROCESS | 1649 | 1464623877595 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 469ms 08:57:57 INFO - PROCESS | 1649 | 1464623877618 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 1649 | 1464623877620 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:57:57 INFO - PROCESS | 1649 | 1464623877623 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 1649 | 1464623877625 Marionette TRACE conn2 <- [1,1502,null,{}] 08:57:57 INFO - PROCESS | 1649 | 1464623877628 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}] 08:57:57 INFO - PROCESS | 1649 | 1464623877782 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:57:57 INFO - PROCESS | 1649 | 1464623877809 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x11994e000 == 35 [pid = 1649] [id = 383] 08:57:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1185d8800) [pid = 1649] [serial = 1148] [outer = 0x0] 08:57:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x11891f800) [pid = 1649] [serial = 1149] [outer = 0x1185d8800] 08:57:57 INFO - PROCESS | 1649 | 1464623877851 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x118f4f800) [pid = 1649] [serial = 1150] [outer = 0x1185d8800] 08:57:58 INFO - PROCESS | 1649 | 1464623878212 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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 623ms 08:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:57:58 INFO - PROCESS | 1649 | 1464623878247 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 1649 | 1464623878248 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:57:58 INFO - PROCESS | 1649 | 1464623878250 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 1649 | 1464623878251 Marionette TRACE conn2 <- [1,1506,null,{}] 08:57:58 INFO - PROCESS | 1649 | 1464623878254 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}] 08:57:58 INFO - PROCESS | 1649 | 1464623878332 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:57:58 INFO - PROCESS | 1649 | 1464623878386 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x117032000 == 36 [pid = 1649] [id = 384] 08:57:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x113808400) [pid = 1649] [serial = 1151] [outer = 0x0] 08:57:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x119132000) [pid = 1649] [serial = 1152] [outer = 0x113808400] 08:57:58 INFO - PROCESS | 1649 | 1464623878411 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x11913b000) [pid = 1649] [serial = 1153] [outer = 0x113808400] 08:57:58 INFO - PROCESS | 1649 | 1464623878684 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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 469ms 08:57:58 INFO - PROCESS | 1649 | 1464623878728 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 1649 | 1464623878729 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:57:58 INFO - PROCESS | 1649 | 1464623878731 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 1649 | 1464623878732 Marionette TRACE conn2 <- [1,1510,null,{}] 08:57:58 INFO - PROCESS | 1649 | 1464623878735 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}] 08:57:58 INFO - PROCESS | 1649 | 1464623878821 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:57:58 INFO - PROCESS | 1649 | 1464623878827 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x121295000 == 37 [pid = 1649] [id = 385] 08:57:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x119162800) [pid = 1649] [serial = 1154] [outer = 0x0] 08:57:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x119198800) [pid = 1649] [serial = 1155] [outer = 0x119162800] 08:57:58 INFO - PROCESS | 1649 | 1464623878852 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x11919d800) [pid = 1649] [serial = 1156] [outer = 0x119162800] 08:57:59 INFO - PROCESS | 1649 | 1464623879205 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]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 523ms 08:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:57:59 INFO - PROCESS | 1649 | 1464623879255 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 1649 | 1464623879256 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:57:59 INFO - PROCESS | 1649 | 1464623879259 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 1649 | 1464623879260 Marionette TRACE conn2 <- [1,1514,null,{}] 08:57:59 INFO - PROCESS | 1649 | 1464623879263 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}] 08:57:59 INFO - PROCESS | 1649 | 1464623879379 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:57:59 INFO - PROCESS | 1649 | 1464623879393 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182e3000 == 38 [pid = 1649] [id = 386] 08:57:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x1191a0800) [pid = 1649] [serial = 1157] [outer = 0x0] 08:57:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x119732400) [pid = 1649] [serial = 1158] [outer = 0x1191a0800] 08:57:59 INFO - PROCESS | 1649 | 1464623879425 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x1197e2c00) [pid = 1649] [serial = 1159] [outer = 0x1191a0800] 08:57:59 INFO - PROCESS | 1649 | 1464623879766 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]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 08:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:57:59 INFO - PROCESS | 1649 | 1464623879779 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 1649 | 1464623879780 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:57:59 INFO - PROCESS | 1649 | 1464623879782 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 1649 | 1464623879783 Marionette TRACE conn2 <- [1,1518,null,{}] 08:57:59 INFO - PROCESS | 1649 | 1464623879785 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}] 08:57:59 INFO - PROCESS | 1649 | 1464623879884 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:57:59 INFO - PROCESS | 1649 | 1464623879896 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237ce000 == 39 [pid = 1649] [id = 387] 08:57:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x1197e8800) [pid = 1649] [serial = 1160] [outer = 0x0] 08:57:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x119922000) [pid = 1649] [serial = 1161] [outer = 0x1197e8800] 08:57:59 INFO - PROCESS | 1649 | 1464623879921 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x119c0a400) [pid = 1649] [serial = 1162] [outer = 0x1197e8800] 08:58:00 INFO - PROCESS | 1649 | 1464623880277 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]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 520ms 08:58:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:58:00 INFO - PROCESS | 1649 | 1464623880302 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 1649 | 1464623880304 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:58:00 INFO - PROCESS | 1649 | 1464623880306 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 1649 | 1464623880307 Marionette TRACE conn2 <- [1,1522,null,{}] 08:58:00 INFO - PROCESS | 1649 | 1464623880316 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}] 08:58:00 INFO - PROCESS | 1649 | 1464623880420 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:58:00 INFO - PROCESS | 1649 | 1464623880424 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12689f800 == 40 [pid = 1649] [id = 388] 08:58:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x119e76400) [pid = 1649] [serial = 1163] [outer = 0x0] 08:58:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x120e05000) [pid = 1649] [serial = 1164] [outer = 0x119e76400] 08:58:00 INFO - PROCESS | 1649 | 1464623880449 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x120e93c00) [pid = 1649] [serial = 1165] [outer = 0x119e76400] 08:58:00 INFO - PROCESS | 1649 | 1464623880753 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"]]]}] 08:58:00 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 () { 08:58:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:58:00 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 () { 08:58:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:58:00 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 () { 08:58:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:58:00 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 () { 08:58:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:58:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 476ms 08:58:00 INFO - PROCESS | 1649 | 1464623880783 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 1649 | 1464623880784 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:58:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:58:00 INFO - PROCESS | 1649 | 1464623880795 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 1649 | 1464623880796 Marionette TRACE conn2 <- [1,1526,null,{}] 08:58:00 INFO - PROCESS | 1649 | 1464623880798 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}] 08:58:00 INFO - PROCESS | 1649 | 1464623880899 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:58:00 INFO - PROCESS | 1649 | 1464623880933 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x126d5d800 == 41 [pid = 1649] [id = 389] 08:58:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x120e99400) [pid = 1649] [serial = 1166] [outer = 0x0] 08:58:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x120fc8c00) [pid = 1649] [serial = 1167] [outer = 0x120e99400] 08:58:00 INFO - PROCESS | 1649 | 1464623880960 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x1211c0c00) [pid = 1649] [serial = 1168] [outer = 0x120e99400] 08:58:01 INFO - PROCESS | 1649 | 1464623881280 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"]]]}] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x124f8d000) [pid = 1649] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x1197e3000) [pid = 1649] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x1197e8c00) [pid = 1649] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x1212ba800) [pid = 1649] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x121a4f000) [pid = 1649] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x11972f400) [pid = 1649] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x111ed9400) [pid = 1649] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x1212b8000) [pid = 1649] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x118540800) [pid = 1649] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x121d34400) [pid = 1649] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x11810b000) [pid = 1649] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x118107000) [pid = 1649] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x111a0f800) [pid = 1649] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x113a85c00) [pid = 1649] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x110f24800) [pid = 1649] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x110f22800) [pid = 1649] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x121d3d000) [pid = 1649] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x120e04c00) [pid = 1649] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x119731400) [pid = 1649] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x11919f400) [pid = 1649] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x1185d7c00) [pid = 1649] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x113d75400) [pid = 1649] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x11826f400) [pid = 1649] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x118542800) [pid = 1649] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x121d35000) [pid = 1649] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x112875400) [pid = 1649] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12a836800) [pid = 1649] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x121a8f800) [pid = 1649] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x121a92c00) [pid = 1649] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x120e95400) [pid = 1649] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:58:01 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x12b4eec00) [pid = 1649] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:58:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:58:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:58:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:58:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:58:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:58:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:58:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 919ms 08:58:01 INFO - PROCESS | 1649 | 1464623881715 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 1649 | 1464623881716 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:58:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:58:01 INFO - PROCESS | 1649 | 1464623881718 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 1649 | 1464623881720 Marionette TRACE conn2 <- [1,1530,null,{}] 08:58:01 INFO - PROCESS | 1649 | 1464623881722 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}] 08:58:01 INFO - PROCESS | 1649 | 1464623881798 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:58:01 INFO - PROCESS | 1649 | 1464623881803 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182ae000 == 42 [pid = 1649] [id = 390] 08:58:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x111c19800) [pid = 1649] [serial = 1169] [outer = 0x0] 08:58:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x112a82c00) [pid = 1649] [serial = 1170] [outer = 0x111c19800] 08:58:01 INFO - PROCESS | 1649 | 1464623881830 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x11810b000) [pid = 1649] [serial = 1171] [outer = 0x111c19800] 08:58:02 INFO - PROCESS | 1649 | 1464623882139 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]]]}] 08:58:02 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 08:58:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:58:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:58:02 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. 08:58:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:58:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 470ms 08:58:02 INFO - PROCESS | 1649 | 1464623882191 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 1649 | 1464623882192 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:58:02 INFO - PROCESS | 1649 | 1464623882194 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 1649 | 1464623882195 Marionette TRACE conn2 <- [1,1534,null,{}] 08:58:02 INFO - PROCESS | 1649 | 1464623882197 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}] 08:58:02 INFO - PROCESS | 1649 | 1464623882279 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:58:02 INFO - PROCESS | 1649 | 1464623882333 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12884a800 == 43 [pid = 1649] [id = 391] 08:58:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x112753000) [pid = 1649] [serial = 1172] [outer = 0x0] 08:58:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x1185d7c00) [pid = 1649] [serial = 1173] [outer = 0x112753000] 08:58:02 INFO - PROCESS | 1649 | 1464623882358 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x120e04c00) [pid = 1649] [serial = 1174] [outer = 0x112753000] 08:58:02 INFO - PROCESS | 1649 | 1464623882639 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]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 470ms 08:58:02 INFO - PROCESS | 1649 | 1464623882664 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 1649 | 1464623882666 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:58:02 INFO - PROCESS | 1649 | 1464623882668 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 1649 | 1464623882669 Marionette TRACE conn2 <- [1,1538,null,{}] 08:58:02 INFO - PROCESS | 1649 | 1464623882679 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}] 08:58:02 INFO - PROCESS | 1649 | 1464623882766 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:58:02 INFO - PROCESS | 1649 | 1464623882771 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12953a800 == 44 [pid = 1649] [id = 392] 08:58:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x118f79c00) [pid = 1649] [serial = 1175] [outer = 0x0] 08:58:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x1211bfc00) [pid = 1649] [serial = 1176] [outer = 0x118f79c00] 08:58:02 INFO - PROCESS | 1649 | 1464623882796 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x1212c1800) [pid = 1649] [serial = 1177] [outer = 0x118f79c00] 08:58:03 INFO - PROCESS | 1649 | 1464623883134 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]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 528ms 08:58:03 INFO - PROCESS | 1649 | 1464623883197 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 1649 | 1464623883198 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:58:03 INFO - PROCESS | 1649 | 1464623883200 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 1649 | 1464623883201 Marionette TRACE conn2 <- [1,1542,null,{}] 08:58:03 INFO - PROCESS | 1649 | 1464623883203 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}] 08:58:03 INFO - PROCESS | 1649 | 1464623883284 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:58:03 INFO - PROCESS | 1649 | 1464623883291 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x1297ba800 == 45 [pid = 1649] [id = 393] 08:58:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x1212ef800) [pid = 1649] [serial = 1178] [outer = 0x0] 08:58:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1219ac000) [pid = 1649] [serial = 1179] [outer = 0x1212ef800] 08:58:03 INFO - PROCESS | 1649 | 1464623883315 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x121a51c00) [pid = 1649] [serial = 1180] [outer = 0x1212ef800] 08:58:03 INFO - PROCESS | 1649 | 1464623883625 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]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 470ms 08:58:03 INFO - PROCESS | 1649 | 1464623883670 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 1649 | 1464623883671 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:58:03 INFO - PROCESS | 1649 | 1464623883673 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 1649 | 1464623883675 Marionette TRACE conn2 <- [1,1546,null,{}] 08:58:03 INFO - PROCESS | 1649 | 1464623883677 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}] 08:58:03 INFO - PROCESS | 1649 | 1464623883846 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:58:03 INFO - PROCESS | 1649 | 1464623883912 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x11265e000 == 46 [pid = 1649] [id = 394] 08:58:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x110f1e000) [pid = 1649] [serial = 1181] [outer = 0x0] 08:58:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x110f23800) [pid = 1649] [serial = 1182] [outer = 0x110f1e000] 08:58:03 INFO - PROCESS | 1649 | 1464623883944 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x111c28400) [pid = 1649] [serial = 1183] [outer = 0x110f1e000] 08:58:04 INFO - PROCESS | 1649 | 1464623884452 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]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 819ms 08:58:04 INFO - PROCESS | 1649 | 1464623884513 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 1649 | 1464623884517 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:58:04 INFO - PROCESS | 1649 | 1464623884524 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 1649 | 1464623884526 Marionette TRACE conn2 <- [1,1550,null,{}] 08:58:04 INFO - PROCESS | 1649 | 1464623884530 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}] 08:58:04 INFO - PROCESS | 1649 | 1464623884643 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:58:04 INFO - PROCESS | 1649 | 1464623884721 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180ec000 == 47 [pid = 1649] [id = 395] 08:58:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x113160000) [pid = 1649] [serial = 1184] [outer = 0x0] 08:58:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x113356c00) [pid = 1649] [serial = 1185] [outer = 0x113160000] 08:58:04 INFO - PROCESS | 1649 | 1464623884753 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x113d07400) [pid = 1649] [serial = 1186] [outer = 0x113160000] 08:58:05 INFO - PROCESS | 1649 | 1464623885247 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]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 822ms 08:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:58:05 INFO - PROCESS | 1649 | 1464623885345 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 1649 | 1464623885347 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:58:05 INFO - PROCESS | 1649 | 1464623885350 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 1649 | 1464623885351 Marionette TRACE conn2 <- [1,1554,null,{}] 08:58:05 INFO - PROCESS | 1649 | 1464623885354 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}] 08:58:05 INFO - PROCESS | 1649 | 1464623885470 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:58:05 INFO - PROCESS | 1649 | 1464623885550 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x113a38000 == 48 [pid = 1649] [id = 396] 08:58:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x110f22000) [pid = 1649] [serial = 1187] [outer = 0x0] 08:58:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x113160800) [pid = 1649] [serial = 1188] [outer = 0x110f22000] 08:58:05 INFO - PROCESS | 1649 | 1464623885583 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x118102c00) [pid = 1649] [serial = 1189] [outer = 0x110f22000] 08:58:06 INFO - PROCESS | 1649 | 1464623886349 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1072ms 08:58:06 INFO - PROCESS | 1649 | 1464623886429 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 1649 | 1464623886433 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:58:06 INFO - PROCESS | 1649 | 1464623886441 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 1649 | 1464623886444 Marionette TRACE conn2 <- [1,1558,null,{}] 08:58:06 INFO - PROCESS | 1649 | 1464623886449 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}] 08:58:06 INFO - PROCESS | 1649 | 1464623886625 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12d679800 == 47 [pid = 1649] [id = 19] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6c1000 == 46 [pid = 1649] [id = 14] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x117028000 == 45 [pid = 1649] [id = 23] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12902a000 == 44 [pid = 1649] [id = 6] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x11300f800 == 43 [pid = 1649] [id = 24] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x111eac800 == 42 [pid = 1649] [id = 21] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x118230800 == 41 [pid = 1649] [id = 10] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12d317000 == 40 [pid = 1649] [id = 18] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x115e15000 == 39 [pid = 1649] [id = 22] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7c1000 == 38 [pid = 1649] [id = 8] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x1180f1000 == 37 [pid = 1649] [id = 20] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12b40f000 == 36 [pid = 1649] [id = 9] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x1182e8000 == 35 [pid = 1649] [id = 11] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x116f2d000 == 34 [pid = 1649] [id = 26] 08:58:06 INFO - PROCESS | 1649 | --DOCSHELL 0x1161ed000 == 33 [pid = 1649] [id = 25] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x1257e1400) [pid = 1649] [serial = 1125] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | 1464623886738 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x112f22800 == 34 [pid = 1649] [id = 397] 08:58:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x1121ba800) [pid = 1649] [serial = 1190] [outer = 0x0] 08:58:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x112d68c00) [pid = 1649] [serial = 1191] [outer = 0x1121ba800] 08:58:06 INFO - PROCESS | 1649 | 1464623886767 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x113a89800) [pid = 1649] [serial = 1192] [outer = 0x1121ba800] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x12936f000) [pid = 1649] [serial = 1000] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x120e91c00) [pid = 1649] [serial = 1107] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x1211bdc00) [pid = 1649] [serial = 1110] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x121410400) [pid = 1649] [serial = 1113] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x1212b9800) [pid = 1649] [serial = 1111] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x121ab1400) [pid = 1649] [serial = 1116] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x118549000) [pid = 1649] [serial = 1114] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x1197f0800) [pid = 1649] [serial = 1104] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x112f65c00) [pid = 1649] [serial = 1063] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x112736000) [pid = 1649] [serial = 1062] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x121a9a400) [pid = 1649] [serial = 1060] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x119130400) [pid = 1649] [serial = 1101] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x124e8dc00) [pid = 1649] [serial = 1123] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x119730c00) [pid = 1649] [serial = 1102] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x11891f000) [pid = 1649] [serial = 1099] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x118577400) [pid = 1649] [serial = 1098] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x11836c800) [pid = 1649] [serial = 1095] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x118543800) [pid = 1649] [serial = 1096] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x11287e000) [pid = 1649] [serial = 1092] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x11810a400) [pid = 1649] [serial = 1093] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x1161bc400) [pid = 1649] [serial = 1090] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x11516c800) [pid = 1649] [serial = 1089] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x11287b000) [pid = 1649] [serial = 1087] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x111f3d000) [pid = 1649] [serial = 1086] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x121a59000) [pid = 1649] [serial = 1084] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x113f0c000) [pid = 1649] [serial = 1083] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1257db000) [pid = 1649] [serial = 1081] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x124f98000) [pid = 1649] [serial = 1080] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x124b3fc00) [pid = 1649] [serial = 1078] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x121d30800) [pid = 1649] [serial = 1077] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x121a9c400) [pid = 1649] [serial = 1075] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x121a5c000) [pid = 1649] [serial = 1074] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1219ad400) [pid = 1649] [serial = 1072] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x120e9d400) [pid = 1649] [serial = 1071] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x119193800) [pid = 1649] [serial = 1069] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x11891ec00) [pid = 1649] [serial = 1068] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1173a0c00) [pid = 1649] [serial = 1066] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1167e5800) [pid = 1649] [serial = 1065] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x121ad5000) [pid = 1649] [serial = 1117] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x121ce2400) [pid = 1649] [serial = 1119] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x124a73c00) [pid = 1649] [serial = 1122] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x120e9dc00) [pid = 1649] [serial = 1108] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x120e0c800) [pid = 1649] [serial = 1105] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x121d36000) [pid = 1649] [serial = 1120] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119196000) [pid = 1649] [serial = 1006] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x128c74000) [pid = 1649] [serial = 1015] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x113f0f400) [pid = 1649] [serial = 1003] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12b4f1400) [pid = 1649] [serial = 1018] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x121d3c400) [pid = 1649] [serial = 1012] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12c9c9400) [pid = 1649] [serial = 1024] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x121a5a800) [pid = 1649] [serial = 1009] [outer = 0x0] [url = about:blank] 08:58:06 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12c3ee400) [pid = 1649] [serial = 1021] [outer = 0x0] [url = about:blank] 08:58:07 INFO - PROCESS | 1649 | 1464623887083 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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 674ms 08:58:07 INFO - PROCESS | 1649 | 1464623887118 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 1649 | 1464623887124 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:58:07 INFO - PROCESS | 1649 | 1464623887129 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 1649 | 1464623887130 Marionette TRACE conn2 <- [1,1562,null,{}] 08:58:07 INFO - PROCESS | 1649 | 1464623887132 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}] 08:58:07 INFO - PROCESS | 1649 | 1464623887226 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:58:07 INFO - PROCESS | 1649 | 1464623887274 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x1166e4000 == 35 [pid = 1649] [id = 398] 08:58:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1138f4000) [pid = 1649] [serial = 1193] [outer = 0x0] 08:58:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1160ef400) [pid = 1649] [serial = 1194] [outer = 0x1138f4000] 08:58:07 INFO - PROCESS | 1649 | 1464623887300 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1168ab000) [pid = 1649] [serial = 1195] [outer = 0x1138f4000] 08:58:07 INFO - PROCESS | 1649 | 1464623887596 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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 518ms 08:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:58:07 INFO - PROCESS | 1649 | 1464623887648 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 1649 | 1464623887650 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:58:07 INFO - PROCESS | 1649 | 1464623887652 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 1649 | 1464623887657 Marionette TRACE conn2 <- [1,1566,null,{}] 08:58:07 INFO - PROCESS | 1649 | 1464623887665 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}] 08:58:07 INFO - PROCESS | 1649 | 1464623887745 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:58:07 INFO - PROCESS | 1649 | 1464623887800 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182d5800 == 36 [pid = 1649] [id = 399] 08:58:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11684b800) [pid = 1649] [serial = 1196] [outer = 0x0] 08:58:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x118103800) [pid = 1649] [serial = 1197] [outer = 0x11684b800] 08:58:07 INFO - PROCESS | 1649 | 1464623887828 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118332c00) [pid = 1649] [serial = 1198] [outer = 0x11684b800] 08:58:08 INFO - PROCESS | 1649 | 1464623888108 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]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:58:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 475ms 08:58:08 INFO - PROCESS | 1649 | 1464623888130 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 1649 | 1464623888132 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:58:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:58:08 INFO - PROCESS | 1649 | 1464623888134 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 1649 | 1464623888135 Marionette TRACE conn2 <- [1,1570,null,{}] 08:58:08 INFO - PROCESS | 1649 | 1464623888146 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}] 08:58:08 INFO - PROCESS | 1649 | 1464623888234 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:58:08 INFO - PROCESS | 1649 | 1464623888241 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x119159800 == 37 [pid = 1649] [id = 400] 08:58:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x118371400) [pid = 1649] [serial = 1199] [outer = 0x0] 08:58:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x118544400) [pid = 1649] [serial = 1200] [outer = 0x118371400] 08:58:08 INFO - PROCESS | 1649 | 1464623888267 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x118582000) [pid = 1649] [serial = 1201] [outer = 0x118371400] 08:58:08 INFO - PROCESS | 1649 | 1464623888614 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]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:58:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 522ms 08:58:08 INFO - PROCESS | 1649 | 1464623888666 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 1649 | 1464623888668 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:58:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:58:08 INFO - PROCESS | 1649 | 1464623888676 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 1649 | 1464623888677 Marionette TRACE conn2 <- [1,1574,null,{}] 08:58:08 INFO - PROCESS | 1649 | 1464623888679 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}] 08:58:08 INFO - PROCESS | 1649 | 1464623888782 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:58:08 INFO - PROCESS | 1649 | 1464623888816 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a18800 == 38 [pid = 1649] [id = 401] 08:58:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x110ddb800) [pid = 1649] [serial = 1202] [outer = 0x0] 08:58:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1185c9000) [pid = 1649] [serial = 1203] [outer = 0x110ddb800] 08:58:08 INFO - PROCESS | 1649 | 1464623888841 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1185e1800) [pid = 1649] [serial = 1204] [outer = 0x110ddb800] 08:58:09 INFO - PROCESS | 1649 | 1464623889190 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]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:58:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 519ms 08:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:58:09 INFO - PROCESS | 1649 | 1464623889195 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 1649 | 1464623889197 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:58:09 INFO - PROCESS | 1649 | 1464623889199 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 1649 | 1464623889200 Marionette TRACE conn2 <- [1,1578,null,{}] 08:58:09 INFO - PROCESS | 1649 | 1464623889202 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}] 08:58:09 INFO - PROCESS | 1649 | 1464623889322 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:58:09 INFO - PROCESS | 1649 | 1464623889326 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x121233800 == 39 [pid = 1649] [id = 402] 08:58:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x118582400) [pid = 1649] [serial = 1205] [outer = 0x0] 08:58:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x118f84000) [pid = 1649] [serial = 1206] [outer = 0x118582400] 08:58:09 INFO - PROCESS | 1649 | 1464623889352 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1196ec000) [pid = 1649] [serial = 1207] [outer = 0x118582400] 08:58:09 INFO - PROCESS | 1649 | 1464623889687 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]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:58:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 520ms 08:58:09 INFO - PROCESS | 1649 | 1464623889719 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 1649 | 1464623889722 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:58:09 INFO - PROCESS | 1649 | 1464623889725 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 1649 | 1464623889727 Marionette TRACE conn2 <- [1,1582,null,{}] 08:58:09 INFO - PROCESS | 1649 | 1464623889735 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}] 08:58:09 INFO - PROCESS | 1649 | 1464623889838 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:58:09 INFO - PROCESS | 1649 | 1464623889876 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12371c800 == 40 [pid = 1649] [id = 403] 08:58:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1196e8400) [pid = 1649] [serial = 1208] [outer = 0x0] 08:58:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x119735400) [pid = 1649] [serial = 1209] [outer = 0x1196e8400] 08:58:09 INFO - PROCESS | 1649 | 1464623889917 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x11973b400) [pid = 1649] [serial = 1210] [outer = 0x1196e8400] 08:58:10 INFO - PROCESS | 1649 | 1464623890384 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]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:58:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 677ms 08:58:10 INFO - PROCESS | 1649 | 1464623890402 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 1649 | 1464623890405 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:58:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:58:10 INFO - PROCESS | 1649 | 1464623890409 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 1649 | 1464623890410 Marionette TRACE conn2 <- [1,1586,null,{}] 08:58:10 INFO - PROCESS | 1649 | 1464623890424 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}] 08:58:10 INFO - PROCESS | 1649 | 1464623890521 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:58:10 INFO - PROCESS | 1649 | 1464623890525 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x11381a800 == 41 [pid = 1649] [id = 404] 08:58:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x11972e800) [pid = 1649] [serial = 1211] [outer = 0x0] 08:58:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x119926400) [pid = 1649] [serial = 1212] [outer = 0x11972e800] 08:58:10 INFO - PROCESS | 1649 | 1464623890550 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x120e0d800) [pid = 1649] [serial = 1213] [outer = 0x11972e800] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1197e8800) [pid = 1649] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x111fecc00) [pid = 1649] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1167ec000) [pid = 1649] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x119e76400) [pid = 1649] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x110f20000) [pid = 1649] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x120e99400) [pid = 1649] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x119162800) [pid = 1649] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x111c19800) [pid = 1649] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11670ec00) [pid = 1649] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1185d8800) [pid = 1649] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x118f79c00) [pid = 1649] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x110ddbc00) [pid = 1649] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11810fc00) [pid = 1649] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x113808400) [pid = 1649] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x112fc0800) [pid = 1649] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x112753000) [pid = 1649] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:58:10 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1191a0800) [pid = 1649] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:58:10 INFO - PROCESS | 1649 | 1464623890998 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]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:58:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 627ms 08:58:11 INFO - PROCESS | 1649 | 1464623891038 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 1649 | 1464623891040 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:58:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:58:11 INFO - PROCESS | 1649 | 1464623891043 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 1649 | 1464623891045 Marionette TRACE conn2 <- [1,1590,null,{}] 08:58:11 INFO - PROCESS | 1649 | 1464623891048 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}] 08:58:11 INFO - PROCESS | 1649 | 1464623891205 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:58:11 INFO - PROCESS | 1649 | 1464623891258 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1256ae000 == 42 [pid = 1649] [id = 405] 08:58:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x112880000) [pid = 1649] [serial = 1214] [outer = 0x0] 08:58:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118107400) [pid = 1649] [serial = 1215] [outer = 0x112880000] 08:58:11 INFO - PROCESS | 1649 | 1464623891301 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x119162800) [pid = 1649] [serial = 1216] [outer = 0x112880000] 08:58:11 INFO - PROCESS | 1649 | 1464623891591 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]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:58:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 570ms 08:58:11 INFO - PROCESS | 1649 | 1464623891614 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 1649 | 1464623891615 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:58:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:58:11 INFO - PROCESS | 1649 | 1464623891617 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 1649 | 1464623891618 Marionette TRACE conn2 <- [1,1594,null,{}] 08:58:11 INFO - PROCESS | 1649 | 1464623891628 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}] 08:58:11 INFO - PROCESS | 1649 | 1464623891720 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:58:11 INFO - PROCESS | 1649 | 1464623891773 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x126f3d800 == 43 [pid = 1649] [id = 406] 08:58:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x118269400) [pid = 1649] [serial = 1217] [outer = 0x0] 08:58:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119928800) [pid = 1649] [serial = 1218] [outer = 0x118269400] 08:58:11 INFO - PROCESS | 1649 | 1464623891798 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x120e93000) [pid = 1649] [serial = 1219] [outer = 0x118269400] 08:58:12 INFO - PROCESS | 1649 | 1464623892095 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]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:58:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 522ms 08:58:12 INFO - PROCESS | 1649 | 1464623892141 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 1649 | 1464623892142 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:58:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:58:12 INFO - PROCESS | 1649 | 1464623892144 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 1649 | 1464623892146 Marionette TRACE conn2 <- [1,1598,null,{}] 08:58:12 INFO - PROCESS | 1649 | 1464623892149 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}] 08:58:12 INFO - PROCESS | 1649 | 1464623892243 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:58:12 INFO - PROCESS | 1649 | 1464623892248 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x129021000 == 44 [pid = 1649] [id = 407] 08:58:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x120e98400) [pid = 1649] [serial = 1220] [outer = 0x0] 08:58:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1211be400) [pid = 1649] [serial = 1221] [outer = 0x120e98400] 08:58:12 INFO - PROCESS | 1649 | 1464623892277 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12177b800) [pid = 1649] [serial = 1222] [outer = 0x120e98400] 08:58:12 INFO - PROCESS | 1649 | 1464623892596 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]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:58:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 468ms 08:58:12 INFO - PROCESS | 1649 | 1464623892613 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 1649 | 1464623892615 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:58:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:58:12 INFO - PROCESS | 1649 | 1464623892617 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 1649 | 1464623892618 Marionette TRACE conn2 <- [1,1602,null,{}] 08:58:12 INFO - PROCESS | 1649 | 1464623892622 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}] 08:58:12 INFO - PROCESS | 1649 | 1464623892732 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:58:12 INFO - PROCESS | 1649 | 1464623892739 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x129556000 == 45 [pid = 1649] [id = 408] 08:58:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x120e11000) [pid = 1649] [serial = 1223] [outer = 0x0] 08:58:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1219b2000) [pid = 1649] [serial = 1224] [outer = 0x120e11000] 08:58:12 INFO - PROCESS | 1649 | 1464623892764 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x121a5b800) [pid = 1649] [serial = 1225] [outer = 0x120e11000] 08:58:13 INFO - PROCESS | 1649 | 1464623893260 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]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:58:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 668ms 08:58:13 INFO - PROCESS | 1649 | 1464623893286 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 1649 | 1464623893289 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:58:13 INFO - PROCESS | 1649 | 1464623893293 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 1649 | 1464623893295 Marionette TRACE conn2 <- [1,1606,null,{}] 08:58:13 INFO - PROCESS | 1649 | 1464623893299 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}] 08:58:13 INFO - PROCESS | 1649 | 1464623893403 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:58:13 INFO - PROCESS | 1649 | 1464623893470 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x11701d800 == 46 [pid = 1649] [id = 409] 08:58:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x112d6d400) [pid = 1649] [serial = 1226] [outer = 0x0] 08:58:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x113353800) [pid = 1649] [serial = 1227] [outer = 0x112d6d400] 08:58:13 INFO - PROCESS | 1649 | 1464623893502 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x113f4b400) [pid = 1649] [serial = 1228] [outer = 0x112d6d400] 08:58:13 INFO - PROCESS | 1649 | 1464623893916 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]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:58:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 08:58:13 INFO - PROCESS | 1649 | 1464623893964 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 1649 | 1464623893968 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:58:13 INFO - PROCESS | 1649 | 1464623893973 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 1649 | 1464623893975 Marionette TRACE conn2 <- [1,1610,null,{}] 08:58:13 INFO - PROCESS | 1649 | 1464623893978 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}] 08:58:14 INFO - PROCESS | 1649 | 1464623894095 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:58:14 INFO - PROCESS | 1649 | 1464623894235 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ac8800 == 47 [pid = 1649] [id = 410] 08:58:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1167ee000) [pid = 1649] [serial = 1229] [outer = 0x0] 08:58:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x118104400) [pid = 1649] [serial = 1230] [outer = 0x1167ee000] 08:58:14 INFO - PROCESS | 1649 | 1464623894286 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x118271c00) [pid = 1649] [serial = 1231] [outer = 0x1167ee000] 08:58:14 INFO - PROCESS | 1649 | 1464623894775 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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:58:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 820ms 08:58:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:58:14 INFO - PROCESS | 1649 | 1464623894794 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 1649 | 1464623894795 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:58:14 INFO - PROCESS | 1649 | 1464623894797 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 1649 | 1464623894800 Marionette TRACE conn2 <- [1,1614,null,{}] 08:58:14 INFO - PROCESS | 1649 | 1464623894808 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}] 08:58:14 INFO - PROCESS | 1649 | 1464623894914 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:58:14 INFO - PROCESS | 1649 | 1464623894969 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a5a3800 == 48 [pid = 1649] [id = 411] 08:58:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1185c5400) [pid = 1649] [serial = 1232] [outer = 0x0] 08:58:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x118f85000) [pid = 1649] [serial = 1233] [outer = 0x1185c5400] 08:58:15 INFO - PROCESS | 1649 | 1464623895000 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x11919d400) [pid = 1649] [serial = 1234] [outer = 0x1185c5400] 08:58:15 INFO - PROCESS | 1649 | 1464623895456 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]]]}] 08:58:15 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 08:58:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 08:58:15 INFO - PROCESS | 1649 | 1464623895469 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 1649 | 1464623895473 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:58:15 INFO - PROCESS | 1649 | 1464623895475 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 1649 | 1464623895477 Marionette TRACE conn2 <- [1,1618,null,{}] 08:58:15 INFO - PROCESS | 1649 | 1464623895479 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}] 08:58:15 INFO - PROCESS | 1649 | 1464623895601 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:58:15 INFO - PROCESS | 1649 | 1464623895666 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7ca000 == 49 [pid = 1649] [id = 412] 08:58:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1197e4800) [pid = 1649] [serial = 1235] [outer = 0x0] 08:58:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x120e0f800) [pid = 1649] [serial = 1236] [outer = 0x1197e4800] 08:58:15 INFO - PROCESS | 1649 | 1464623895696 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x120fc8800) [pid = 1649] [serial = 1237] [outer = 0x1197e4800] 08:58:16 INFO - PROCESS | 1649 | 1464623896156 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]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:58:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 718ms 08:58:16 INFO - PROCESS | 1649 | 1464623896209 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 1649 | 1464623896212 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:58:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:58:16 INFO - PROCESS | 1649 | 1464623896217 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 1649 | 1464623896219 Marionette TRACE conn2 <- [1,1622,null,{}] 08:58:16 INFO - PROCESS | 1649 | 1464623896226 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}] 08:58:16 INFO - PROCESS | 1649 | 1464623896324 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:58:16 INFO - PROCESS | 1649 | 1464623896390 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a910000 == 50 [pid = 1649] [id = 413] 08:58:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1185be400) [pid = 1649] [serial = 1238] [outer = 0x0] 08:58:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1212b9c00) [pid = 1649] [serial = 1239] [outer = 0x1185be400] 08:58:16 INFO - PROCESS | 1649 | 1464623896419 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1219b4400) [pid = 1649] [serial = 1240] [outer = 0x1185be400] 08:58:16 INFO - PROCESS | 1649 | 1464623896863 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]]]}] 08:58:16 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 08:58:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 674ms 08:58:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:58:16 INFO - PROCESS | 1649 | 1464623896900 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 1649 | 1464623896901 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:58:16 INFO - PROCESS | 1649 | 1464623896918 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 1649 | 1464623896919 Marionette TRACE conn2 <- [1,1626,null,{}] 08:58:16 INFO - PROCESS | 1649 | 1464623896923 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}] 08:58:17 INFO - PROCESS | 1649 | 1464623897040 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:58:17 INFO - PROCESS | 1649 | 1464623897094 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x119648800 == 51 [pid = 1649] [id = 414] 08:58:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x118581400) [pid = 1649] [serial = 1241] [outer = 0x0] 08:58:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x121a4f400) [pid = 1649] [serial = 1242] [outer = 0x118581400] 08:58:17 INFO - PROCESS | 1649 | 1464623897125 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x121a9ac00) [pid = 1649] [serial = 1243] [outer = 0x118581400] 08:58:17 INFO - PROCESS | 1649 | 1464623897662 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]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 787ms 08:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:58:17 INFO - PROCESS | 1649 | 1464623897691 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 1649 | 1464623897693 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:58:17 INFO - PROCESS | 1649 | 1464623897696 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 1649 | 1464623897698 Marionette TRACE conn2 <- [1,1630,null,{}] 08:58:17 INFO - PROCESS | 1649 | 1464623897702 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}] 08:58:17 INFO - PROCESS | 1649 | 1464623897799 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:58:17 INFO - PROCESS | 1649 | 1464623897855 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e07000 == 52 [pid = 1649] [id = 415] 08:58:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x111ed5c00) [pid = 1649] [serial = 1244] [outer = 0x0] 08:58:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x112876800) [pid = 1649] [serial = 1245] [outer = 0x111ed5c00] 08:58:17 INFO - PROCESS | 1649 | 1464623897883 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x113157000) [pid = 1649] [serial = 1246] [outer = 0x111ed5c00] 08:58:18 INFO - PROCESS | 1649 | 1464623898380 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]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 724ms 08:58:18 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0c6000 == 51 [pid = 1649] [id = 12] 08:58:18 INFO - PROCESS | 1649 | --DOCSHELL 0x129021000 == 50 [pid = 1649] [id = 407] 08:58:18 INFO - PROCESS | 1649 | --DOCSHELL 0x126f3d800 == 49 [pid = 1649] [id = 406] 08:58:18 INFO - PROCESS | 1649 | --DOCSHELL 0x1256ae000 == 48 [pid = 1649] [id = 405] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x1219ac000) [pid = 1649] [serial = 1179] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | 1464623898495 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 1649 | 1464623898498 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:58:18 INFO - PROCESS | 1649 | --DOCSHELL 0x11381a800 == 47 [pid = 1649] [id = 404] 08:58:18 INFO - PROCESS | 1649 | --DOCSHELL 0x12371c800 == 46 [pid = 1649] [id = 403] 08:58:18 INFO - PROCESS | 1649 | --DOCSHELL 0x121233800 == 45 [pid = 1649] [id = 402] 08:58:18 INFO - PROCESS | 1649 | --DOCSHELL 0x119a18800 == 44 [pid = 1649] [id = 401] 08:58:18 INFO - PROCESS | 1649 | --DOCSHELL 0x119159800 == 43 [pid = 1649] [id = 400] 08:58:18 INFO - PROCESS | 1649 | --DOCSHELL 0x1182d5800 == 42 [pid = 1649] [id = 399] 08:58:18 INFO - PROCESS | 1649 | --DOCSHELL 0x1166e4000 == 41 [pid = 1649] [id = 398] 08:58:18 INFO - PROCESS | 1649 | --DOCSHELL 0x112f22800 == 40 [pid = 1649] [id = 397] 08:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:58:18 INFO - PROCESS | 1649 | 1464623898511 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 1649 | 1464623898513 Marionette TRACE conn2 <- [1,1634,null,{}] 08:58:18 INFO - PROCESS | 1649 | 1464623898515 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}] 08:58:18 INFO - PROCESS | 1649 | 1464623898598 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:58:18 INFO - PROCESS | 1649 | 1464623898603 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x11326e800 == 41 [pid = 1649] [id = 416] 08:58:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x113d72c00) [pid = 1649] [serial = 1247] [outer = 0x0] 08:58:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x115e4a000) [pid = 1649] [serial = 1248] [outer = 0x113d72c00] 08:58:18 INFO - PROCESS | 1649 | 1464623898633 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x11684f400) [pid = 1649] [serial = 1249] [outer = 0x113d72c00] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x119922000) [pid = 1649] [serial = 1161] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x112874000) [pid = 1649] [serial = 1128] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x11287f000) [pid = 1649] [serial = 1129] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x116a67800) [pid = 1649] [serial = 1137] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x120e05000) [pid = 1649] [serial = 1164] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x117396800) [pid = 1649] [serial = 1138] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x112d68400) [pid = 1649] [serial = 1131] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x11315f400) [pid = 1649] [serial = 1132] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x120fc8c00) [pid = 1649] [serial = 1167] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1211c0c00) [pid = 1649] [serial = 1168] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x119198800) [pid = 1649] [serial = 1155] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x11810b000) [pid = 1649] [serial = 1171] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1185bd400) [pid = 1649] [serial = 1146] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1185d4c00) [pid = 1649] [serial = 1147] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x11891f800) [pid = 1649] [serial = 1149] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x118f4f800) [pid = 1649] [serial = 1150] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1211bfc00) [pid = 1649] [serial = 1176] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x113f4b000) [pid = 1649] [serial = 1134] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1166c1c00) [pid = 1649] [serial = 1135] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x11826bc00) [pid = 1649] [serial = 1143] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x118547000) [pid = 1649] [serial = 1144] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x119132000) [pid = 1649] [serial = 1152] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x11913b000) [pid = 1649] [serial = 1153] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118103c00) [pid = 1649] [serial = 1140] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11810a800) [pid = 1649] [serial = 1141] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1212c1800) [pid = 1649] [serial = 1177] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x112a82c00) [pid = 1649] [serial = 1170] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x120e04c00) [pid = 1649] [serial = 1174] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x119732400) [pid = 1649] [serial = 1158] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1197e2c00) [pid = 1649] [serial = 1159] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x119c0a400) [pid = 1649] [serial = 1162] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x120e93c00) [pid = 1649] [serial = 1165] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11919d800) [pid = 1649] [serial = 1156] [outer = 0x0] [url = about:blank] 08:58:18 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1185d7c00) [pid = 1649] [serial = 1173] [outer = 0x0] [url = about:blank] 08:58:19 INFO - PROCESS | 1649 | 1464623899012 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]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 519ms 08:58:19 INFO - PROCESS | 1649 | 1464623899031 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 1649 | 1464623899033 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:58:19 INFO - PROCESS | 1649 | 1464623899036 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 1649 | 1464623899039 Marionette TRACE conn2 <- [1,1638,null,{}] 08:58:19 INFO - PROCESS | 1649 | 1464623899051 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}] 08:58:19 INFO - PROCESS | 1649 | 1464623899187 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:58:19 INFO - PROCESS | 1649 | 1464623899196 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182aa000 == 42 [pid = 1649] [id = 417] 08:58:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x117682c00) [pid = 1649] [serial = 1250] [outer = 0x0] 08:58:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x118111000) [pid = 1649] [serial = 1251] [outer = 0x117682c00] 08:58:19 INFO - PROCESS | 1649 | 1464623899236 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11836d800) [pid = 1649] [serial = 1252] [outer = 0x117682c00] 08:58:19 INFO - PROCESS | 1649 | 1464623899581 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]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 576ms 08:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:58:19 INFO - PROCESS | 1649 | 1464623899612 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 1649 | 1464623899614 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:58:19 INFO - PROCESS | 1649 | 1464623899616 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 1649 | 1464623899617 Marionette TRACE conn2 <- [1,1642,null,{}] 08:58:19 INFO - PROCESS | 1649 | 1464623899619 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}] 08:58:19 INFO - PROCESS | 1649 | 1464623899713 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:58:19 INFO - PROCESS | 1649 | 1464623899718 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x119651000 == 43 [pid = 1649] [id = 418] 08:58:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x11854b800) [pid = 1649] [serial = 1253] [outer = 0x0] 08:58:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x118520400) [pid = 1649] [serial = 1254] [outer = 0x11854b800] 08:58:19 INFO - PROCESS | 1649 | 1464623899746 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x118927800) [pid = 1649] [serial = 1255] [outer = 0x11854b800] 08:58:20 INFO - PROCESS | 1649 | 1464623900072 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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 469ms 08:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:58:20 INFO - PROCESS | 1649 | 1464623900086 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 1649 | 1464623900090 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:58:20 INFO - PROCESS | 1649 | 1464623900093 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 1649 | 1464623900095 Marionette TRACE conn2 <- [1,1646,null,{}] 08:58:20 INFO - PROCESS | 1649 | 1464623900098 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}] 08:58:20 INFO - PROCESS | 1649 | 1464623900240 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:58:20 INFO - PROCESS | 1649 | 1464623900251 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ac8000 == 44 [pid = 1649] [id = 419] 08:58:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11854bc00) [pid = 1649] [serial = 1256] [outer = 0x0] 08:58:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x119191800) [pid = 1649] [serial = 1257] [outer = 0x11854bc00] 08:58:20 INFO - PROCESS | 1649 | 1464623900296 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11919d000) [pid = 1649] [serial = 1258] [outer = 0x11854bc00] 08:58:20 INFO - PROCESS | 1649 | 1464623900716 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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 08:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:58:20 INFO - PROCESS | 1649 | 1464623900764 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 1649 | 1464623900765 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:58:20 INFO - PROCESS | 1649 | 1464623900767 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 1649 | 1464623900769 Marionette TRACE conn2 <- [1,1650,null,{}] 08:58:20 INFO - PROCESS | 1649 | 1464623900771 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}] 08:58:20 INFO - PROCESS | 1649 | 1464623900896 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:58:20 INFO - PROCESS | 1649 | 1464623900934 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x123726000 == 45 [pid = 1649] [id = 420] 08:58:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1196df000) [pid = 1649] [serial = 1259] [outer = 0x0] 08:58:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x119738000) [pid = 1649] [serial = 1260] [outer = 0x1196df000] 08:58:20 INFO - PROCESS | 1649 | 1464623900962 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1211c2c00) [pid = 1649] [serial = 1261] [outer = 0x1196df000] 08:58:21 INFO - PROCESS | 1649 | 1464623901301 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]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 573ms 08:58:21 INFO - PROCESS | 1649 | 1464623901345 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 1649 | 1464623901346 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:58:21 INFO - PROCESS | 1649 | 1464623901348 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 1649 | 1464623901349 Marionette TRACE conn2 <- [1,1654,null,{}] 08:58:21 INFO - PROCESS | 1649 | 1464623901352 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}] 08:58:21 INFO - PROCESS | 1649 | 1464623901450 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:58:21 INFO - PROCESS | 1649 | 1464623901455 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12689c800 == 46 [pid = 1649] [id = 421] 08:58:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x120fc7400) [pid = 1649] [serial = 1262] [outer = 0x0] 08:58:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1212c3400) [pid = 1649] [serial = 1263] [outer = 0x120fc7400] 08:58:21 INFO - PROCESS | 1649 | 1464623901479 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x121a96000) [pid = 1649] [serial = 1264] [outer = 0x120fc7400] 08:58:21 INFO - PROCESS | 1649 | 1464623901871 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]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 573ms 08:58:21 INFO - PROCESS | 1649 | 1464623901922 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 1649 | 1464623901923 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:58:21 INFO - PROCESS | 1649 | 1464623901925 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 1649 | 1464623901926 Marionette TRACE conn2 <- [1,1658,null,{}] 08:58:21 INFO - PROCESS | 1649 | 1464623901929 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}] 08:58:22 INFO - PROCESS | 1649 | 1464623902061 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:58:22 INFO - PROCESS | 1649 | 1464623902083 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12723b000 == 47 [pid = 1649] [id = 422] 08:58:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x121a9a400) [pid = 1649] [serial = 1265] [outer = 0x0] 08:58:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x121ab3c00) [pid = 1649] [serial = 1266] [outer = 0x121a9a400] 08:58:22 INFO - PROCESS | 1649 | 1464623902126 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x121ab9c00) [pid = 1649] [serial = 1267] [outer = 0x121a9a400] 08:58:22 INFO - PROCESS | 1649 | 1464623902525 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]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 617ms 08:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:58:22 INFO - PROCESS | 1649 | 1464623902544 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 1649 | 1464623902545 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:58:22 INFO - PROCESS | 1649 | 1464623902547 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 1649 | 1464623902548 Marionette TRACE conn2 <- [1,1662,null,{}] 08:58:22 INFO - PROCESS | 1649 | 1464623902551 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}] 08:58:22 INFO - PROCESS | 1649 | 1464623902657 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:58:22 INFO - PROCESS | 1649 | 1464623902671 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12902a000 == 48 [pid = 1649] [id = 423] 08:58:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x121a9b000) [pid = 1649] [serial = 1268] [outer = 0x0] 08:58:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x121abec00) [pid = 1649] [serial = 1269] [outer = 0x121a9b000] 08:58:22 INFO - PROCESS | 1649 | 1464623902696 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x121ad4400) [pid = 1649] [serial = 1270] [outer = 0x121a9b000] 08:58:22 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x120e98400) [pid = 1649] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:58:22 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x118582400) [pid = 1649] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:58:22 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1196e8400) [pid = 1649] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:58:22 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1138f4000) [pid = 1649] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:58:22 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1121ba800) [pid = 1649] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:58:22 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x110f22000) [pid = 1649] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:58:22 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x118371400) [pid = 1649] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:58:22 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11684b800) [pid = 1649] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:58:22 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11972e800) [pid = 1649] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:58:22 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x112880000) [pid = 1649] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:58:23 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118269400) [pid = 1649] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:58:23 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x110ddb800) [pid = 1649] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:58:23 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x124f95400) [pid = 1649] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:58:23 INFO - PROCESS | 1649 | 1464623903089 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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 571ms 08:58:23 INFO - PROCESS | 1649 | 1464623903118 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 1649 | 1464623903120 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:58:23 INFO - PROCESS | 1649 | 1464623903125 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 1649 | 1464623903126 Marionette TRACE conn2 <- [1,1666,null,{}] 08:58:23 INFO - PROCESS | 1649 | 1464623903128 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}] 08:58:23 INFO - PROCESS | 1649 | 1464623903214 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:58:23 INFO - PROCESS | 1649 | 1464623903268 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x126d75000 == 49 [pid = 1649] [id = 424] 08:58:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x110f1d800) [pid = 1649] [serial = 1271] [outer = 0x0] 08:58:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11670ec00) [pid = 1649] [serial = 1272] [outer = 0x110f1d800] 08:58:23 INFO - PROCESS | 1649 | 1464623903294 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x119736400) [pid = 1649] [serial = 1273] [outer = 0x110f1d800] 08:58:23 INFO - PROCESS | 1649 | 1464623903613 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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 519ms 08:58:23 INFO - PROCESS | 1649 | 1464623903644 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 1649 | 1464623903646 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:58:23 INFO - PROCESS | 1649 | 1464623903648 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 1649 | 1464623903649 Marionette TRACE conn2 <- [1,1670,null,{}] 08:58:23 INFO - PROCESS | 1649 | 1464623903652 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}] 08:58:23 INFO - PROCESS | 1649 | 1464623903752 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:58:23 INFO - PROCESS | 1649 | 1464623903757 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12abf1800 == 50 [pid = 1649] [id = 425] 08:58:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x120e98400) [pid = 1649] [serial = 1274] [outer = 0x0] 08:58:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x121ada400) [pid = 1649] [serial = 1275] [outer = 0x120e98400] 08:58:23 INFO - PROCESS | 1649 | 1464623903787 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x121d3ac00) [pid = 1649] [serial = 1276] [outer = 0x120e98400] 08:58:24 INFO - PROCESS | 1649 | 1464623904111 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]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 518ms 08:58:24 INFO - PROCESS | 1649 | 1464623904167 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 1649 | 1464623904168 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:58:24 INFO - PROCESS | 1649 | 1464623904170 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 1649 | 1464623904171 Marionette TRACE conn2 <- [1,1674,null,{}] 08:58:24 INFO - PROCESS | 1649 | 1464623904174 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}] 08:58:24 INFO - PROCESS | 1649 | 1464623904284 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:58:24 INFO - PROCESS | 1649 | 1464623904291 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b406000 == 51 [pid = 1649] [id = 426] 08:58:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x121d32800) [pid = 1649] [serial = 1277] [outer = 0x0] 08:58:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x124a74000) [pid = 1649] [serial = 1278] [outer = 0x121d32800] 08:58:24 INFO - PROCESS | 1649 | 1464623904315 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x124e40c00) [pid = 1649] [serial = 1279] [outer = 0x121d32800] 08:58:24 INFO - PROCESS | 1649 | 1464623904642 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]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 519ms 08:58:24 INFO - PROCESS | 1649 | 1464623904690 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 1649 | 1464623904691 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:58:24 INFO - PROCESS | 1649 | 1464623904693 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 1649 | 1464623904694 Marionette TRACE conn2 <- [1,1678,null,{}] 08:58:24 INFO - PROCESS | 1649 | 1464623904697 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}] 08:58:24 INFO - PROCESS | 1649 | 1464623904790 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:58:24 INFO - PROCESS | 1649 | 1464623904795 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ba97000 == 52 [pid = 1649] [id = 427] 08:58:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x121abdc00) [pid = 1649] [serial = 1280] [outer = 0x0] 08:58:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x124e86800) [pid = 1649] [serial = 1281] [outer = 0x121abdc00] 08:58:24 INFO - PROCESS | 1649 | 1464623904820 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x124fe6c00) [pid = 1649] [serial = 1282] [outer = 0x121abdc00] 08:58:25 INFO - PROCESS | 1649 | 1464623905327 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]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 667ms 08:58:25 INFO - PROCESS | 1649 | 1464623905362 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 1649 | 1464623905364 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:58:25 INFO - PROCESS | 1649 | 1464623905368 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 1649 | 1464623905370 Marionette TRACE conn2 <- [1,1682,null,{}] 08:58:25 INFO - PROCESS | 1649 | 1464623905374 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}] 08:58:25 INFO - PROCESS | 1649 | 1464623905481 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:58:25 INFO - PROCESS | 1649 | 1464623905587 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x1170d5000 == 53 [pid = 1649] [id = 428] 08:58:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x113159c00) [pid = 1649] [serial = 1283] [outer = 0x0] 08:58:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x113d6dc00) [pid = 1649] [serial = 1284] [outer = 0x113159c00] 08:58:25 INFO - PROCESS | 1649 | 1464623905619 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x11670c400) [pid = 1649] [serial = 1285] [outer = 0x113159c00] 08:58:26 INFO - PROCESS | 1649 | 1464623906050 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]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 724ms 08:58:26 INFO - PROCESS | 1649 | 1464623906092 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 1649 | 1464623906097 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:58:26 INFO - PROCESS | 1649 | 1464623906101 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 1649 | 1464623906103 Marionette TRACE conn2 <- [1,1686,null,{}] 08:58:26 INFO - PROCESS | 1649 | 1464623906106 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}] 08:58:26 INFO - PROCESS | 1649 | 1464623906216 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:58:26 INFO - PROCESS | 1649 | 1464623906273 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12157f000 == 54 [pid = 1649] [id = 429] 08:58:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x116a64400) [pid = 1649] [serial = 1286] [outer = 0x0] 08:58:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x11826a800) [pid = 1649] [serial = 1287] [outer = 0x116a64400] 08:58:26 INFO - PROCESS | 1649 | 1464623906303 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x118549c00) [pid = 1649] [serial = 1288] [outer = 0x116a64400] 08:58:26 INFO - PROCESS | 1649 | 1464623906758 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]]]}] 08:58:26 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 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 673ms 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:58:26 INFO - PROCESS | 1649 | 1464623906775 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 1649 | 1464623906777 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:58:26 INFO - PROCESS | 1649 | 1464623906779 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 1649 | 1464623906782 Marionette TRACE conn2 <- [1,1690,null,{}] 08:58:26 INFO - PROCESS | 1649 | 1464623906790 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}] 08:58:26 INFO - PROCESS | 1649 | 1464623906921 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:58:27 INFO - PROCESS | 1649 | 1464623907004 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ace2000 == 55 [pid = 1649] [id = 430] 08:58:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1196e4800) [pid = 1649] [serial = 1289] [outer = 0x0] 08:58:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1197e9800) [pid = 1649] [serial = 1290] [outer = 0x1196e4800] 08:58:27 INFO - PROCESS | 1649 | 1464623907037 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x120e13400) [pid = 1649] [serial = 1291] [outer = 0x1196e4800] 08:58:27 INFO - PROCESS | 1649 | 1464623907458 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]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 724ms 08:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:58:27 INFO - PROCESS | 1649 | 1464623907504 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 1649 | 1464623907506 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:58:27 INFO - PROCESS | 1649 | 1464623907508 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 1649 | 1464623907509 Marionette TRACE conn2 <- [1,1694,null,{}] 08:58:27 INFO - PROCESS | 1649 | 1464623907512 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}] 08:58:27 INFO - PROCESS | 1649 | 1464623907619 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:58:27 INFO - PROCESS | 1649 | 1464623907675 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0be800 == 56 [pid = 1649] [id = 431] 08:58:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x1211bc400) [pid = 1649] [serial = 1292] [outer = 0x0] 08:58:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x121a5ac00) [pid = 1649] [serial = 1293] [outer = 0x1211bc400] 08:58:27 INFO - PROCESS | 1649 | 1464623907706 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x121ac0c00) [pid = 1649] [serial = 1294] [outer = 0x1211bc400] 08:58:28 INFO - PROCESS | 1649 | 1464623908192 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]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 720ms 08:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:58:28 INFO - PROCESS | 1649 | 1464623908229 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 1649 | 1464623908230 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:58:28 INFO - PROCESS | 1649 | 1464623908233 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 1649 | 1464623908234 Marionette TRACE conn2 <- [1,1698,null,{}] 08:58:28 INFO - PROCESS | 1649 | 1464623908272 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}] 08:58:28 INFO - PROCESS | 1649 | 1464623908380 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:58:28 INFO - PROCESS | 1649 | 1464623908449 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x116126800 == 57 [pid = 1649] [id = 432] 08:58:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x112881000) [pid = 1649] [serial = 1295] [outer = 0x0] 08:58:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x1161bc400) [pid = 1649] [serial = 1296] [outer = 0x112881000] 08:58:28 INFO - PROCESS | 1649 | 1464623908479 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x121777000) [pid = 1649] [serial = 1297] [outer = 0x112881000] 08:58:29 INFO - PROCESS | 1649 | 1464623909199 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]]]}] 08:58:29 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 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 991ms 08:58:29 INFO - PROCESS | 1649 | 1464623909241 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 1649 | 1464623909244 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:58:29 INFO - PROCESS | 1649 | 1464623909249 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 1649 | 1464623909251 Marionette TRACE conn2 <- [1,1702,null,{}] 08:58:29 INFO - PROCESS | 1649 | 1464623909256 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}] 08:58:29 INFO - PROCESS | 1649 | 1464623909351 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:58:29 INFO - PROCESS | 1649 | 1464623909421 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1170f1000 == 58 [pid = 1649] [id = 433] 08:58:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x110f28c00) [pid = 1649] [serial = 1298] [outer = 0x0] 08:58:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x112876c00) [pid = 1649] [serial = 1299] [outer = 0x110f28c00] 08:58:29 INFO - PROCESS | 1649 | 1464623909450 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x11315e800) [pid = 1649] [serial = 1300] [outer = 0x110f28c00] 08:58:29 INFO - PROCESS | 1649 | 1464623909894 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]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 675ms 08:58:29 INFO - PROCESS | 1649 | 1464623909924 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 1649 | 1464623909928 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:58:29 INFO - PROCESS | 1649 | 1464623909932 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 1649 | 1464623909934 Marionette TRACE conn2 <- [1,1706,null,{}] 08:58:29 INFO - PROCESS | 1649 | 1464623909936 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}] 08:58:30 INFO - PROCESS | 1649 | 1464623910033 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:58:30 INFO - PROCESS | 1649 | 1464623910090 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x1170e4000 == 59 [pid = 1649] [id = 434] 08:58:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x115e4c800) [pid = 1649] [serial = 1301] [outer = 0x0] 08:58:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x11739e400) [pid = 1649] [serial = 1302] [outer = 0x115e4c800] 08:58:30 INFO - PROCESS | 1649 | 1464623910117 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x11810c800) [pid = 1649] [serial = 1303] [outer = 0x115e4c800] 08:58:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12b406000 == 58 [pid = 1649] [id = 426] 08:58:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12abf1800 == 57 [pid = 1649] [id = 425] 08:58:30 INFO - PROCESS | 1649 | --DOCSHELL 0x126d75000 == 56 [pid = 1649] [id = 424] 08:58:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12902a000 == 55 [pid = 1649] [id = 423] 08:58:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12723b000 == 54 [pid = 1649] [id = 422] 08:58:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12689c800 == 53 [pid = 1649] [id = 421] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x1219b2000) [pid = 1649] [serial = 1224] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOCSHELL 0x123726000 == 52 [pid = 1649] [id = 420] 08:58:30 INFO - PROCESS | 1649 | --DOCSHELL 0x119ac8000 == 51 [pid = 1649] [id = 419] 08:58:30 INFO - PROCESS | 1649 | --DOCSHELL 0x119651000 == 50 [pid = 1649] [id = 418] 08:58:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1182aa000 == 49 [pid = 1649] [id = 417] 08:58:30 INFO - PROCESS | 1649 | --DOCSHELL 0x11326e800 == 48 [pid = 1649] [id = 416] 08:58:30 INFO - PROCESS | 1649 | --DOCSHELL 0x117e07000 == 47 [pid = 1649] [id = 415] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x126807c00) [pid = 1649] [serial = 1126] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x1211be400) [pid = 1649] [serial = 1221] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x118f84000) [pid = 1649] [serial = 1206] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x119735400) [pid = 1649] [serial = 1209] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x110f23800) [pid = 1649] [serial = 1182] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x1160ef400) [pid = 1649] [serial = 1194] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x1168ab000) [pid = 1649] [serial = 1195] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x112d68c00) [pid = 1649] [serial = 1191] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x113a89800) [pid = 1649] [serial = 1192] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x118102c00) [pid = 1649] [serial = 1189] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x113160800) [pid = 1649] [serial = 1188] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x118544400) [pid = 1649] [serial = 1200] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x118332c00) [pid = 1649] [serial = 1198] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x119926400) [pid = 1649] [serial = 1212] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x118103800) [pid = 1649] [serial = 1197] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x113356c00) [pid = 1649] [serial = 1185] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x118107400) [pid = 1649] [serial = 1215] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x11973b400) [pid = 1649] [serial = 1210] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x120e93000) [pid = 1649] [serial = 1219] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1185c9000) [pid = 1649] [serial = 1203] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1185e1800) [pid = 1649] [serial = 1204] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x120e0d800) [pid = 1649] [serial = 1213] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1196ec000) [pid = 1649] [serial = 1207] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x118582000) [pid = 1649] [serial = 1201] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x119928800) [pid = 1649] [serial = 1218] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12177b800) [pid = 1649] [serial = 1222] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x119162800) [pid = 1649] [serial = 1216] [outer = 0x0] [url = about:blank] 08:58:30 INFO - PROCESS | 1649 | 1464623910540 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]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 622ms 08:58:30 INFO - PROCESS | 1649 | 1464623910555 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 1649 | 1464623910559 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:58:30 INFO - PROCESS | 1649 | 1464623910562 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 1649 | 1464623910564 Marionette TRACE conn2 <- [1,1710,null,{}] 08:58:30 INFO - PROCESS | 1649 | 1464623910574 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}] 08:58:30 INFO - PROCESS | 1649 | 1464623910659 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:58:30 INFO - PROCESS | 1649 | 1464623910665 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180de800 == 48 [pid = 1649] [id = 435] 08:58:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x118107400) [pid = 1649] [serial = 1304] [outer = 0x0] 08:58:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x118366000) [pid = 1649] [serial = 1305] [outer = 0x118107400] 08:58:30 INFO - PROCESS | 1649 | 1464623910693 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x11854ac00) [pid = 1649] [serial = 1306] [outer = 0x118107400] 08:58:31 INFO - PROCESS | 1649 | 1464623911072 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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 571ms 08:58:31 INFO - PROCESS | 1649 | 1464623911133 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 1649 | 1464623911135 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:58:31 INFO - PROCESS | 1649 | 1464623911193 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 1649 | 1464623911195 Marionette TRACE conn2 <- [1,1714,null,{}] 08:58:31 INFO - PROCESS | 1649 | 1464623911198 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}] 08:58:31 INFO - PROCESS | 1649 | 1464623911287 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:58:31 INFO - PROCESS | 1649 | 1464623911387 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x116142800 == 49 [pid = 1649] [id = 436] 08:58:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x112756400) [pid = 1649] [serial = 1307] [outer = 0x0] 08:58:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x11287a800) [pid = 1649] [serial = 1308] [outer = 0x112756400] 08:58:31 INFO - PROCESS | 1649 | 1464623911420 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x113811800) [pid = 1649] [serial = 1309] [outer = 0x112756400] 08:58:31 INFO - PROCESS | 1649 | 1464623911860 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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 721ms 08:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:58:31 INFO - PROCESS | 1649 | 1464623911956 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 1649 | 1464623911958 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:58:31 INFO - PROCESS | 1649 | 1464623911963 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 1649 | 1464623911965 Marionette TRACE conn2 <- [1,1718,null,{}] 08:58:31 INFO - PROCESS | 1649 | 1464623911973 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}] 08:58:32 INFO - PROCESS | 1649 | 1464623912075 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:58:32 INFO - PROCESS | 1649 | 1464623912141 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x119648000 == 50 [pid = 1649] [id = 437] 08:58:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x11768f800) [pid = 1649] [serial = 1310] [outer = 0x0] 08:58:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x11826c000) [pid = 1649] [serial = 1311] [outer = 0x11768f800] 08:58:32 INFO - PROCESS | 1649 | 1464623912172 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x118546400) [pid = 1649] [serial = 1312] [outer = 0x11768f800] 08:58:32 INFO - PROCESS | 1649 | 1464623912619 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]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 724ms 08:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:58:32 INFO - PROCESS | 1649 | 1464623912709 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 1649 | 1464623912711 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:58:32 INFO - PROCESS | 1649 | 1464623912716 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 1649 | 1464623912719 Marionette TRACE conn2 <- [1,1722,null,{}] 08:58:32 INFO - PROCESS | 1649 | 1464623912726 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}] 08:58:32 INFO - PROCESS | 1649 | 1464623912874 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:58:32 INFO - PROCESS | 1649 | 1464623912942 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f1f000 == 51 [pid = 1649] [id = 438] 08:58:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x118f4f400) [pid = 1649] [serial = 1313] [outer = 0x0] 08:58:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x118f79800) [pid = 1649] [serial = 1314] [outer = 0x118f4f400] 08:58:32 INFO - PROCESS | 1649 | 1464623912978 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x119162400) [pid = 1649] [serial = 1315] [outer = 0x118f4f400] 08:58:33 INFO - PROCESS | 1649 | 1464623913406 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]]]}] 08:58:33 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 08:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 722ms 08:58:33 INFO - PROCESS | 1649 | 1464623913438 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 1649 | 1464623913441 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:58:33 INFO - PROCESS | 1649 | 1464623913444 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 1649 | 1464623913445 Marionette TRACE conn2 <- [1,1726,null,{}] 08:58:33 INFO - PROCESS | 1649 | 1464623913447 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}] 08:58:33 INFO - PROCESS | 1649 | 1464623913547 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:58:33 INFO - PROCESS | 1649 | 1464623913600 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218d5800 == 52 [pid = 1649] [id = 439] 08:58:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x119198c00) [pid = 1649] [serial = 1316] [outer = 0x0] 08:58:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1196e9400) [pid = 1649] [serial = 1317] [outer = 0x119198c00] 08:58:33 INFO - PROCESS | 1649 | 1464623913631 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x119736800) [pid = 1649] [serial = 1318] [outer = 0x119198c00] 08:58:34 INFO - PROCESS | 1649 | 1464623914046 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]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 668ms 08:58:34 INFO - PROCESS | 1649 | 1464623914113 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 1649 | 1464623914114 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:58:34 INFO - PROCESS | 1649 | 1464623914117 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 1649 | 1464623914118 Marionette TRACE conn2 <- [1,1730,null,{}] 08:58:34 INFO - PROCESS | 1649 | 1464623914120 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}] 08:58:34 INFO - PROCESS | 1649 | 1464623914216 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:58:34 INFO - PROCESS | 1649 | 1464623914269 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12567a800 == 53 [pid = 1649] [id = 440] 08:58:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x119733c00) [pid = 1649] [serial = 1319] [outer = 0x0] 08:58:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x119920800) [pid = 1649] [serial = 1320] [outer = 0x119733c00] 08:58:34 INFO - PROCESS | 1649 | 1464623914312 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x119e6e400) [pid = 1649] [serial = 1321] [outer = 0x119733c00] 08:58:34 INFO - PROCESS | 1649 | 1464623914726 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]]]}] 08:58:34 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 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 08:58:34 INFO - PROCESS | 1649 | 1464623914788 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 1649 | 1464623914789 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:58:34 INFO - PROCESS | 1649 | 1464623914791 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 1649 | 1464623914793 Marionette TRACE conn2 <- [1,1734,null,{}] 08:58:34 INFO - PROCESS | 1649 | 1464623914795 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}] 08:58:34 INFO - PROCESS | 1649 | 1464623914933 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:58:35 INFO - PROCESS | 1649 | 1464623915003 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x126f43800 == 54 [pid = 1649] [id = 441] 08:58:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x120e96800) [pid = 1649] [serial = 1322] [outer = 0x0] 08:58:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x120fcc000) [pid = 1649] [serial = 1323] [outer = 0x120e96800] 08:58:35 INFO - PROCESS | 1649 | 1464623915035 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x1212be400) [pid = 1649] [serial = 1324] [outer = 0x120e96800] 08:58:35 INFO - PROCESS | 1649 | 1464623915462 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]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 720ms 08:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:58:35 INFO - PROCESS | 1649 | 1464623915513 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 1649 | 1464623915515 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:58:35 INFO - PROCESS | 1649 | 1464623915517 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 1649 | 1464623915519 Marionette TRACE conn2 <- [1,1738,null,{}] 08:58:35 INFO - PROCESS | 1649 | 1464623915521 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}] 08:58:35 INFO - PROCESS | 1649 | 1464623915620 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:58:35 INFO - PROCESS | 1649 | 1464623915674 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x127627800 == 55 [pid = 1649] [id = 442] 08:58:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1212be800) [pid = 1649] [serial = 1325] [outer = 0x0] 08:58:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x121a51800) [pid = 1649] [serial = 1326] [outer = 0x1212be800] 08:58:35 INFO - PROCESS | 1649 | 1464623915703 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x121a97000) [pid = 1649] [serial = 1327] [outer = 0x1212be800] 08:58:36 INFO - PROCESS | 1649 | 1464623916148 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]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 673ms 08:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:58:36 INFO - PROCESS | 1649 | 1464623916242 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 1649 | 1464623916244 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:58:36 INFO - PROCESS | 1649 | 1464623916248 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 1649 | 1464623916249 Marionette TRACE conn2 <- [1,1742,null,{}] 08:58:36 INFO - PROCESS | 1649 | 1464623916252 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}] 08:58:36 INFO - PROCESS | 1649 | 1464623916432 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:58:36 INFO - PROCESS | 1649 | 1464623916504 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180ef800 == 56 [pid = 1649] [id = 443] 08:58:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x110fa6c00) [pid = 1649] [serial = 1328] [outer = 0x0] 08:58:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x111ed5800) [pid = 1649] [serial = 1329] [outer = 0x110fa6c00] 08:58:36 INFO - PROCESS | 1649 | 1464623916532 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x113032800) [pid = 1649] [serial = 1330] [outer = 0x110fa6c00] 08:58:36 INFO - PROCESS | 1649 | 1464623916974 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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 775ms 08:58:37 INFO - PROCESS | 1649 | 1464623917031 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 1649 | 1464623917034 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:58:37 INFO - PROCESS | 1649 | 1464623917044 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 1649 | 1464623917048 Marionette TRACE conn2 <- [1,1746,null,{}] 08:58:37 INFO - PROCESS | 1649 | 1464623917053 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}] 08:58:37 INFO - PROCESS | 1649 | 1464623917202 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:58:37 INFO - PROCESS | 1649 | --DOCSHELL 0x1170e4000 == 55 [pid = 1649] [id = 434] 08:58:37 INFO - PROCESS | 1649 | --DOCSHELL 0x1170f1000 == 54 [pid = 1649] [id = 433] 08:58:37 INFO - PROCESS | 1649 | --DOCSHELL 0x12157f000 == 53 [pid = 1649] [id = 429] 08:58:37 INFO - PROCESS | 1649 | --DOCSHELL 0x1170d5000 == 52 [pid = 1649] [id = 428] 08:58:37 INFO - PROCESS | 1649 | 1464623917361 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x117028000 == 53 [pid = 1649] [id = 444] 08:58:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x1161bc000) [pid = 1649] [serial = 1331] [outer = 0x0] 08:58:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x11826d400) [pid = 1649] [serial = 1332] [outer = 0x1161bc000] 08:58:37 INFO - PROCESS | 1649 | 1464623917409 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x118548c00) [pid = 1649] [serial = 1333] [outer = 0x1161bc000] 08:58:37 INFO - PROCESS | 1649 | 1464623917799 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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 777ms 08:58:37 INFO - PROCESS | 1649 | 1464623917820 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:58:37 INFO - PROCESS | 1649 | 1464623917826 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:58:37 INFO - PROCESS | 1649 | 1464623917830 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 1649 | 1464623917832 Marionette TRACE conn2 <- [1,1750,null,{}] 08:58:37 INFO - PROCESS | 1649 | 1464623917836 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}] 08:58:37 INFO - PROCESS | 1649 | 1464623917991 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:58:38 INFO - PROCESS | 1649 | 1464623918076 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x119aa9000 == 54 [pid = 1649] [id = 445] 08:58:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x1185c7c00) [pid = 1649] [serial = 1334] [outer = 0x0] 08:58:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x118f4f800) [pid = 1649] [serial = 1335] [outer = 0x1185c7c00] 08:58:38 INFO - PROCESS | 1649 | 1464623918120 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x119921400) [pid = 1649] [serial = 1336] [outer = 0x1185c7c00] 08:58:38 INFO - PROCESS | 1649 | 1464623918510 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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 729ms 08:58:38 INFO - PROCESS | 1649 | 1464623918564 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 1649 | 1464623918566 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:58:38 INFO - PROCESS | 1649 | 1464623918574 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 1649 | 1464623918577 Marionette TRACE conn2 <- [1,1754,null,{}] 08:58:38 INFO - PROCESS | 1649 | 1464623918579 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}] 08:58:38 INFO - PROCESS | 1649 | 1464623918682 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:58:38 INFO - PROCESS | 1649 | 1464623918697 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12953e000 == 55 [pid = 1649] [id = 446] 08:58:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x120e05000) [pid = 1649] [serial = 1337] [outer = 0x0] 08:58:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x120e9ec00) [pid = 1649] [serial = 1338] [outer = 0x120e05000] 08:58:38 INFO - PROCESS | 1649 | 1464623918722 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x121a55c00) [pid = 1649] [serial = 1339] [outer = 0x120e05000] 08:58:39 INFO - PROCESS | 1649 | 1464623919088 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]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 575ms 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:58:39 INFO - PROCESS | 1649 | 1464623919146 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 1649 | 1464623919147 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:58:39 INFO - PROCESS | 1649 | 1464623919149 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 1649 | 1464623919150 Marionette TRACE conn2 <- [1,1758,null,{}] 08:58:39 INFO - PROCESS | 1649 | 1464623919153 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}] 08:58:39 INFO - PROCESS | 1649 | 1464623919256 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:58:39 INFO - PROCESS | 1649 | 1464623919268 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7bb800 == 56 [pid = 1649] [id = 447] 08:58:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x120fca800) [pid = 1649] [serial = 1340] [outer = 0x0] 08:58:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x121abfc00) [pid = 1649] [serial = 1341] [outer = 0x120fca800] 08:58:39 INFO - PROCESS | 1649 | 1464623919294 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x121adb400) [pid = 1649] [serial = 1342] [outer = 0x120fca800] 08:58:39 INFO - PROCESS | 1649 | 1464623919657 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]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:58:39 INFO - PROCESS | 1649 | 1464623919668 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 1649 | 1464623919669 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:58:39 INFO - PROCESS | 1649 | 1464623919676 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 1649 | 1464623919677 Marionette TRACE conn2 <- [1,1762,null,{}] 08:58:39 INFO - PROCESS | 1649 | 1464623919680 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}] 08:58:39 INFO - PROCESS | 1649 | 1464623919790 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:58:39 INFO - PROCESS | 1649 | 1464623919827 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b402800 == 57 [pid = 1649] [id = 448] 08:58:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x121d32c00) [pid = 1649] [serial = 1343] [outer = 0x0] 08:58:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x121d37400) [pid = 1649] [serial = 1344] [outer = 0x121d32c00] 08:58:39 INFO - PROCESS | 1649 | 1464623919856 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x124e82000) [pid = 1649] [serial = 1345] [outer = 0x121d32c00] 08:58:40 INFO - PROCESS | 1649 | 1464623920179 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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 520ms 08:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:58:40 INFO - PROCESS | 1649 | 1464623920197 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 1649 | 1464623920198 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:58:40 INFO - PROCESS | 1649 | 1464623920200 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 1649 | 1464623920201 Marionette TRACE conn2 <- [1,1766,null,{}] 08:58:40 INFO - PROCESS | 1649 | 1464623920204 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}] 08:58:40 INFO - PROCESS | 1649 | 1464623920321 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:58:40 INFO - PROCESS | 1649 | 1464623920337 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ba9a800 == 58 [pid = 1649] [id = 449] 08:58:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x1251c0800) [pid = 1649] [serial = 1346] [outer = 0x0] 08:58:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x12570dc00) [pid = 1649] [serial = 1347] [outer = 0x1251c0800] 08:58:40 INFO - PROCESS | 1649 | 1464623920362 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x1257e3c00) [pid = 1649] [serial = 1348] [outer = 0x1251c0800] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x1185c5400) [pid = 1649] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x1197e4800) [pid = 1649] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x1185be400) [pid = 1649] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x120e98400) [pid = 1649] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x121d32800) [pid = 1649] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x110f28c00) [pid = 1649] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x115e4c800) [pid = 1649] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x1196df000) [pid = 1649] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x110f1e000) [pid = 1649] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x113160000) [pid = 1649] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x1212ef800) [pid = 1649] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x120fc7400) [pid = 1649] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x121a9a400) [pid = 1649] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x121a9b000) [pid = 1649] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x110f1d800) [pid = 1649] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x11854bc00) [pid = 1649] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x111ed5c00) [pid = 1649] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x118581400) [pid = 1649] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x117682c00) [pid = 1649] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x11854b800) [pid = 1649] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x113d72c00) [pid = 1649] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x112d6d400) [pid = 1649] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:58:40 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x1167ee000) [pid = 1649] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:58:40 INFO - PROCESS | 1649 | 1464623920774 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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 622ms 08:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:58:40 INFO - PROCESS | 1649 | 1464623920823 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 1649 | 1464623920824 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:58:40 INFO - PROCESS | 1649 | 1464623920827 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 1649 | 1464623920828 Marionette TRACE conn2 <- [1,1770,null,{}] 08:58:40 INFO - PROCESS | 1649 | 1464623920831 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}] 08:58:40 INFO - PROCESS | 1649 | 1464623920944 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:58:41 INFO - PROCESS | 1649 | 1464623921036 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12569e800 == 59 [pid = 1649] [id = 450] 08:58:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x110de3c00) [pid = 1649] [serial = 1349] [outer = 0x0] 08:58:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x11315f400) [pid = 1649] [serial = 1350] [outer = 0x110de3c00] 08:58:41 INFO - PROCESS | 1649 | 1464623921079 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x11810b800) [pid = 1649] [serial = 1351] [outer = 0x110de3c00] 08:58:41 INFO - PROCESS | 1649 | 1464623921416 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]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 621ms 08:58:41 INFO - PROCESS | 1649 | 1464623921448 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:58:41 INFO - PROCESS | 1649 | 1464623921461 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:58:41 INFO - PROCESS | 1649 | 1464623921464 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 1649 | 1464623921465 Marionette TRACE conn2 <- [1,1774,null,{}] 08:58:41 INFO - PROCESS | 1649 | 1464623921467 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}] 08:58:41 INFO - PROCESS | 1649 | 1464623921553 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:58:41 INFO - PROCESS | 1649 | 1464623921629 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c327000 == 60 [pid = 1649] [id = 451] 08:58:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x110f1e800) [pid = 1649] [serial = 1352] [outer = 0x0] 08:58:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x1185c5800) [pid = 1649] [serial = 1353] [outer = 0x110f1e800] 08:58:41 INFO - PROCESS | 1649 | 1464623921654 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x1212b5000) [pid = 1649] [serial = 1354] [outer = 0x110f1e800] 08:58:41 INFO - PROCESS | 1649 | 1464623921913 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]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 468ms 08:58:41 INFO - PROCESS | 1649 | 1464623921933 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 1649 | 1464623921934 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:58:41 INFO - PROCESS | 1649 | 1464623921937 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 1649 | 1464623921938 Marionette TRACE conn2 <- [1,1778,null,{}] 08:58:41 INFO - PROCESS | 1649 | 1464623921949 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}] 08:58:42 INFO - PROCESS | 1649 | 1464623922042 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:58:42 INFO - PROCESS | 1649 | 1464623922046 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6bf800 == 61 [pid = 1649] [id = 452] 08:58:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x1196e0000) [pid = 1649] [serial = 1355] [outer = 0x0] 08:58:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x121ad5800) [pid = 1649] [serial = 1356] [outer = 0x1196e0000] 08:58:42 INFO - PROCESS | 1649 | 1464623922072 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x126804000) [pid = 1649] [serial = 1357] [outer = 0x1196e0000] 08:58:42 INFO - PROCESS | 1649 | 1464623922428 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]]]}] 08:58:42 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 08:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 528ms 08:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:58:42 INFO - PROCESS | 1649 | 1464623922471 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 1649 | 1464623922473 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:58:42 INFO - PROCESS | 1649 | 1464623922477 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 1649 | 1464623922479 Marionette TRACE conn2 <- [1,1782,null,{}] 08:58:42 INFO - PROCESS | 1649 | 1464623922482 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}] 08:58:42 INFO - PROCESS | 1649 | 1464623922560 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:58:42 INFO - PROCESS | 1649 | 1464623922565 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6ce000 == 62 [pid = 1649] [id = 453] 08:58:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x126804400) [pid = 1649] [serial = 1358] [outer = 0x0] 08:58:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x12680e400) [pid = 1649] [serial = 1359] [outer = 0x126804400] 08:58:42 INFO - PROCESS | 1649 | 1464623922589 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x126ddc400) [pid = 1649] [serial = 1360] [outer = 0x126804400] 08:58:43 INFO - PROCESS | 1649 | 1464623923292 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]]]}] 08:58:43 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 08:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 875ms 08:58:43 INFO - PROCESS | 1649 | 1464623923350 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 1649 | 1464623923354 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:58:43 INFO - PROCESS | 1649 | 1464623923357 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 1649 | 1464623923360 Marionette TRACE conn2 <- [1,1786,null,{}] 08:58:43 INFO - PROCESS | 1649 | 1464623923364 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}] 08:58:43 INFO - PROCESS | 1649 | 1464623923473 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:58:43 INFO - PROCESS | 1649 | 1464623923533 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ab8000 == 63 [pid = 1649] [id = 454] 08:58:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x1166c1c00) [pid = 1649] [serial = 1361] [outer = 0x0] 08:58:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x11810d000) [pid = 1649] [serial = 1362] [outer = 0x1166c1c00] 08:58:43 INFO - PROCESS | 1649 | 1464623923564 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x118582400) [pid = 1649] [serial = 1363] [outer = 0x1166c1c00] 08:58:44 INFO - PROCESS | 1649 | 1464623924046 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]]]}] 08:58:44 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 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 723ms 08:58:44 INFO - PROCESS | 1649 | 1464623924081 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 1649 | 1464623924086 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:58:44 INFO - PROCESS | 1649 | 1464623924090 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 1649 | 1464623924092 Marionette TRACE conn2 <- [1,1790,null,{}] 08:58:44 INFO - PROCESS | 1649 | 1464623924095 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}] 08:58:44 INFO - PROCESS | 1649 | 1464623924206 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:58:44 INFO - PROCESS | 1649 | 1464623924265 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c5000 == 64 [pid = 1649] [id = 455] 08:58:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x1185d5c00) [pid = 1649] [serial = 1364] [outer = 0x0] 08:58:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x119192800) [pid = 1649] [serial = 1365] [outer = 0x1185d5c00] 08:58:44 INFO - PROCESS | 1649 | 1464623924295 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x120e0d800) [pid = 1649] [serial = 1366] [outer = 0x1185d5c00] 08:58:44 INFO - PROCESS | 1649 | 1464623924811 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]]]}] 08:58:44 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) 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 772ms 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:58:44 INFO - PROCESS | 1649 | 1464623924864 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 1649 | 1464623924866 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:58:44 INFO - PROCESS | 1649 | 1464623924870 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 1649 | 1464623924874 Marionette TRACE conn2 <- [1,1794,null,{}] 08:58:44 INFO - PROCESS | 1649 | 1464623924886 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}] 08:58:45 INFO - PROCESS | 1649 | 1464623925047 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:58:45 INFO - PROCESS | 1649 | 1464623925183 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd8e800 == 65 [pid = 1649] [id = 456] 08:58:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x120e9c400) [pid = 1649] [serial = 1367] [outer = 0x0] 08:58:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x121a53400) [pid = 1649] [serial = 1368] [outer = 0x120e9c400] 08:58:45 INFO - PROCESS | 1649 | 1464623925235 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x121d38c00) [pid = 1649] [serial = 1369] [outer = 0x120e9c400] 08:58:45 INFO - PROCESS | 1649 | 1464623925636 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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 825ms 08:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:58:45 INFO - PROCESS | 1649 | 1464623925695 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 1649 | 1464623925697 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:58:45 INFO - PROCESS | 1649 | 1464623925699 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 1649 | 1464623925700 Marionette TRACE conn2 <- [1,1798,null,{}] 08:58:45 INFO - PROCESS | 1649 | 1464623925703 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}] 08:58:45 INFO - PROCESS | 1649 | 1464623925812 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:58:45 INFO - PROCESS | 1649 | 1464623925882 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d120800 == 66 [pid = 1649] [id = 457] 08:58:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x124a72c00) [pid = 1649] [serial = 1370] [outer = 0x0] 08:58:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x125705c00) [pid = 1649] [serial = 1371] [outer = 0x124a72c00] 08:58:45 INFO - PROCESS | 1649 | 1464623925913 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x12680f800) [pid = 1649] [serial = 1372] [outer = 0x124a72c00] 08:58:46 INFO - PROCESS | 1649 | 1464623926334 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]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 08:58:46 INFO - PROCESS | 1649 | 1464623926370 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 1649 | 1464623926371 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:58:46 INFO - PROCESS | 1649 | 1464623926373 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 1649 | 1464623926375 Marionette TRACE conn2 <- [1,1802,null,{}] 08:58:46 INFO - PROCESS | 1649 | 1464623926377 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}] 08:58:46 INFO - PROCESS | 1649 | 1464623926481 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:58:46 INFO - PROCESS | 1649 | 1464623926539 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d319800 == 67 [pid = 1649] [id = 458] 08:58:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x124f8c400) [pid = 1649] [serial = 1373] [outer = 0x0] 08:58:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x126f62000) [pid = 1649] [serial = 1374] [outer = 0x124f8c400] 08:58:46 INFO - PROCESS | 1649 | 1464623926568 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x126f6c800) [pid = 1649] [serial = 1375] [outer = 0x124f8c400] 08:58:47 INFO - PROCESS | 1649 | 1464623927029 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]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 671ms 08:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:58:47 INFO - PROCESS | 1649 | 1464623927045 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 1649 | 1464623927047 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:58:47 INFO - PROCESS | 1649 | 1464623927049 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 1649 | 1464623927050 Marionette TRACE conn2 <- [1,1806,null,{}] 08:58:47 INFO - PROCESS | 1649 | 1464623927052 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}] 08:58:47 INFO - PROCESS | 1649 | 1464623927182 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:58:47 INFO - PROCESS | 1649 | 1464623927268 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d676000 == 68 [pid = 1649] [id = 459] 08:58:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x126ffa400) [pid = 1649] [serial = 1376] [outer = 0x0] 08:58:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x127417400) [pid = 1649] [serial = 1377] [outer = 0x126ffa400] 08:58:47 INFO - PROCESS | 1649 | 1464623927299 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x12745b800) [pid = 1649] [serial = 1378] [outer = 0x126ffa400] 08:58:47 INFO - PROCESS | 1649 | 1464623927744 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]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 723ms 08:58:47 INFO - PROCESS | 1649 | 1464623927772 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 1649 | 1464623927774 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:58:47 INFO - PROCESS | 1649 | 1464623927776 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 1649 | 1464623927777 Marionette TRACE conn2 <- [1,1810,null,{}] 08:58:47 INFO - PROCESS | 1649 | 1464623927780 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}] 08:58:47 INFO - PROCESS | 1649 | 1464623927886 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:58:47 INFO - PROCESS | 1649 | 1464623927946 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x118224800 == 69 [pid = 1649] [id = 460] 08:58:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x1121b5400) [pid = 1649] [serial = 1379] [outer = 0x0] 08:58:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x116a65c00) [pid = 1649] [serial = 1380] [outer = 0x1121b5400] 08:58:47 INFO - PROCESS | 1649 | 1464623927976 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x126811400) [pid = 1649] [serial = 1381] [outer = 0x1121b5400] 08:58:48 INFO - PROCESS | 1649 | 1464623928611 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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 869ms 08:58:48 INFO - PROCESS | 1649 | 1464623928646 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 1649 | 1464623928649 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:58:48 INFO - PROCESS | 1649 | 1464623928652 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 1649 | 1464623928655 Marionette TRACE conn2 <- [1,1814,null,{}] 08:58:48 INFO - PROCESS | 1649 | 1464623928680 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}] 08:58:48 INFO - PROCESS | 1649 | 1464623928781 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:58:48 INFO - PROCESS | 1649 | 1464623928858 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e22000 == 70 [pid = 1649] [id = 461] 08:58:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x11717c000) [pid = 1649] [serial = 1382] [outer = 0x0] 08:58:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x118107000) [pid = 1649] [serial = 1383] [outer = 0x11717c000] 08:58:48 INFO - PROCESS | 1649 | 1464623928889 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x118513000) [pid = 1649] [serial = 1384] [outer = 0x11717c000] 08:58:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6bf800 == 69 [pid = 1649] [id = 452] 08:58:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12c327000 == 68 [pid = 1649] [id = 451] 08:58:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12569e800 == 67 [pid = 1649] [id = 450] 08:58:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12ba9a800 == 66 [pid = 1649] [id = 449] 08:58:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12b402800 == 65 [pid = 1649] [id = 448] 08:58:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7bb800 == 64 [pid = 1649] [id = 447] 08:58:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12953e000 == 63 [pid = 1649] [id = 446] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x118366000) [pid = 1649] [serial = 1305] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOCSHELL 0x119aa9000 == 62 [pid = 1649] [id = 445] 08:58:49 INFO - PROCESS | 1649 | --DOCSHELL 0x117028000 == 61 [pid = 1649] [id = 444] 08:58:49 INFO - PROCESS | 1649 | --DOCSHELL 0x1180ef800 == 60 [pid = 1649] [id = 443] 08:58:49 INFO - PROCESS | 1649 | --DOCSHELL 0x1180de800 == 59 [pid = 1649] [id = 435] 08:58:49 INFO - PROCESS | 1649 | 1464623929311 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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 08:58:49 INFO - PROCESS | 1649 | 1464623929345 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 1649 | 1464623929349 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:58:49 INFO - PROCESS | 1649 | 1464623929353 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 1649 | 1464623929355 Marionette TRACE conn2 <- [1,1818,null,{}] 08:58:49 INFO - PROCESS | 1649 | 1464623929357 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}] 08:58:49 INFO - PROCESS | 1649 | 1464623929450 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x121a51c00) [pid = 1649] [serial = 1180] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x113d07400) [pid = 1649] [serial = 1186] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x1212c3400) [pid = 1649] [serial = 1263] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x121ab3c00) [pid = 1649] [serial = 1266] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x121abec00) [pid = 1649] [serial = 1269] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x11670ec00) [pid = 1649] [serial = 1272] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x121ab9c00) [pid = 1649] [serial = 1267] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x119191800) [pid = 1649] [serial = 1257] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x11919d000) [pid = 1649] [serial = 1258] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x113157000) [pid = 1649] [serial = 1246] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x112876800) [pid = 1649] [serial = 1245] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x121a9ac00) [pid = 1649] [serial = 1243] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x121a4f400) [pid = 1649] [serial = 1242] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x118111000) [pid = 1649] [serial = 1251] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x11836d800) [pid = 1649] [serial = 1252] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x118520400) [pid = 1649] [serial = 1254] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x118927800) [pid = 1649] [serial = 1255] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x115e4a000) [pid = 1649] [serial = 1248] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x11684f400) [pid = 1649] [serial = 1249] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x113353800) [pid = 1649] [serial = 1227] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x118104400) [pid = 1649] [serial = 1230] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x118f85000) [pid = 1649] [serial = 1233] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x120e0f800) [pid = 1649] [serial = 1236] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x1212b9c00) [pid = 1649] [serial = 1239] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x121ada400) [pid = 1649] [serial = 1275] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x124a74000) [pid = 1649] [serial = 1278] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x112876c00) [pid = 1649] [serial = 1299] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x11315e800) [pid = 1649] [serial = 1300] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x11739e400) [pid = 1649] [serial = 1302] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x11810c800) [pid = 1649] [serial = 1303] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x113d6dc00) [pid = 1649] [serial = 1284] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x11826a800) [pid = 1649] [serial = 1287] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x1197e9800) [pid = 1649] [serial = 1290] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x121a5ac00) [pid = 1649] [serial = 1293] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x1161bc400) [pid = 1649] [serial = 1296] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x121ad4400) [pid = 1649] [serial = 1270] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x119738000) [pid = 1649] [serial = 1260] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x1211c2c00) [pid = 1649] [serial = 1261] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x124e40c00) [pid = 1649] [serial = 1279] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x121d3ac00) [pid = 1649] [serial = 1276] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x121a96000) [pid = 1649] [serial = 1264] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x124e86800) [pid = 1649] [serial = 1281] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x119736400) [pid = 1649] [serial = 1273] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x111c28400) [pid = 1649] [serial = 1183] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x118271c00) [pid = 1649] [serial = 1231] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x11919d400) [pid = 1649] [serial = 1234] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x120fc8800) [pid = 1649] [serial = 1237] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1219b4400) [pid = 1649] [serial = 1240] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x113f4b400) [pid = 1649] [serial = 1228] [outer = 0x0] [url = about:blank] 08:58:49 INFO - PROCESS | 1649 | 1464623929523 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x118230800 == 60 [pid = 1649] [id = 462] 08:58:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x113d6dc00) [pid = 1649] [serial = 1385] [outer = 0x0] 08:58:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x11315e800) [pid = 1649] [serial = 1386] [outer = 0x113d6dc00] 08:58:49 INFO - PROCESS | 1649 | 1464623929555 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x118549400) [pid = 1649] [serial = 1387] [outer = 0x113d6dc00] 08:58:49 INFO - PROCESS | 1649 | 1464623929865 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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 519ms 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:58:49 INFO - PROCESS | 1649 | 1464623929880 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 1649 | 1464623929881 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:58:49 INFO - PROCESS | 1649 | 1464623929883 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 1649 | 1464623929886 Marionette TRACE conn2 <- [1,1822,null,{}] 08:58:49 INFO - PROCESS | 1649 | 1464623929898 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}] 08:58:49 INFO - PROCESS | 1649 | 1464623929991 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:58:50 INFO - PROCESS | 1649 | 1464623930080 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x121243000 == 61 [pid = 1649] [id = 463] 08:58:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x119196800) [pid = 1649] [serial = 1388] [outer = 0x0] 08:58:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x119734c00) [pid = 1649] [serial = 1389] [outer = 0x119196800] 08:58:50 INFO - PROCESS | 1649 | 1464623930110 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x120e11800) [pid = 1649] [serial = 1390] [outer = 0x119196800] 08:58:50 INFO - PROCESS | 1649 | 1464623930400 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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 577ms 08:58:50 INFO - PROCESS | 1649 | 1464623930461 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 1649 | 1464623930462 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:58:50 INFO - PROCESS | 1649 | 1464623930465 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 1649 | 1464623930474 Marionette TRACE conn2 <- [1,1826,null,{}] 08:58:50 INFO - PROCESS | 1649 | 1464623930476 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}] 08:58:50 INFO - PROCESS | 1649 | 1464623930566 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:58:50 INFO - PROCESS | 1649 | 1464623930627 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x123721000 == 62 [pid = 1649] [id = 464] 08:58:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1196e4400) [pid = 1649] [serial = 1391] [outer = 0x0] 08:58:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x120fc9c00) [pid = 1649] [serial = 1392] [outer = 0x1196e4400] 08:58:50 INFO - PROCESS | 1649 | 1464623930653 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x1212c1800) [pid = 1649] [serial = 1393] [outer = 0x1196e4400] 08:58:50 INFO - PROCESS | 1649 | 1464623930928 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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 477ms 08:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:58:50 INFO - PROCESS | 1649 | 1464623930945 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 1649 | 1464623930947 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:58:50 INFO - PROCESS | 1649 | 1464623930949 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 1649 | 1464623930950 Marionette TRACE conn2 <- [1,1830,null,{}] 08:58:50 INFO - PROCESS | 1649 | 1464623930952 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}] 08:58:51 INFO - PROCESS | 1649 | 1464623931051 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:58:51 INFO - PROCESS | 1649 | 1464623931055 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x126f3b000 == 63 [pid = 1649] [id = 465] 08:58:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x121784c00) [pid = 1649] [serial = 1394] [outer = 0x0] 08:58:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x121a9c800) [pid = 1649] [serial = 1395] [outer = 0x121784c00] 08:58:51 INFO - PROCESS | 1649 | 1464623931081 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x121ad2000) [pid = 1649] [serial = 1396] [outer = 0x121784c00] 08:58:51 INFO - PROCESS | 1649 | 1464623931447 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]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 520ms 08:58:51 INFO - PROCESS | 1649 | 1464623931491 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 1649 | 1464623931492 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:58:51 INFO - PROCESS | 1649 | 1464623931495 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 1649 | 1464623931496 Marionette TRACE conn2 <- [1,1834,null,{}] 08:58:51 INFO - PROCESS | 1649 | 1464623931506 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}] 08:58:51 INFO - PROCESS | 1649 | 1464623931618 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:58:51 INFO - PROCESS | 1649 | 1464623931660 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x128f90800 == 64 [pid = 1649] [id = 466] 08:58:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x121ad8000) [pid = 1649] [serial = 1397] [outer = 0x0] 08:58:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x121d34400) [pid = 1649] [serial = 1398] [outer = 0x121ad8000] 08:58:51 INFO - PROCESS | 1649 | 1464623931686 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x1257da800) [pid = 1649] [serial = 1399] [outer = 0x121ad8000] 08:58:52 INFO - PROCESS | 1649 | 1464623932006 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]]]}] 08:58:52 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 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 567ms 08:58:52 INFO - PROCESS | 1649 | 1464623932063 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 1649 | 1464623932064 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:58:52 INFO - PROCESS | 1649 | 1464623932067 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 1649 | 1464623932068 Marionette TRACE conn2 <- [1,1838,null,{}] 08:58:52 INFO - PROCESS | 1649 | 1464623932070 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}] 08:58:52 INFO - PROCESS | 1649 | 1464623932179 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:58:52 INFO - PROCESS | 1649 | 1464623932191 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a599800 == 65 [pid = 1649] [id = 467] 08:58:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x12379bc00) [pid = 1649] [serial = 1400] [outer = 0x0] 08:58:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x126d2bc00) [pid = 1649] [serial = 1401] [outer = 0x12379bc00] 08:58:52 INFO - PROCESS | 1649 | 1464623932217 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x126ffdc00) [pid = 1649] [serial = 1402] [outer = 0x12379bc00] 08:58:52 INFO - PROCESS | 1649 | 1464623932591 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 571ms 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:58:52 INFO - PROCESS | 1649 | 1464623932640 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 1649 | 1464623932642 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:58:52 INFO - PROCESS | 1649 | 1464623932644 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 1649 | 1464623932646 Marionette TRACE conn2 <- [1,1842,null,{}] 08:58:52 INFO - PROCESS | 1649 | 1464623932648 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}] 08:58:52 INFO - PROCESS | 1649 | 1464623932751 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:58:52 INFO - PROCESS | 1649 | 1464623932764 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a919800 == 66 [pid = 1649] [id = 468] 08:58:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x126d27000) [pid = 1649] [serial = 1403] [outer = 0x0] 08:58:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x127452400) [pid = 1649] [serial = 1404] [outer = 0x126d27000] 08:58:52 INFO - PROCESS | 1649 | 1464623932792 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x12745c400) [pid = 1649] [serial = 1405] [outer = 0x126d27000] 08:58:53 INFO - PROCESS | 1649 | 1464623933128 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 518ms 08:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:58:53 INFO - PROCESS | 1649 | 1464623933163 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 1649 | 1464623933164 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:58:53 INFO - PROCESS | 1649 | 1464623933167 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 1649 | 1464623933168 Marionette TRACE conn2 <- [1,1846,null,{}] 08:58:53 INFO - PROCESS | 1649 | 1464623933170 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}] 08:58:53 INFO - PROCESS | 1649 | 1464623933280 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:58:53 INFO - PROCESS | 1649 | 1464623933293 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b40a800 == 67 [pid = 1649] [id = 469] 08:58:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x127443400) [pid = 1649] [serial = 1406] [outer = 0x0] 08:58:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x127460400) [pid = 1649] [serial = 1407] [outer = 0x127443400] 08:58:53 INFO - PROCESS | 1649 | 1464623933318 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x1288a4400) [pid = 1649] [serial = 1408] [outer = 0x127443400] 08:58:53 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x120fca800) [pid = 1649] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:58:53 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x121d32c00) [pid = 1649] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:58:53 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x1251c0800) [pid = 1649] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:58:53 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x118107400) [pid = 1649] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:58:53 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x1185c7c00) [pid = 1649] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:58:53 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x110de3c00) [pid = 1649] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:58:53 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x1161bc000) [pid = 1649] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:58:53 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x110fa6c00) [pid = 1649] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:58:53 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x110f1e800) [pid = 1649] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:58:53 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x120e05000) [pid = 1649] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:58:53 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x121abdc00) [pid = 1649] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:58:53 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x1196e0000) [pid = 1649] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:58:53 INFO - PROCESS | 1649 | 1464623933864 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]]]}] 08:58:53 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) 08:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 720ms 08:58:53 INFO - PROCESS | 1649 | 1464623933888 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 1649 | 1464623933890 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:58:53 INFO - PROCESS | 1649 | 1464623933894 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 1649 | 1464623933897 Marionette TRACE conn2 <- [1,1850,null,{}] 08:58:53 INFO - PROCESS | 1649 | 1464623933902 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}] 08:58:54 INFO - PROCESS | 1649 | 1464623934010 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:58:54 INFO - PROCESS | 1649 | 1464623934084 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1170ef800 == 68 [pid = 1649] [id = 470] 08:58:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x112876400) [pid = 1649] [serial = 1409] [outer = 0x0] 08:58:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x112a7dc00) [pid = 1649] [serial = 1410] [outer = 0x112876400] 08:58:54 INFO - PROCESS | 1649 | 1464623934117 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x113868800) [pid = 1649] [serial = 1411] [outer = 0x112876400] 08:58:54 INFO - PROCESS | 1649 | 1464623934524 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]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 673ms 08:58:54 INFO - PROCESS | 1649 | 1464623934567 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 1649 | 1464623934572 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:58:54 INFO - PROCESS | 1649 | 1464623934579 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 1649 | 1464623934581 Marionette TRACE conn2 <- [1,1854,null,{}] 08:58:54 INFO - PROCESS | 1649 | 1464623934583 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}] 08:58:54 INFO - PROCESS | 1649 | 1464623934719 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:58:54 INFO - PROCESS | 1649 | 1464623934805 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a03800 == 69 [pid = 1649] [id = 471] 08:58:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x11684d000) [pid = 1649] [serial = 1412] [outer = 0x0] 08:58:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x117393c00) [pid = 1649] [serial = 1413] [outer = 0x11684d000] 08:58:54 INFO - PROCESS | 1649 | 1464623934836 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x118327c00) [pid = 1649] [serial = 1414] [outer = 0x11684d000] 08:58:55 INFO - PROCESS | 1649 | 1464623935267 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]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 720ms 08:58:55 INFO - PROCESS | 1649 | 1464623935298 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 1649 | 1464623935300 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:58:55 INFO - PROCESS | 1649 | 1464623935302 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 1649 | 1464623935305 Marionette TRACE conn2 <- [1,1858,null,{}] 08:58:55 INFO - PROCESS | 1649 | 1464623935313 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}] 08:58:55 INFO - PROCESS | 1649 | 1464623935437 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:58:55 INFO - PROCESS | 1649 | 1464623935499 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x128f96800 == 70 [pid = 1649] [id = 472] 08:58:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x118370c00) [pid = 1649] [serial = 1415] [outer = 0x0] 08:58:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x1185c8800) [pid = 1649] [serial = 1416] [outer = 0x118370c00] 08:58:55 INFO - PROCESS | 1649 | 1464623935532 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x11919e800) [pid = 1649] [serial = 1417] [outer = 0x118370c00] 08:58:55 INFO - PROCESS | 1649 | 1464623935993 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 723ms 08:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:58:56 INFO - PROCESS | 1649 | 1464623936048 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 1649 | 1464623936049 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:58:56 INFO - PROCESS | 1649 | 1464623936052 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 1649 | 1464623936053 Marionette TRACE conn2 <- [1,1862,null,{}] 08:58:56 INFO - PROCESS | 1649 | 1464623936074 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}] 08:58:56 INFO - PROCESS | 1649 | 1464623936183 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:58:56 INFO - PROCESS | 1649 | 1464623936253 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0bc000 == 71 [pid = 1649] [id = 473] 08:58:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x118521c00) [pid = 1649] [serial = 1418] [outer = 0x0] 08:58:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x120fc7400) [pid = 1649] [serial = 1419] [outer = 0x118521c00] 08:58:56 INFO - PROCESS | 1649 | 1464623936283 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x121a8f000) [pid = 1649] [serial = 1420] [outer = 0x118521c00] 08:58:56 INFO - PROCESS | 1649 | 1464623936754 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 771ms 08:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:58:56 INFO - PROCESS | 1649 | 1464623936824 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 1649 | 1464623936827 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:58:56 INFO - PROCESS | 1649 | 1464623936830 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 1649 | 1464623936832 Marionette TRACE conn2 <- [1,1866,null,{}] 08:58:56 INFO - PROCESS | 1649 | 1464623936836 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}] 08:58:57 INFO - PROCESS | 1649 | 1464623936999 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:58:57 INFO - PROCESS | 1649 | 1464623937103 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c333800 == 72 [pid = 1649] [id = 474] 08:58:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x121a58000) [pid = 1649] [serial = 1421] [outer = 0x0] 08:58:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x121ce2400) [pid = 1649] [serial = 1422] [outer = 0x121a58000] 08:58:57 INFO - PROCESS | 1649 | 1464623937135 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x124b40c00) [pid = 1649] [serial = 1423] [outer = 0x121a58000] 08:58:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x126f6cc00) [pid = 1649] [serial = 1424] [outer = 0x12cc22c00] 08:58:57 INFO - PROCESS | 1649 | 1464623937636 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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 821ms 08:58:57 INFO - PROCESS | 1649 | 1464623937651 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 1649 | 1464623937652 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:58:57 INFO - PROCESS | 1649 | 1464623937654 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 1649 | 1464623937656 Marionette TRACE conn2 <- [1,1870,null,{}] 08:58:57 INFO - PROCESS | 1649 | 1464623937658 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}] 08:58:57 INFO - PROCESS | 1649 | 1464623937792 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:58:57 INFO - PROCESS | 1649 | 1464623937879 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12902e800 == 73 [pid = 1649] [id = 475] 08:58:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x11334e000) [pid = 1649] [serial = 1425] [outer = 0x0] 08:58:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x118f84400) [pid = 1649] [serial = 1426] [outer = 0x11334e000] 08:58:57 INFO - PROCESS | 1649 | 1464623937911 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x128c70400) [pid = 1649] [serial = 1427] [outer = 0x11334e000] 08:58:58 INFO - PROCESS | 1649 | 1464623938328 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]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 720ms 08:58:58 INFO - PROCESS | 1649 | 1464623938375 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 1649 | 1464623938376 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:58:58 INFO - PROCESS | 1649 | 1464623938379 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 1649 | 1464623938380 Marionette TRACE conn2 <- [1,1874,null,{}] 08:58:58 INFO - PROCESS | 1649 | 1464623938383 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}] 08:58:58 INFO - PROCESS | 1649 | 1464623938486 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:58:58 INFO - PROCESS | 1649 | 1464623938546 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d682800 == 74 [pid = 1649] [id = 476] 08:58:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x128c6ec00) [pid = 1649] [serial = 1428] [outer = 0x0] 08:58:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x128c74c00) [pid = 1649] [serial = 1429] [outer = 0x128c6ec00] 08:58:58 INFO - PROCESS | 1649 | 1464623938575 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x128fa8c00) [pid = 1649] [serial = 1430] [outer = 0x128c6ec00] 08:58:59 INFO - PROCESS | 1649 | 1464623939205 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 874ms 08:58:59 INFO - PROCESS | 1649 | 1464623939272 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 1649 | 1464623939274 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:58:59 INFO - PROCESS | 1649 | 1464623939279 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 1649 | 1464623939281 Marionette TRACE conn2 <- [1,1878,null,{}] 08:58:59 INFO - PROCESS | 1649 | 1464623939285 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}] 08:58:59 INFO - PROCESS | 1649 | 1464623939391 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:58:59 INFO - PROCESS | 1649 | 1464623939459 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x119637000 == 75 [pid = 1649] [id = 477] 08:58:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x11334d400) [pid = 1649] [serial = 1431] [outer = 0x0] 08:58:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x1138ee000) [pid = 1649] [serial = 1432] [outer = 0x11334d400] 08:58:59 INFO - PROCESS | 1649 | 1464623939488 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x1161c0400) [pid = 1649] [serial = 1433] [outer = 0x11334d400] 08:58:59 INFO - PROCESS | 1649 | 1464623939930 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 08:58:59 INFO - PROCESS | 1649 | 1464623939950 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 1649 | 1464623939953 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:58:59 INFO - PROCESS | 1649 | 1464623939962 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 1649 | 1464623939964 Marionette TRACE conn2 <- [1,1882,null,{}] 08:58:59 INFO - PROCESS | 1649 | 1464623939967 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}] 08:59:00 INFO - PROCESS | 1649 | 1464623940080 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:59:00 INFO - PROCESS | 1649 | 1464623940155 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x119959000 == 76 [pid = 1649] [id = 478] 08:59:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x1167ea800) [pid = 1649] [serial = 1434] [outer = 0x0] 08:59:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x117393400) [pid = 1649] [serial = 1435] [outer = 0x1167ea800] 08:59:00 INFO - PROCESS | 1649 | 1464623940177 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x11836c000) [pid = 1649] [serial = 1436] [outer = 0x1167ea800] 08:59:00 INFO - PROCESS | 1649 | 1464623940718 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]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 823ms 08:59:00 INFO - PROCESS | 1649 | 1464623940785 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 1649 | 1464623940787 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:59:00 INFO - PROCESS | 1649 | 1464623940793 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 1649 | 1464623940797 Marionette TRACE conn2 <- [1,1886,null,{}] 08:59:00 INFO - PROCESS | 1649 | 1464623940808 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}] 08:59:00 INFO - PROCESS | 1649 | 1464623940982 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:59:01 INFO - PROCESS | 1649 | 1464623941056 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x126c08000 == 77 [pid = 1649] [id = 479] 08:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x118f52400) [pid = 1649] [serial = 1437] [outer = 0x0] 08:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x119194400) [pid = 1649] [serial = 1438] [outer = 0x118f52400] 08:59:01 INFO - PROCESS | 1649 | 1464623941087 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x119730000) [pid = 1649] [serial = 1439] [outer = 0x118f52400] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x119648000 == 76 [pid = 1649] [id = 437] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x12567a800 == 75 [pid = 1649] [id = 440] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x116142800 == 74 [pid = 1649] [id = 436] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x117032000 == 73 [pid = 1649] [id = 384] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x12a919800 == 72 [pid = 1649] [id = 468] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x12a599800 == 71 [pid = 1649] [id = 467] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x128f90800 == 70 [pid = 1649] [id = 466] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x126f3b000 == 69 [pid = 1649] [id = 465] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x1196e9400) [pid = 1649] [serial = 1317] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x119920800) [pid = 1649] [serial = 1320] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x118f79800) [pid = 1649] [serial = 1314] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x11826c000) [pid = 1649] [serial = 1311] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x120fcc000) [pid = 1649] [serial = 1323] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x11287a800) [pid = 1649] [serial = 1308] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x121a51800) [pid = 1649] [serial = 1326] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x123721000 == 68 [pid = 1649] [id = 464] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x121243000 == 67 [pid = 1649] [id = 463] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x118230800 == 66 [pid = 1649] [id = 462] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x117e22000 == 65 [pid = 1649] [id = 461] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7c5000 == 64 [pid = 1649] [id = 455] 08:59:01 INFO - PROCESS | 1649 | --DOCSHELL 0x119ab8000 == 63 [pid = 1649] [id = 454] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x121ad5800) [pid = 1649] [serial = 1356] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x121abfc00) [pid = 1649] [serial = 1341] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x121d37400) [pid = 1649] [serial = 1344] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x121adb400) [pid = 1649] [serial = 1342] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x12570dc00) [pid = 1649] [serial = 1347] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x11854ac00) [pid = 1649] [serial = 1306] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x118f4f800) [pid = 1649] [serial = 1335] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x11315f400) [pid = 1649] [serial = 1350] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x11826d400) [pid = 1649] [serial = 1332] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x118548c00) [pid = 1649] [serial = 1333] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x113032800) [pid = 1649] [serial = 1330] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x111ed5800) [pid = 1649] [serial = 1329] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x124e82000) [pid = 1649] [serial = 1345] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x1185c5800) [pid = 1649] [serial = 1353] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x1212b5000) [pid = 1649] [serial = 1354] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x1257e3c00) [pid = 1649] [serial = 1348] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x120e9ec00) [pid = 1649] [serial = 1338] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x121a55c00) [pid = 1649] [serial = 1339] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x11810b800) [pid = 1649] [serial = 1351] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x119921400) [pid = 1649] [serial = 1336] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x126804000) [pid = 1649] [serial = 1357] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x124fe6c00) [pid = 1649] [serial = 1282] [outer = 0x0] [url = about:blank] 08:59:01 INFO - PROCESS | 1649 | 1464623941662 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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 925ms 08:59:01 INFO - PROCESS | 1649 | 1464623941718 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 1649 | 1464623941722 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:59:01 INFO - PROCESS | 1649 | 1464623941727 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 1649 | 1464623941730 Marionette TRACE conn2 <- [1,1890,null,{}] 08:59:01 INFO - PROCESS | 1649 | 1464623941734 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}] 08:59:01 INFO - PROCESS | 1649 | 1464623941839 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:59:01 INFO - PROCESS | 1649 | 1464623941911 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180ee800 == 64 [pid = 1649] [id = 480] 08:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x113865400) [pid = 1649] [serial = 1440] [outer = 0x0] 08:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x116610400) [pid = 1649] [serial = 1441] [outer = 0x113865400] 08:59:01 INFO - PROCESS | 1649 | 1464623941944 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x11739f000) [pid = 1649] [serial = 1442] [outer = 0x113865400] 08:59:02 INFO - PROCESS | 1649 | 1464623942378 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 08:59:02 INFO - PROCESS | 1649 | 1464623942399 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 1649 | 1464623942402 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:59:02 INFO - PROCESS | 1649 | 1464623942410 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 1649 | 1464623942412 Marionette TRACE conn2 <- [1,1894,null,{}] 08:59:02 INFO - PROCESS | 1649 | 1464623942451 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}] 08:59:02 INFO - PROCESS | 1649 | 1464623942582 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:59:02 INFO - PROCESS | 1649 | 1464623942594 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12122e800 == 65 [pid = 1649] [id = 481] 08:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x118367400) [pid = 1649] [serial = 1443] [outer = 0x0] 08:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x1185c5400) [pid = 1649] [serial = 1444] [outer = 0x118367400] 08:59:02 INFO - PROCESS | 1649 | 1464623942625 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x119197c00) [pid = 1649] [serial = 1445] [outer = 0x118367400] 08:59:03 INFO - PROCESS | 1649 | 1464623943109 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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 771ms 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:59:03 INFO - PROCESS | 1649 | 1464623943180 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 1649 | 1464623943182 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:59:03 INFO - PROCESS | 1649 | 1464623943184 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 1649 | 1464623943187 Marionette TRACE conn2 <- [1,1898,null,{}] 08:59:03 INFO - PROCESS | 1649 | 1464623943194 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}] 08:59:03 INFO - PROCESS | 1649 | 1464623943307 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:59:03 INFO - PROCESS | 1649 | 1464623943369 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x126d6f800 == 66 [pid = 1649] [id = 482] 08:59:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x120e0c400) [pid = 1649] [serial = 1446] [outer = 0x0] 08:59:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x120e98400) [pid = 1649] [serial = 1447] [outer = 0x120e0c400] 08:59:03 INFO - PROCESS | 1649 | 1464623943443 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x121a51c00) [pid = 1649] [serial = 1448] [outer = 0x120e0c400] 08:59:03 INFO - PROCESS | 1649 | 1464623943872 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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 724ms 08:59:03 INFO - PROCESS | 1649 | 1464623943909 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:59:03 INFO - PROCESS | 1649 | 1464623943911 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:59:03 INFO - PROCESS | 1649 | 1464623943914 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 1649 | 1464623943915 Marionette TRACE conn2 <- [1,1902,null,{}] 08:59:03 INFO - PROCESS | 1649 | 1464623943918 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}] 08:59:04 INFO - PROCESS | 1649 | 1464623944029 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:59:04 INFO - PROCESS | 1649 | 1464623944102 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x129032800 == 67 [pid = 1649] [id = 483] 08:59:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x121a55c00) [pid = 1649] [serial = 1449] [outer = 0x0] 08:59:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x121ad3800) [pid = 1649] [serial = 1450] [outer = 0x121a55c00] 08:59:04 INFO - PROCESS | 1649 | 1464623944135 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x121d3b800) [pid = 1649] [serial = 1451] [outer = 0x121a55c00] 08:59:04 INFO - PROCESS | 1649 | 1464623944555 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 669ms 08:59:04 INFO - PROCESS | 1649 | 1464623944583 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 1649 | 1464623944585 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:59:04 INFO - PROCESS | 1649 | 1464623944587 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 1649 | 1464623944588 Marionette TRACE conn2 <- [1,1906,null,{}] 08:59:04 INFO - PROCESS | 1649 | 1464623944591 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}] 08:59:04 INFO - PROCESS | 1649 | 1464623944692 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:59:04 INFO - PROCESS | 1649 | 1464623944750 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a818800 == 68 [pid = 1649] [id = 484] 08:59:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x121d31000) [pid = 1649] [serial = 1452] [outer = 0x0] 08:59:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x124e86c00) [pid = 1649] [serial = 1453] [outer = 0x121d31000] 08:59:04 INFO - PROCESS | 1649 | 1464623944780 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x1251b7400) [pid = 1649] [serial = 1454] [outer = 0x121d31000] 08:59:05 INFO - PROCESS | 1649 | 1464623945237 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:59:05 INFO - PROCESS | 1649 | 1464623945258 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 1649 | 1464623945259 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:59:05 INFO - PROCESS | 1649 | 1464623945261 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 1649 | 1464623945263 Marionette TRACE conn2 <- [1,1910,null,{}] 08:59:05 INFO - PROCESS | 1649 | 1464623945265 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}] 08:59:05 INFO - PROCESS | 1649 | 1464623945406 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:59:05 INFO - PROCESS | 1649 | 1464623945493 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ace1000 == 69 [pid = 1649] [id = 485] 08:59:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x1257e5000) [pid = 1649] [serial = 1455] [outer = 0x0] 08:59:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x126ffd400) [pid = 1649] [serial = 1456] [outer = 0x1257e5000] 08:59:05 INFO - PROCESS | 1649 | 1464623945525 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x128c5b000) [pid = 1649] [serial = 1457] [outer = 0x1257e5000] 08:59:05 INFO - PROCESS | 1649 | 1464623945958 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 719ms 08:59:05 INFO - PROCESS | 1649 | 1464623945980 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 1649 | 1464623945982 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:59:05 INFO - PROCESS | 1649 | 1464623945984 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 1649 | 1464623945986 Marionette TRACE conn2 <- [1,1914,null,{}] 08:59:05 INFO - PROCESS | 1649 | 1464623945988 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}] 08:59:06 INFO - PROCESS | 1649 | 1464623946097 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:59:06 INFO - PROCESS | 1649 | 1464623946156 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0cf800 == 70 [pid = 1649] [id = 486] 08:59:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x127457000) [pid = 1649] [serial = 1458] [outer = 0x0] 08:59:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x128c5ec00) [pid = 1649] [serial = 1459] [outer = 0x127457000] 08:59:06 INFO - PROCESS | 1649 | 1464623946186 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x128c6c000) [pid = 1649] [serial = 1460] [outer = 0x127457000] 08:59:06 INFO - PROCESS | 1649 | 1464623946767 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]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 821ms 08:59:06 INFO - PROCESS | 1649 | 1464623946823 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 1649 | 1464623946826 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:59:06 INFO - PROCESS | 1649 | 1464623946831 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 1649 | 1464623946834 Marionette TRACE conn2 <- [1,1918,null,{}] 08:59:06 INFO - PROCESS | 1649 | 1464623946839 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}] 08:59:06 INFO - PROCESS | 1649 | 1464623946948 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:59:07 INFO - PROCESS | 1649 | 1464623947019 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x119632800 == 71 [pid = 1649] [id = 487] 08:59:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x11516d400) [pid = 1649] [serial = 1461] [outer = 0x0] 08:59:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x116712400) [pid = 1649] [serial = 1462] [outer = 0x11516d400] 08:59:07 INFO - PROCESS | 1649 | 1464623947047 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x118367000) [pid = 1649] [serial = 1463] [outer = 0x11516d400] 08:59:07 INFO - PROCESS | 1649 | 1464623947526 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]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 724ms 08:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:59:07 INFO - PROCESS | 1649 | 1464623947560 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 1649 | 1464623947563 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:59:07 INFO - PROCESS | 1649 | 1464623947569 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 1649 | 1464623947570 Marionette TRACE conn2 <- [1,1922,null,{}] 08:59:07 INFO - PROCESS | 1649 | 1464623947574 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}] 08:59:07 INFO - PROCESS | 1649 | 1464623947717 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:59:07 INFO - PROCESS | 1649 | 1464623947894 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7ca000 == 70 [pid = 1649] [id = 412] 08:59:07 INFO - PROCESS | 1649 | --DOCSHELL 0x119959000 == 69 [pid = 1649] [id = 478] 08:59:07 INFO - PROCESS | 1649 | --DOCSHELL 0x119637000 == 68 [pid = 1649] [id = 477] 08:59:07 INFO - PROCESS | 1649 | --DOCSHELL 0x12902e800 == 67 [pid = 1649] [id = 475] 08:59:07 INFO - PROCESS | 1649 | --DOCSHELL 0x12c333800 == 66 [pid = 1649] [id = 474] 08:59:07 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0bc000 == 65 [pid = 1649] [id = 473] 08:59:07 INFO - PROCESS | 1649 | --DOCSHELL 0x128f96800 == 64 [pid = 1649] [id = 472] 08:59:07 INFO - PROCESS | 1649 | --DOCSHELL 0x119a03800 == 63 [pid = 1649] [id = 471] 08:59:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x11325c000 == 64 [pid = 1649] [id = 488] 08:59:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x110f28400) [pid = 1649] [serial = 1464] [outer = 0x0] 08:59:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x111ed5800) [pid = 1649] [serial = 1465] [outer = 0x110f28400] 08:59:07 INFO - PROCESS | 1649 | 1464623947947 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x11334a400) [pid = 1649] [serial = 1466] [outer = 0x110f28400] 08:59:08 INFO - PROCESS | 1649 | --DOCSHELL 0x1170ef800 == 63 [pid = 1649] [id = 470] 08:59:08 INFO - PROCESS | 1649 | 1464623948485 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 977ms 08:59:08 INFO - PROCESS | 1649 | 1464623948544 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 1649 | 1464623948549 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:59:08 INFO - PROCESS | 1649 | 1464623948553 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 1649 | 1464623948558 Marionette TRACE conn2 <- [1,1926,null,{}] 08:59:08 INFO - PROCESS | 1649 | 1464623948563 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}] 08:59:08 INFO - PROCESS | 1649 | 1464623948730 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:59:08 INFO - PROCESS | 1649 | 1464623948808 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237da000 == 64 [pid = 1649] [id = 489] 08:59:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x118f77400) [pid = 1649] [serial = 1467] [outer = 0x0] 08:59:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x119163c00) [pid = 1649] [serial = 1468] [outer = 0x118f77400] 08:59:08 INFO - PROCESS | 1649 | 1464623948841 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x119733400) [pid = 1649] [serial = 1469] [outer = 0x118f77400] 08:59:09 INFO - PROCESS | 1649 | 1464623949268 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]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 728ms 08:59:09 INFO - PROCESS | 1649 | 1464623949282 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 1649 | 1464623949285 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:59:09 INFO - PROCESS | 1649 | 1464623949288 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 1649 | 1464623949290 Marionette TRACE conn2 <- [1,1930,null,{}] 08:59:09 INFO - PROCESS | 1649 | 1464623949292 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}] 08:59:09 INFO - PROCESS | 1649 | 1464623949400 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:59:09 INFO - PROCESS | 1649 | 1464623949464 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c2800 == 65 [pid = 1649] [id = 490] 08:59:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x119920800) [pid = 1649] [serial = 1470] [outer = 0x0] 08:59:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x1211c2c00) [pid = 1649] [serial = 1471] [outer = 0x119920800] 08:59:09 INFO - PROCESS | 1649 | 1464623949495 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x121ab8000) [pid = 1649] [serial = 1472] [outer = 0x119920800] 08:59:09 INFO - PROCESS | 1649 | 1464623949977 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]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 721ms 08:59:10 INFO - PROCESS | 1649 | 1464623950011 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 1649 | 1464623950012 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:59:10 INFO - PROCESS | 1649 | 1464623950016 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 1649 | 1464623950020 Marionette TRACE conn2 <- [1,1934,null,{}] 08:59:10 INFO - PROCESS | 1649 | 1464623950027 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}] 08:59:10 INFO - PROCESS | 1649 | 1464623950162 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:59:10 INFO - PROCESS | 1649 | 1464623950241 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12baaf000 == 66 [pid = 1649] [id = 491] 08:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x121ade000) [pid = 1649] [serial = 1473] [outer = 0x0] 08:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x1257e4800) [pid = 1649] [serial = 1474] [outer = 0x121ade000] 08:59:10 INFO - PROCESS | 1649 | 1464623950273 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x12744f000) [pid = 1649] [serial = 1475] [outer = 0x121ade000] 08:59:10 INFO - PROCESS | 1649 | 1464623950720 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]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 727ms 08:59:10 INFO - PROCESS | 1649 | 1464623950743 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 1649 | 1464623950745 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:59:10 INFO - PROCESS | 1649 | 1464623950748 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 1649 | 1464623950749 Marionette TRACE conn2 <- [1,1938,null,{}] 08:59:10 INFO - PROCESS | 1649 | 1464623950751 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}] 08:59:10 INFO - PROCESS | 1649 | 1464623950860 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:59:10 INFO - PROCESS | 1649 | 1464623950923 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d11d000 == 67 [pid = 1649] [id = 492] 08:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x126d28400) [pid = 1649] [serial = 1476] [outer = 0x0] 08:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x1288a6800) [pid = 1649] [serial = 1477] [outer = 0x126d28400] 08:59:10 INFO - PROCESS | 1649 | 1464623950965 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x128c6f800) [pid = 1649] [serial = 1478] [outer = 0x126d28400] 08:59:11 INFO - PROCESS | 1649 | 1464623951382 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]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 669ms 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:59:11 INFO - PROCESS | 1649 | 1464623951417 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 1649 | 1464623951419 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:59:11 INFO - PROCESS | 1649 | 1464623951421 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 1649 | 1464623951422 Marionette TRACE conn2 <- [1,1942,null,{}] 08:59:11 INFO - PROCESS | 1649 | 1464623951425 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}] 08:59:11 INFO - PROCESS | 1649 | 1464623951547 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:59:11 INFO - PROCESS | 1649 | 1464623951624 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d681000 == 68 [pid = 1649] [id = 493] 08:59:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x128fb1400) [pid = 1649] [serial = 1479] [outer = 0x0] 08:59:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x1290b2800) [pid = 1649] [serial = 1480] [outer = 0x128fb1400] 08:59:11 INFO - PROCESS | 1649 | 1464623951660 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x129378400) [pid = 1649] [serial = 1481] [outer = 0x128fb1400] 08:59:12 INFO - PROCESS | 1649 | 1464623952113 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 721ms 08:59:12 INFO - PROCESS | 1649 | 1464623952142 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 1649 | 1464623952144 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:59:12 INFO - PROCESS | 1649 | 1464623952146 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 1649 | 1464623952147 Marionette TRACE conn2 <- [1,1946,null,{}] 08:59:12 INFO - PROCESS | 1649 | 1464623952150 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}] 08:59:12 INFO - PROCESS | 1649 | 1464623952257 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:59:12 INFO - PROCESS | 1649 | 1464623952334 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df8a800 == 69 [pid = 1649] [id = 494] 08:59:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x129379c00) [pid = 1649] [serial = 1482] [outer = 0x0] 08:59:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x1295db800) [pid = 1649] [serial = 1483] [outer = 0x129379c00] 08:59:12 INFO - PROCESS | 1649 | 1464623952366 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12a74f400) [pid = 1649] [serial = 1484] [outer = 0x129379c00] 08:59:12 INFO - PROCESS | 1649 | 1464623952766 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 08:59:12 INFO - PROCESS | 1649 | 1464623952816 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 1649 | 1464623952818 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:59:12 INFO - PROCESS | 1649 | 1464623952820 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 1649 | 1464623952821 Marionette TRACE conn2 <- [1,1950,null,{}] 08:59:12 INFO - PROCESS | 1649 | 1464623952824 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}] 08:59:12 INFO - PROCESS | 1649 | 1464623952945 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:59:13 INFO - PROCESS | 1649 | 1464623953035 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346c4800 == 70 [pid = 1649] [id = 495] 08:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x116855800) [pid = 1649] [serial = 1485] [outer = 0x0] 08:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12a758400) [pid = 1649] [serial = 1486] [outer = 0x116855800] 08:59:13 INFO - PROCESS | 1649 | 1464623953064 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12a835400) [pid = 1649] [serial = 1487] [outer = 0x116855800] 08:59:13 INFO - PROCESS | 1649 | 1464623953488 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 720ms 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:59:13 INFO - PROCESS | 1649 | 1464623953540 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 1649 | 1464623953541 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:59:13 INFO - PROCESS | 1649 | 1464623953544 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 1649 | 1464623953545 Marionette TRACE conn2 <- [1,1954,null,{}] 08:59:13 INFO - PROCESS | 1649 | 1464623953548 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}] 08:59:13 INFO - PROCESS | 1649 | 1464623953650 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:59:13 INFO - PROCESS | 1649 | 1464623953728 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346dc800 == 71 [pid = 1649] [id = 496] 08:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x12a75c400) [pid = 1649] [serial = 1488] [outer = 0x0] 08:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x12a83c400) [pid = 1649] [serial = 1489] [outer = 0x12a75c400] 08:59:13 INFO - PROCESS | 1649 | 1464623953757 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x12a841400) [pid = 1649] [serial = 1490] [outer = 0x12a75c400] 08:59:14 INFO - PROCESS | 1649 | 1464623954157 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 669ms 08:59:14 INFO - PROCESS | 1649 | 1464623954214 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 1649 | 1464623954215 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:59:14 INFO - PROCESS | 1649 | 1464623954218 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 1649 | 1464623954219 Marionette TRACE conn2 <- [1,1958,null,{}] 08:59:14 INFO - PROCESS | 1649 | 1464623954241 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}] 08:59:14 INFO - PROCESS | 1649 | 1464623954393 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:59:14 INFO - PROCESS | 1649 | 1464623954450 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x134db7000 == 72 [pid = 1649] [id = 497] 08:59:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x12a83f800) [pid = 1649] [serial = 1491] [outer = 0x0] 08:59:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x12a895c00) [pid = 1649] [serial = 1492] [outer = 0x12a83f800] 08:59:14 INFO - PROCESS | 1649 | 1464623954481 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x12a8f1000) [pid = 1649] [serial = 1493] [outer = 0x12a83f800] 08:59:14 INFO - PROCESS | 1649 | 1464623954914 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 720ms 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:59:14 INFO - PROCESS | 1649 | 1464623954939 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 1649 | 1464623954940 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:59:14 INFO - PROCESS | 1649 | 1464623954943 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 1649 | 1464623954944 Marionette TRACE conn2 <- [1,1962,null,{}] 08:59:14 INFO - PROCESS | 1649 | 1464623954946 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}] 08:59:15 INFO - PROCESS | 1649 | 1464623955149 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:59:15 INFO - PROCESS | 1649 | 1464623955232 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x11995d000 == 73 [pid = 1649] [id = 498] 08:59:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x112753800) [pid = 1649] [serial = 1494] [outer = 0x0] 08:59:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x113153000) [pid = 1649] [serial = 1495] [outer = 0x112753800] 08:59:15 INFO - PROCESS | 1649 | 1464623955261 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x117396c00) [pid = 1649] [serial = 1496] [outer = 0x112753800] 08:59:15 INFO - PROCESS | 1649 | 1464623955732 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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 819ms 08:59:15 INFO - PROCESS | 1649 | 1464623955763 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 1649 | 1464623955765 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:59:15 INFO - PROCESS | 1649 | 1464623955768 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 1649 | 1464623955771 Marionette TRACE conn2 <- [1,1966,null,{}] 08:59:15 INFO - PROCESS | 1649 | 1464623955777 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}] 08:59:15 INFO - PROCESS | 1649 | 1464623955968 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:59:15 INFO - PROCESS | 1649 | --DOCSHELL 0x119632800 == 72 [pid = 1649] [id = 487] 08:59:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12ace1000 == 71 [pid = 1649] [id = 485] 08:59:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12a818800 == 70 [pid = 1649] [id = 484] 08:59:15 INFO - PROCESS | 1649 | --DOCSHELL 0x129032800 == 69 [pid = 1649] [id = 483] 08:59:15 INFO - PROCESS | 1649 | --DOCSHELL 0x126d6f800 == 68 [pid = 1649] [id = 482] 08:59:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12122e800 == 67 [pid = 1649] [id = 481] 08:59:15 INFO - PROCESS | 1649 | --DOCSHELL 0x1180ee800 == 66 [pid = 1649] [id = 480] 08:59:16 INFO - PROCESS | 1649 | 1464623956067 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x118984000 == 67 [pid = 1649] [id = 499] 08:59:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x112736000) [pid = 1649] [serial = 1497] [outer = 0x0] 08:59:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x11380f800) [pid = 1649] [serial = 1498] [outer = 0x112736000] 08:59:16 INFO - PROCESS | 1649 | 1464623956100 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x118548c00) [pid = 1649] [serial = 1499] [outer = 0x112736000] 08:59:16 INFO - PROCESS | 1649 | 1464623956617 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]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 873ms 08:59:16 INFO - PROCESS | 1649 | 1464623956643 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 1649 | 1464623956647 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:59:16 INFO - PROCESS | 1649 | 1464623956652 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 1649 | 1464623956656 Marionette TRACE conn2 <- [1,1970,null,{}] 08:59:16 INFO - PROCESS | 1649 | 1464623956661 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}] 08:59:16 INFO - PROCESS | 1649 | 1464623956824 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:59:16 INFO - PROCESS | 1649 | 1464623956946 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c0800 == 68 [pid = 1649] [id = 500] 08:59:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x1212b7800) [pid = 1649] [serial = 1500] [outer = 0x0] 08:59:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x121a58800) [pid = 1649] [serial = 1501] [outer = 0x1212b7800] 08:59:16 INFO - PROCESS | 1649 | 1464623956981 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x121ad9000) [pid = 1649] [serial = 1502] [outer = 0x1212b7800] 08:59:17 INFO - PROCESS | 1649 | 1464623957467 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 826ms 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:59:17 INFO - PROCESS | 1649 | 1464623957479 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 1649 | 1464623957480 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:59:17 INFO - PROCESS | 1649 | 1464623957483 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 1649 | 1464623957484 Marionette TRACE conn2 <- [1,1974,null,{}] 08:59:17 INFO - PROCESS | 1649 | 1464623957487 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}] 08:59:17 INFO - PROCESS | 1649 | 1464623957606 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:59:17 INFO - PROCESS | 1649 | 1464623957711 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6c4800 == 69 [pid = 1649] [id = 501] 08:59:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x121d37000) [pid = 1649] [serial = 1503] [outer = 0x0] 08:59:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x126f68c00) [pid = 1649] [serial = 1504] [outer = 0x121d37000] 08:59:17 INFO - PROCESS | 1649 | 1464623957761 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x1288aa000) [pid = 1649] [serial = 1505] [outer = 0x121d37000] 08:59:18 INFO - PROCESS | 1649 | 1464623958308 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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 872ms 08:59:18 INFO - PROCESS | 1649 | 1464623958374 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 1649 | 1464623958377 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:59:18 INFO - PROCESS | 1649 | 1464623958387 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 1649 | 1464623958392 Marionette TRACE conn2 <- [1,1978,null,{}] 08:59:18 INFO - PROCESS | 1649 | 1464623958396 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}] 08:59:18 INFO - PROCESS | 1649 | 1464623958510 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:59:18 INFO - PROCESS | 1649 | 1464623958587 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x134dab800 == 70 [pid = 1649] [id = 502] 08:59:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x128c75000) [pid = 1649] [serial = 1506] [outer = 0x0] 08:59:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x129370800) [pid = 1649] [serial = 1507] [outer = 0x128c75000] 08:59:18 INFO - PROCESS | 1649 | 1464623958617 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x12937a000) [pid = 1649] [serial = 1508] [outer = 0x128c75000] 08:59:19 INFO - PROCESS | 1649 | 1464623959058 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]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 08:59:19 INFO - PROCESS | 1649 | 1464623959114 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:59:19 INFO - PROCESS | 1649 | 1464623959115 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:59:19 INFO - PROCESS | 1649 | 1464623959118 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 1649 | 1464623959119 Marionette TRACE conn2 <- [1,1982,null,{}] 08:59:19 INFO - PROCESS | 1649 | 1464623959121 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}] 08:59:19 INFO - PROCESS | 1649 | 1464623959229 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:59:19 INFO - PROCESS | 1649 | 1464623959308 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x135274800 == 71 [pid = 1649] [id = 503] 08:59:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x129373000) [pid = 1649] [serial = 1509] [outer = 0x0] 08:59:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x12a758000) [pid = 1649] [serial = 1510] [outer = 0x129373000] 08:59:19 INFO - PROCESS | 1649 | 1464623959341 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x12a8f4000) [pid = 1649] [serial = 1511] [outer = 0x129373000] 08:59:19 INFO - PROCESS | 1649 | 1464623959746 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]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 08:59:19 INFO - PROCESS | 1649 | 1464623959788 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 1649 | 1464623959790 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:59:19 INFO - PROCESS | 1649 | 1464623959792 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 1649 | 1464623959793 Marionette TRACE conn2 <- [1,1986,null,{}] 08:59:19 INFO - PROCESS | 1649 | 1464623959796 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}] 08:59:19 INFO - PROCESS | 1649 | 1464623959903 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:59:20 INFO - PROCESS | 1649 | 1464623960016 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x135298000 == 72 [pid = 1649] [id = 504] 08:59:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x12ab73800) [pid = 1649] [serial = 1512] [outer = 0x0] 08:59:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x12ab77400) [pid = 1649] [serial = 1513] [outer = 0x12ab73800] 08:59:20 INFO - PROCESS | 1649 | 1464623960053 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x12b21f400) [pid = 1649] [serial = 1514] [outer = 0x12ab73800] 08:59:20 INFO - PROCESS | 1649 | 1464623960491 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 772ms 08:59:20 INFO - PROCESS | 1649 | 1464623960570 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 1649 | 1464623960572 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:59:20 INFO - PROCESS | 1649 | 1464623960576 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 1649 | 1464623960578 Marionette TRACE conn2 <- [1,1990,null,{}] 08:59:20 INFO - PROCESS | 1649 | 1464623960580 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}] 08:59:20 INFO - PROCESS | 1649 | 1464623960691 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:59:20 INFO - PROCESS | 1649 | 1464623960798 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x1352cc800 == 73 [pid = 1649] [id = 505] 08:59:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x12b221000) [pid = 1649] [serial = 1515] [outer = 0x0] 08:59:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x12b4e9c00) [pid = 1649] [serial = 1516] [outer = 0x12b221000] 08:59:20 INFO - PROCESS | 1649 | 1464623960832 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x12b4f5000) [pid = 1649] [serial = 1517] [outer = 0x12b221000] 08:59:21 INFO - PROCESS | 1649 | 1464623961266 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]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 720ms 08:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:59:21 INFO - PROCESS | 1649 | 1464623961296 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 1649 | 1464623961298 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:59:21 INFO - PROCESS | 1649 | 1464623961300 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 1649 | 1464623961301 Marionette TRACE conn2 <- [1,1994,null,{}] 08:59:21 INFO - PROCESS | 1649 | 1464623961303 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}] 08:59:21 INFO - PROCESS | 1649 | 1464623961414 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:59:21 INFO - PROCESS | 1649 | 1464623961526 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x135aca800 == 74 [pid = 1649] [id = 506] 08:59:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x12b226c00) [pid = 1649] [serial = 1518] [outer = 0x0] 08:59:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x12bb04c00) [pid = 1649] [serial = 1519] [outer = 0x12b226c00] 08:59:21 INFO - PROCESS | 1649 | 1464623961560 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x12bb09c00) [pid = 1649] [serial = 1520] [outer = 0x12b226c00] 08:59:21 INFO - PROCESS | 1649 | 1464623961995 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]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 718ms 08:59:22 INFO - PROCESS | 1649 | 1464623962019 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 1649 | 1464623962020 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:59:22 INFO - PROCESS | 1649 | 1464623962038 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 1649 | 1464623962040 Marionette TRACE conn2 <- [1,1998,null,{}] 08:59:22 INFO - PROCESS | 1649 | 1464623962044 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}] 08:59:22 INFO - PROCESS | 1649 | 1464623962153 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:59:22 INFO - PROCESS | 1649 | 1464623962372 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x128f8a800 == 75 [pid = 1649] [id = 507] 08:59:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x115e49400) [pid = 1649] [serial = 1521] [outer = 0x0] 08:59:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x116a67000) [pid = 1649] [serial = 1522] [outer = 0x115e49400] 08:59:22 INFO - PROCESS | 1649 | 1464623962407 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x1196ea400) [pid = 1649] [serial = 1523] [outer = 0x115e49400] 08:59:22 INFO - PROCESS | 1649 | 1464623962865 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]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 888ms 08:59:22 INFO - PROCESS | 1649 | 1464623962912 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:59:22 INFO - PROCESS | 1649 | 1464623962914 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:59:22 INFO - PROCESS | 1649 | 1464623962917 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 1649 | 1464623962919 Marionette TRACE conn2 <- [1,2002,null,{}] 08:59:22 INFO - PROCESS | 1649 | 1464623962923 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}] 08:59:23 INFO - PROCESS | 1649 | 1464623963030 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:59:23 INFO - PROCESS | 1649 | 1464623963205 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12d676000 == 74 [pid = 1649] [id = 459] 08:59:23 INFO - PROCESS | 1649 | --DOCSHELL 0x11995d000 == 73 [pid = 1649] [id = 498] 08:59:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12df8a800 == 72 [pid = 1649] [id = 494] 08:59:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12d681000 == 71 [pid = 1649] [id = 493] 08:59:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12d11d000 == 70 [pid = 1649] [id = 492] 08:59:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12baaf000 == 69 [pid = 1649] [id = 491] 08:59:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7c2800 == 68 [pid = 1649] [id = 490] 08:59:23 INFO - PROCESS | 1649 | --DOCSHELL 0x1237da000 == 67 [pid = 1649] [id = 489] 08:59:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x119159800 == 68 [pid = 1649] [id = 508] 08:59:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x112877000) [pid = 1649] [serial = 1524] [outer = 0x0] 08:59:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x117394400) [pid = 1649] [serial = 1525] [outer = 0x112877000] 08:59:23 INFO - PROCESS | 1649 | 1464623963262 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x119c09400) [pid = 1649] [serial = 1526] [outer = 0x112877000] 08:59:23 INFO - PROCESS | 1649 | --DOCSHELL 0x11325c000 == 67 [pid = 1649] [id = 488] 08:59:23 INFO - PROCESS | 1649 | 1464623963744 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]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 875ms 08:59:23 INFO - PROCESS | 1649 | 1464623963809 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 1649 | 1464623963811 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:59:23 INFO - PROCESS | 1649 | 1464623963817 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 1649 | 1464623963819 Marionette TRACE conn2 <- [1,2006,null,{}] 08:59:23 INFO - PROCESS | 1649 | 1464623963823 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}] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x1346c4800 == 66 [pid = 1649] [id = 495] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x1346dc800 == 65 [pid = 1649] [id = 496] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x1182e3000 == 64 [pid = 1649] [id = 386] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12d682800 == 63 [pid = 1649] [id = 476] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x126d5d800 == 62 [pid = 1649] [id = 389] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12d319800 == 61 [pid = 1649] [id = 458] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12953a800 == 60 [pid = 1649] [id = 392] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x1237ce000 == 59 [pid = 1649] [id = 387] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12884a800 == 58 [pid = 1649] [id = 391] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca78000 == 57 [pid = 1649] [id = 15] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x118224800 == 56 [pid = 1649] [id = 460] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x121295000 == 55 [pid = 1649] [id = 385] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12d120800 == 54 [pid = 1649] [id = 457] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0cf800 == 53 [pid = 1649] [id = 486] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x126f43800 == 52 [pid = 1649] [id = 441] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x1297ba800 == 51 [pid = 1649] [id = 393] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x118222800 == 50 [pid = 1649] [id = 379] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x11994e000 == 49 [pid = 1649] [id = 383] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12c32e000 == 48 [pid = 1649] [id = 13] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12689f800 == 47 [pid = 1649] [id = 388] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x1218d5800 == 46 [pid = 1649] [id = 439] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd8e800 == 45 [pid = 1649] [id = 456] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x128f8a800 == 44 [pid = 1649] [id = 507] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x135aca800 == 43 [pid = 1649] [id = 506] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x1352cc800 == 42 [pid = 1649] [id = 505] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x135298000 == 41 [pid = 1649] [id = 504] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x135274800 == 40 [pid = 1649] [id = 503] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x134dab800 == 39 [pid = 1649] [id = 502] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6c4800 == 38 [pid = 1649] [id = 501] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7c0800 == 37 [pid = 1649] [id = 500] 08:59:24 INFO - PROCESS | 1649 | --DOCSHELL 0x118984000 == 36 [pid = 1649] [id = 499] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x112f87000 == 35 [pid = 1649] [id = 377] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x129556000 == 34 [pid = 1649] [id = 408] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x1126c5800 == 33 [pid = 1649] [id = 376] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x126c08000 == 32 [pid = 1649] [id = 479] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x1182ae000 == 31 [pid = 1649] [id = 390] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x11701d800 == 30 [pid = 1649] [id = 409] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x117032800 == 29 [pid = 1649] [id = 378] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6ce000 == 28 [pid = 1649] [id = 453] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x116f1f000 == 27 [pid = 1649] [id = 438] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x12baac000 == 26 [pid = 1649] [id = 375] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x12ba97000 == 25 [pid = 1649] [id = 427] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x134db7000 == 24 [pid = 1649] [id = 497] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x1180ec000 == 23 [pid = 1649] [id = 395] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x11265e000 == 22 [pid = 1649] [id = 394] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x119648800 == 21 [pid = 1649] [id = 414] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x12a910000 == 20 [pid = 1649] [id = 413] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x1182e4000 == 19 [pid = 1649] [id = 380] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x12ace2000 == 18 [pid = 1649] [id = 430] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x118f90800 == 17 [pid = 1649] [id = 381] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x116126800 == 16 [pid = 1649] [id = 432] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x127627800 == 15 [pid = 1649] [id = 442] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x119645800 == 14 [pid = 1649] [id = 382] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0be800 == 13 [pid = 1649] [id = 431] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x12a5a3800 == 12 [pid = 1649] [id = 411] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x119ac8800 == 11 [pid = 1649] [id = 410] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x113a38000 == 10 [pid = 1649] [id = 396] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x119159800 == 9 [pid = 1649] [id = 508] 08:59:27 INFO - PROCESS | 1649 | --DOCSHELL 0x12b40a800 == 8 [pid = 1649] [id = 469] 08:59:28 INFO - PROCESS | 1649 | 1464623968737 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:59:28 INFO - PROCESS | 1649 | 1464623968856 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x112655800 == 9 [pid = 1649] [id = 509] 08:59:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x110f22400) [pid = 1649] [serial = 1527] [outer = 0x0] 08:59:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x110f25800) [pid = 1649] [serial = 1528] [outer = 0x110f22400] 08:59:28 INFO - PROCESS | 1649 | 1464623968884 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x111f41800) [pid = 1649] [serial = 1529] [outer = 0x110f22400] 08:59:29 INFO - PROCESS | 1649 | 1464623969196 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]]]}] 08:59:29 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 08:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 5436ms 08:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:59:29 INFO - PROCESS | 1649 | 1464623969253 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 1649 | 1464623969256 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:59:29 INFO - PROCESS | 1649 | 1464623969259 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 1649 | 1464623969261 Marionette TRACE conn2 <- [1,2010,null,{}] 08:59:29 INFO - PROCESS | 1649 | 1464623969265 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}] 08:59:29 INFO - PROCESS | 1649 | 1464623969376 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:59:29 INFO - PROCESS | 1649 | 1464623969435 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x113f2d000 == 10 [pid = 1649] [id = 510] 08:59:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x112755400) [pid = 1649] [serial = 1530] [outer = 0x0] 08:59:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x112882800) [pid = 1649] [serial = 1531] [outer = 0x112755400] 08:59:29 INFO - PROCESS | 1649 | 1464623969463 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x11315cc00) [pid = 1649] [serial = 1532] [outer = 0x112755400] 08:59:29 INFO - PROCESS | 1649 | 1464623969772 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]]]}] 08:59:29 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 08:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 571ms 08:59:29 INFO - PROCESS | 1649 | 1464623969831 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 1649 | 1464623969833 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:59:29 INFO - PROCESS | 1649 | 1464623969836 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 1649 | 1464623969837 Marionette TRACE conn2 <- [1,2014,null,{}] 08:59:29 INFO - PROCESS | 1649 | 1464623969840 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}] 08:59:29 INFO - PROCESS | 1649 | 1464623969934 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:59:29 INFO - PROCESS | 1649 | 1464623969993 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x1170d5000 == 11 [pid = 1649] [id = 511] 08:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x11315fc00) [pid = 1649] [serial = 1533] [outer = 0x0] 08:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x113a7d000) [pid = 1649] [serial = 1534] [outer = 0x11315fc00] 08:59:30 INFO - PROCESS | 1649 | 1464623970020 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x11670dc00) [pid = 1649] [serial = 1535] [outer = 0x11315fc00] 08:59:30 INFO - PROCESS | 1649 | 1464623970390 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 571ms 08:59:30 INFO - PROCESS | 1649 | 1464623970412 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 1649 | 1464623970417 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:59:30 INFO - PROCESS | 1649 | 1464623970430 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 1649 | 1464623970435 Marionette TRACE conn2 <- [1,2018,null,{}] 08:59:30 INFO - PROCESS | 1649 | 1464623970439 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}] 08:59:30 INFO - PROCESS | 1649 | 1464623970636 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:59:30 INFO - PROCESS | 1649 | 1464623970698 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182e5800 == 12 [pid = 1649] [id = 512] 08:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x116712c00) [pid = 1649] [serial = 1536] [outer = 0x0] 08:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x118105400) [pid = 1649] [serial = 1537] [outer = 0x116712c00] 08:59:30 INFO - PROCESS | 1649 | 1464623970738 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x118328400) [pid = 1649] [serial = 1538] [outer = 0x116712c00] 08:59:31 INFO - PROCESS | 1649 | 1464623971087 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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 685ms 08:59:31 INFO - PROCESS | 1649 | 1464623971110 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:59:31 INFO - PROCESS | 1649 | 1464623971113 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:59:31 INFO - PROCESS | 1649 | 1464623971115 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 1649 | 1464623971116 Marionette TRACE conn2 <- [1,2022,null,{}] 08:59:31 INFO - PROCESS | 1649 | 1464623971119 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}] 08:59:31 INFO - PROCESS | 1649 | 1464623971222 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:59:31 INFO - PROCESS | 1649 | 1464623971280 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x119c3a000 == 13 [pid = 1649] [id = 513] 08:59:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x1168a4000) [pid = 1649] [serial = 1539] [outer = 0x0] 08:59:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x118374800) [pid = 1649] [serial = 1540] [outer = 0x1168a4000] 08:59:31 INFO - PROCESS | 1649 | 1464623971305 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x1185d9400) [pid = 1649] [serial = 1541] [outer = 0x1168a4000] 08:59:31 INFO - PROCESS | 1649 | 1464623971623 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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 569ms 08:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:59:31 INFO - PROCESS | 1649 | 1464623971685 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 1649 | 1464623971686 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:59:31 INFO - PROCESS | 1649 | 1464623971688 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 1649 | 1464623971689 Marionette TRACE conn2 <- [1,2026,null,{}] 08:59:31 INFO - PROCESS | 1649 | 1464623971692 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}] 08:59:31 INFO - PROCESS | 1649 | 1464623971799 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:59:31 INFO - PROCESS | 1649 | 1464623971840 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x123725800 == 14 [pid = 1649] [id = 514] 08:59:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x118f85000) [pid = 1649] [serial = 1542] [outer = 0x0] 08:59:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x119137000) [pid = 1649] [serial = 1543] [outer = 0x118f85000] 08:59:31 INFO - PROCESS | 1649 | 1464623971878 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x119730800) [pid = 1649] [serial = 1544] [outer = 0x118f85000] 08:59:32 INFO - PROCESS | 1649 | 1464623972214 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 570ms 08:59:32 INFO - PROCESS | 1649 | 1464623972258 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 1649 | 1464623972259 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:59:32 INFO - PROCESS | 1649 | 1464623972261 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 1649 | 1464623972262 Marionette TRACE conn2 <- [1,2030,null,{}] 08:59:32 INFO - PROCESS | 1649 | 1464623972271 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}] 08:59:32 INFO - PROCESS | 1649 | 1464623972377 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:59:32 INFO - PROCESS | 1649 | 1464623972381 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x127614800 == 15 [pid = 1649] [id = 515] 08:59:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x118365c00) [pid = 1649] [serial = 1545] [outer = 0x0] 08:59:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x1197e3000) [pid = 1649] [serial = 1546] [outer = 0x118365c00] 08:59:32 INFO - PROCESS | 1649 | 1464623972442 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x120e91c00) [pid = 1649] [serial = 1547] [outer = 0x118365c00] 08:59:32 INFO - PROCESS | 1649 | 1464623972766 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 526ms 08:59:32 INFO - PROCESS | 1649 | 1464623972789 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 1649 | 1464623972790 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:59:32 INFO - PROCESS | 1649 | 1464623972796 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 1649 | 1464623972797 Marionette TRACE conn2 <- [1,2034,null,{}] 08:59:32 INFO - PROCESS | 1649 | 1464623972799 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}] 08:59:32 INFO - PROCESS | 1649 | 1464623972903 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x113865400) [pid = 1649] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x118f77400) [pid = 1649] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x110f28400) [pid = 1649] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x112876400) [pid = 1649] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x115e49400) [pid = 1649] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x1167ea800) [pid = 1649] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x127443400) [pid = 1649] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x11516d400) [pid = 1649] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 224 (0x112753800) [pid = 1649] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x113d6dc00) [pid = 1649] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x126d27000) [pid = 1649] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x126804400) [pid = 1649] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x119196800) [pid = 1649] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x120e9c400) [pid = 1649] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x1185d5c00) [pid = 1649] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x11334d400) [pid = 1649] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x124f8c400) [pid = 1649] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x124a72c00) [pid = 1649] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x11717c000) [pid = 1649] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x1196e4400) [pid = 1649] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x1166c1c00) [pid = 1649] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x1121b5400) [pid = 1649] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x126ffa400) [pid = 1649] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x121d37000) [pid = 1649] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x120e0c400) [pid = 1649] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x118367400) [pid = 1649] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x118f52400) [pid = 1649] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x128c6ec00) [pid = 1649] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x112881000) [pid = 1649] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x120e11000) [pid = 1649] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x11334e000) [pid = 1649] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x126d28400) [pid = 1649] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x121a58000) [pid = 1649] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x121ade000) [pid = 1649] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x118f4f400) [pid = 1649] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x119198c00) [pid = 1649] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x119733c00) [pid = 1649] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x11768f800) [pid = 1649] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x112756400) [pid = 1649] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x113159c00) [pid = 1649] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x116a64400) [pid = 1649] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x1196e4800) [pid = 1649] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x1211bc400) [pid = 1649] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x120e96800) [pid = 1649] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x1212be800) [pid = 1649] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x118521c00) [pid = 1649] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x118370c00) [pid = 1649] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x119920800) [pid = 1649] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x11684d000) [pid = 1649] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x121784c00) [pid = 1649] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x121ad8000) [pid = 1649] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x12379bc00) [pid = 1649] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x12b226c00) [pid = 1649] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x12b221000) [pid = 1649] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x12ab73800) [pid = 1649] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x12a83f800) [pid = 1649] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x1212b7800) [pid = 1649] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x12a75c400) [pid = 1649] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x116855800) [pid = 1649] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x129379c00) [pid = 1649] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x128fb1400) [pid = 1649] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x112736000) [pid = 1649] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x127457000) [pid = 1649] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x129373000) [pid = 1649] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x1257e5000) [pid = 1649] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x121d31000) [pid = 1649] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x128c75000) [pid = 1649] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x121a55c00) [pid = 1649] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:59:33 INFO - PROCESS | 1649 | 1464623973987 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x1127ba000 == 16 [pid = 1649] [id = 516] 08:59:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x110dd8000) [pid = 1649] [serial = 1548] [outer = 0x0] 08:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x110f20c00) [pid = 1649] [serial = 1549] [outer = 0x110dd8000] 08:59:34 INFO - PROCESS | 1649 | 1464623974012 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x112736000) [pid = 1649] [serial = 1550] [outer = 0x110dd8000] 08:59:34 INFO - PROCESS | 1649 | 1464623974285 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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1525ms 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:59:34 INFO - PROCESS | 1649 | 1464623974336 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 1649 | 1464623974338 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:59:34 INFO - PROCESS | 1649 | 1464623974342 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 1649 | 1464623974345 Marionette TRACE conn2 <- [1,2038,null,{}] 08:59:34 INFO - PROCESS | 1649 | 1464623974347 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}] 08:59:34 INFO - PROCESS | 1649 | 1464623974428 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:59:34 INFO - PROCESS | 1649 | 1464623974490 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x119eaf800 == 17 [pid = 1649] [id = 517] 08:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x111f3dc00) [pid = 1649] [serial = 1551] [outer = 0x0] 08:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x113356c00) [pid = 1649] [serial = 1552] [outer = 0x111f3dc00] 08:59:34 INFO - PROCESS | 1649 | 1464623974516 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x118106800) [pid = 1649] [serial = 1553] [outer = 0x111f3dc00] 08:59:34 INFO - PROCESS | 1649 | 1464623974795 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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 472ms 08:59:34 INFO - PROCESS | 1649 | 1464623974816 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 1649 | 1464623974817 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:59:34 INFO - PROCESS | 1649 | 1464623974819 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 1649 | 1464623974820 Marionette TRACE conn2 <- [1,2042,null,{}] 08:59:34 INFO - PROCESS | 1649 | 1464623974831 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}] 08:59:34 INFO - PROCESS | 1649 | 1464623974919 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:59:34 INFO - PROCESS | 1649 | 1464623974925 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x129026000 == 18 [pid = 1649] [id = 518] 08:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x1166cac00) [pid = 1649] [serial = 1554] [outer = 0x0] 08:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x118581400) [pid = 1649] [serial = 1555] [outer = 0x1166cac00] 08:59:34 INFO - PROCESS | 1649 | 1464623974952 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x11287ec00) [pid = 1649] [serial = 1556] [outer = 0x1166cac00] 08:59:35 INFO - PROCESS | 1649 | 1464623975471 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]]]}] 08:59:35 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) 08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 674ms 08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:59:35 INFO - PROCESS | 1649 | 1464623975495 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 1649 | 1464623975496 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:59:35 INFO - PROCESS | 1649 | 1464623975499 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 1649 | 1464623975500 Marionette TRACE conn2 <- [1,2046,null,{}] 08:59:35 INFO - PROCESS | 1649 | 1464623975502 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}] 08:59:35 INFO - PROCESS | 1649 | 1464623975589 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:59:35 INFO - PROCESS | 1649 | 1464623975596 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c5000 == 19 [pid = 1649] [id = 519] 08:59:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x118545800) [pid = 1649] [serial = 1557] [outer = 0x0] 08:59:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x1196e7c00) [pid = 1649] [serial = 1558] [outer = 0x118545800] 08:59:35 INFO - PROCESS | 1649 | 1464623975630 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x120e11c00) [pid = 1649] [serial = 1559] [outer = 0x118545800] 08:59:36 INFO - PROCESS | 1649 | 1464623976223 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 773ms 08:59:36 INFO - PROCESS | 1649 | 1464623976272 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 1649 | 1464623976274 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:59:36 INFO - PROCESS | 1649 | 1464623976278 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 1649 | 1464623976281 Marionette TRACE conn2 <- [1,2050,null,{}] 08:59:36 INFO - PROCESS | 1649 | 1464623976284 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}] 08:59:36 INFO - PROCESS | 1649 | 1464623976388 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:59:36 INFO - PROCESS | 1649 | 1464623976517 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x117028000 == 20 [pid = 1649] [id = 520] 08:59:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x11287e400) [pid = 1649] [serial = 1560] [outer = 0x0] 08:59:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x112a76c00) [pid = 1649] [serial = 1561] [outer = 0x11287e400] 08:59:36 INFO - PROCESS | 1649 | 1464623976570 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x11315dc00) [pid = 1649] [serial = 1562] [outer = 0x11287e400] 08:59:37 INFO - PROCESS | 1649 | 1464623977212 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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 974ms 08:59:37 INFO - PROCESS | 1649 | 1464623977272 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 1649 | 1464623977276 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:59:37 INFO - PROCESS | 1649 | 1464623977282 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 1649 | 1464623977284 Marionette TRACE conn2 <- [1,2054,null,{}] 08:59:37 INFO - PROCESS | 1649 | 1464623977287 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}] 08:59:37 INFO - PROCESS | 1649 | 1464623977379 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:59:37 INFO - PROCESS | 1649 | 1464623977464 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x121dbd000 == 21 [pid = 1649] [id = 521] 08:59:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x11315a000) [pid = 1649] [serial = 1563] [outer = 0x0] 08:59:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x116a63800) [pid = 1649] [serial = 1564] [outer = 0x11315a000] 08:59:37 INFO - PROCESS | 1649 | 1464623977494 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x11810d800) [pid = 1649] [serial = 1565] [outer = 0x11315a000] 08:59:38 INFO - PROCESS | 1649 | 1464623978045 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 770ms 08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:59:38 INFO - PROCESS | 1649 | 1464623978052 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 1649 | 1464623978054 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:59:38 INFO - PROCESS | 1649 | 1464623978085 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 1649 | 1464623978088 Marionette TRACE conn2 <- [1,2058,null,{}] 08:59:38 INFO - PROCESS | 1649 | 1464623978100 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}] 08:59:38 INFO - PROCESS | 1649 | 1464623978213 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:59:38 INFO - PROCESS | 1649 | 1464623978304 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x117e0f000 == 22 [pid = 1649] [id = 522] 08:59:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x111f41000) [pid = 1649] [serial = 1566] [outer = 0x0] 08:59:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x116610c00) [pid = 1649] [serial = 1567] [outer = 0x111f41000] 08:59:38 INFO - PROCESS | 1649 | 1464623978336 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x1185df000) [pid = 1649] [serial = 1568] [outer = 0x111f41000] 08:59:39 INFO - PROCESS | 1649 | 1464623979067 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1057ms 08:59:39 INFO - PROCESS | 1649 | 1464623979114 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 1649 | 1464623979117 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:59:39 INFO - PROCESS | 1649 | 1464623979120 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 1649 | 1464623979122 Marionette TRACE conn2 <- [1,2062,null,{}] 08:59:39 INFO - PROCESS | 1649 | 1464623979125 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}] 08:59:39 INFO - PROCESS | 1649 | 1464623979232 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x12680e400) [pid = 1649] [serial = 1359] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x121a53400) [pid = 1649] [serial = 1368] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x121d38c00) [pid = 1649] [serial = 1369] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x126ddc400) [pid = 1649] [serial = 1360] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x120e0d800) [pid = 1649] [serial = 1366] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x119192800) [pid = 1649] [serial = 1365] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x12680f800) [pid = 1649] [serial = 1372] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x125705c00) [pid = 1649] [serial = 1371] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x118582400) [pid = 1649] [serial = 1363] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x11810d000) [pid = 1649] [serial = 1362] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x111c8ac00) [pid = 1649] [serial = 886] [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.] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x119162400) [pid = 1649] [serial = 1315] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x119736800) [pid = 1649] [serial = 1318] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x119e6e400) [pid = 1649] [serial = 1321] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x118546400) [pid = 1649] [serial = 1312] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x113811800) [pid = 1649] [serial = 1309] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x11670c400) [pid = 1649] [serial = 1285] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x118549c00) [pid = 1649] [serial = 1288] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x120e13400) [pid = 1649] [serial = 1291] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x121ac0c00) [pid = 1649] [serial = 1294] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x1212be400) [pid = 1649] [serial = 1324] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x121a97000) [pid = 1649] [serial = 1327] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x117394400) [pid = 1649] [serial = 1525] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x121777000) [pid = 1649] [serial = 1297] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x121a5b800) [pid = 1649] [serial = 1225] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x126811400) [pid = 1649] [serial = 1381] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x116a65c00) [pid = 1649] [serial = 1380] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x1138ee000) [pid = 1649] [serial = 1432] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x12745b800) [pid = 1649] [serial = 1378] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x127417400) [pid = 1649] [serial = 1377] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x113153000) [pid = 1649] [serial = 1495] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x126ffdc00) [pid = 1649] [serial = 1402] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x113868800) [pid = 1649] [serial = 1411] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x119163c00) [pid = 1649] [serial = 1468] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x1196ea400) [pid = 1649] [serial = 1523] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x116610400) [pid = 1649] [serial = 1441] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x119194400) [pid = 1649] [serial = 1438] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x11836c000) [pid = 1649] [serial = 1436] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x127460400) [pid = 1649] [serial = 1407] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x111ed5800) [pid = 1649] [serial = 1465] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x112a7dc00) [pid = 1649] [serial = 1410] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x1288a4400) [pid = 1649] [serial = 1408] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x118367000) [pid = 1649] [serial = 1463] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x121a58800) [pid = 1649] [serial = 1501] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x117396c00) [pid = 1649] [serial = 1496] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x116a67000) [pid = 1649] [serial = 1522] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x11315e800) [pid = 1649] [serial = 1386] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x118549400) [pid = 1649] [serial = 1387] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x127452400) [pid = 1649] [serial = 1404] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x117393400) [pid = 1649] [serial = 1435] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x119734c00) [pid = 1649] [serial = 1389] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x120e11800) [pid = 1649] [serial = 1390] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x1161c0400) [pid = 1649] [serial = 1433] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x116712400) [pid = 1649] [serial = 1462] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x126f6c800) [pid = 1649] [serial = 1375] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x126f62000) [pid = 1649] [serial = 1374] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x12745c400) [pid = 1649] [serial = 1405] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x118513000) [pid = 1649] [serial = 1384] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x118107000) [pid = 1649] [serial = 1383] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x120fc9c00) [pid = 1649] [serial = 1392] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x1212c1800) [pid = 1649] [serial = 1393] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x121ce2400) [pid = 1649] [serial = 1422] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x121a8f000) [pid = 1649] [serial = 1420] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x11919e800) [pid = 1649] [serial = 1417] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x1257e4800) [pid = 1649] [serial = 1474] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x121ab8000) [pid = 1649] [serial = 1472] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x120fc7400) [pid = 1649] [serial = 1419] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x1211c2c00) [pid = 1649] [serial = 1471] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x1185c8800) [pid = 1649] [serial = 1416] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x118327c00) [pid = 1649] [serial = 1414] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x117393c00) [pid = 1649] [serial = 1413] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x11739f000) [pid = 1649] [serial = 1442] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x119733400) [pid = 1649] [serial = 1469] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x11334a400) [pid = 1649] [serial = 1466] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x118548c00) [pid = 1649] [serial = 1499] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1288aa000) [pid = 1649] [serial = 1505] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x121a51c00) [pid = 1649] [serial = 1448] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x121ad3800) [pid = 1649] [serial = 1450] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x126f68c00) [pid = 1649] [serial = 1504] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x119197c00) [pid = 1649] [serial = 1445] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x120e98400) [pid = 1649] [serial = 1447] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1185c5400) [pid = 1649] [serial = 1444] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x119730000) [pid = 1649] [serial = 1439] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x128fa8c00) [pid = 1649] [serial = 1430] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1295db800) [pid = 1649] [serial = 1483] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x128c70400) [pid = 1649] [serial = 1427] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x128c6f800) [pid = 1649] [serial = 1478] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1290b2800) [pid = 1649] [serial = 1480] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x128c74c00) [pid = 1649] [serial = 1429] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118f84400) [pid = 1649] [serial = 1426] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124b40c00) [pid = 1649] [serial = 1423] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12744f000) [pid = 1649] [serial = 1475] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1288a6800) [pid = 1649] [serial = 1477] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12a835400) [pid = 1649] [serial = 1487] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12a83c400) [pid = 1649] [serial = 1489] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12a74f400) [pid = 1649] [serial = 1484] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12a758400) [pid = 1649] [serial = 1486] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x129378400) [pid = 1649] [serial = 1481] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11380f800) [pid = 1649] [serial = 1498] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x128c6c000) [pid = 1649] [serial = 1460] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12a8f4000) [pid = 1649] [serial = 1511] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12ab77400) [pid = 1649] [serial = 1513] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x128c5b000) [pid = 1649] [serial = 1457] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x128c5ec00) [pid = 1649] [serial = 1459] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1251b7400) [pid = 1649] [serial = 1454] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x126ffd400) [pid = 1649] [serial = 1456] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12937a000) [pid = 1649] [serial = 1508] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12a758000) [pid = 1649] [serial = 1510] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x121d3b800) [pid = 1649] [serial = 1451] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x124e86c00) [pid = 1649] [serial = 1453] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x129370800) [pid = 1649] [serial = 1507] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x121ad2000) [pid = 1649] [serial = 1396] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x121a9c800) [pid = 1649] [serial = 1395] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x121d34400) [pid = 1649] [serial = 1398] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x126d2bc00) [pid = 1649] [serial = 1401] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x1257da800) [pid = 1649] [serial = 1399] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x12bb09c00) [pid = 1649] [serial = 1520] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x12b4f5000) [pid = 1649] [serial = 1517] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x12b21f400) [pid = 1649] [serial = 1514] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x12bb04c00) [pid = 1649] [serial = 1519] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x12b4e9c00) [pid = 1649] [serial = 1516] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x12a8f1000) [pid = 1649] [serial = 1493] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x121ad9000) [pid = 1649] [serial = 1502] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x12a841400) [pid = 1649] [serial = 1490] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | --DOMWINDOW == 61 (0x12a895c00) [pid = 1649] [serial = 1492] [outer = 0x0] [url = about:blank] 08:59:39 INFO - PROCESS | 1649 | 1464623979362 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x1127d1800 == 23 [pid = 1649] [id = 523] 08:59:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 62 (0x11214d000) [pid = 1649] [serial = 1569] [outer = 0x0] 08:59:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x112875400) [pid = 1649] [serial = 1570] [outer = 0x11214d000] 08:59:39 INFO - PROCESS | 1649 | 1464623979415 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x112a80000) [pid = 1649] [serial = 1571] [outer = 0x11214d000] 08:59:39 INFO - PROCESS | 1649 | 1464623979951 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 873ms 08:59:40 INFO - PROCESS | 1649 | 1464623979998 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 1649 | 1464623980002 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:59:40 INFO - PROCESS | 1649 | 1464623980008 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 1649 | 1464623980010 Marionette TRACE conn2 <- [1,2066,null,{}] 08:59:40 INFO - PROCESS | 1649 | 1464623980012 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}] 08:59:40 INFO - PROCESS | 1649 | 1464623980096 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:59:40 INFO - PROCESS | 1649 | 1464623980100 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f2c800 == 24 [pid = 1649] [id = 524] 08:59:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x113153800) [pid = 1649] [serial = 1572] [outer = 0x0] 08:59:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x11334d400) [pid = 1649] [serial = 1573] [outer = 0x113153800] 08:59:40 INFO - PROCESS | 1649 | 1464623980126 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x113d04000) [pid = 1649] [serial = 1574] [outer = 0x113153800] 08:59:40 INFO - PROCESS | 1649 | 1464623980465 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 474ms 08:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:59:40 INFO - PROCESS | 1649 | 1464623980481 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 1649 | 1464623980482 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:59:40 INFO - PROCESS | 1649 | 1464623980485 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 1649 | 1464623980487 Marionette TRACE conn2 <- [1,2070,null,{}] 08:59:40 INFO - PROCESS | 1649 | 1464623980497 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}] 08:59:40 INFO - PROCESS | 1649 | 1464623980589 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:59:40 INFO - PROCESS | 1649 | 1464623980641 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182db000 == 25 [pid = 1649] [id = 525] 08:59:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x113d70800) [pid = 1649] [serial = 1575] [outer = 0x0] 08:59:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x115e49400) [pid = 1649] [serial = 1576] [outer = 0x113d70800] 08:59:40 INFO - PROCESS | 1649 | 1464623980669 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x116a66c00) [pid = 1649] [serial = 1577] [outer = 0x113d70800] 08:59:41 INFO - PROCESS | 1649 | 1464623981035 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 575ms 08:59:41 INFO - PROCESS | 1649 | 1464623981068 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 1649 | 1464623981070 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:59:41 INFO - PROCESS | 1649 | 1464623981072 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 1649 | 1464623981073 Marionette TRACE conn2 <- [1,2074,null,{}] 08:59:41 INFO - PROCESS | 1649 | 1464623981078 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}] 08:59:41 INFO - PROCESS | 1649 | 1464623981179 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:59:41 INFO - PROCESS | 1649 | 1464623981183 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x119648000 == 26 [pid = 1649] [id = 526] 08:59:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x117396c00) [pid = 1649] [serial = 1578] [outer = 0x0] 08:59:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x11810f800) [pid = 1649] [serial = 1579] [outer = 0x117396c00] 08:59:41 INFO - PROCESS | 1649 | 1464623981234 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x118369000) [pid = 1649] [serial = 1580] [outer = 0x117396c00] 08:59:41 INFO - PROCESS | 1649 | 1464623981645 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 624ms 08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:59:41 INFO - PROCESS | 1649 | 1464623981697 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 1649 | 1464623981699 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:59:41 INFO - PROCESS | 1649 | 1464623981702 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 1649 | 1464623981704 Marionette TRACE conn2 <- [1,2078,null,{}] 08:59:41 INFO - PROCESS | 1649 | 1464623981707 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}] 08:59:41 INFO - PROCESS | 1649 | 1464623981863 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:59:41 INFO - PROCESS | 1649 | 1464623981954 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x119c38800 == 27 [pid = 1649] [id = 527] 08:59:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x118267c00) [pid = 1649] [serial = 1581] [outer = 0x0] 08:59:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x118545400) [pid = 1649] [serial = 1582] [outer = 0x118267c00] 08:59:41 INFO - PROCESS | 1649 | 1464623981997 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1185c4c00) [pid = 1649] [serial = 1583] [outer = 0x118267c00] 08:59:42 INFO - PROCESS | 1649 | 1464623982378 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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 723ms 08:59:42 INFO - PROCESS | 1649 | 1464623982431 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 1649 | 1464623982433 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:59:42 INFO - PROCESS | 1649 | 1464623982442 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 1649 | 1464623982443 Marionette TRACE conn2 <- [1,2082,null,{}] 08:59:42 INFO - PROCESS | 1649 | 1464623982446 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}] 08:59:42 INFO - PROCESS | 1649 | 1464623982559 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:59:42 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1168a4000) [pid = 1649] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:59:42 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x112755400) [pid = 1649] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:59:42 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x110f22400) [pid = 1649] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:59:42 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x11315fc00) [pid = 1649] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:59:42 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x1166cac00) [pid = 1649] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:59:42 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x116712c00) [pid = 1649] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:59:42 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x118f85000) [pid = 1649] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:59:42 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x118365c00) [pid = 1649] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:59:42 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x111f3dc00) [pid = 1649] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:59:42 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x110dd8000) [pid = 1649] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:59:42 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x112877000) [pid = 1649] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:59:42 INFO - PROCESS | 1649 | 1464623982614 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x118711000 == 28 [pid = 1649] [id = 528] 08:59:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x110de1c00) [pid = 1649] [serial = 1584] [outer = 0x0] 08:59:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x112755400) [pid = 1649] [serial = 1585] [outer = 0x110de1c00] 08:59:42 INFO - PROCESS | 1649 | 1464623982643 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x11891d400) [pid = 1649] [serial = 1586] [outer = 0x110de1c00] 08:59:42 INFO - PROCESS | 1649 | 1464623982911 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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 518ms 08:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:59:42 INFO - PROCESS | 1649 | 1464623982966 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 1649 | 1464623982967 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:59:42 INFO - PROCESS | 1649 | 1464623982969 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 1649 | 1464623982970 Marionette TRACE conn2 <- [1,2086,null,{}] 08:59:42 INFO - PROCESS | 1649 | 1464623982973 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}] 08:59:43 INFO - PROCESS | 1649 | 1464623983058 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:59:43 INFO - PROCESS | 1649 | 1464623983063 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x121dc1800 == 29 [pid = 1649] [id = 529] 08:59:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x11287d000) [pid = 1649] [serial = 1587] [outer = 0x0] 08:59:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x118f85000) [pid = 1649] [serial = 1588] [outer = 0x11287d000] 08:59:43 INFO - PROCESS | 1649 | 1464623983089 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x1196e0000) [pid = 1649] [serial = 1589] [outer = 0x11287d000] 08:59:43 INFO - PROCESS | 1649 | 1464623983426 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 470ms 08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:59:43 INFO - PROCESS | 1649 | 1464623983440 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 1649 | 1464623983441 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:59:43 INFO - PROCESS | 1649 | 1464623983447 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 1649 | 1464623983448 Marionette TRACE conn2 <- [1,2090,null,{}] 08:59:43 INFO - PROCESS | 1649 | 1464623983450 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}] 08:59:43 INFO - PROCESS | 1649 | 1464623983554 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:59:43 INFO - PROCESS | 1649 | 1464623983560 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x112656000 == 30 [pid = 1649] [id = 530] 08:59:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x112a82400) [pid = 1649] [serial = 1590] [outer = 0x0] 08:59:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x11972d800) [pid = 1649] [serial = 1591] [outer = 0x112a82400] 08:59:43 INFO - PROCESS | 1649 | 1464623983595 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x11973bc00) [pid = 1649] [serial = 1592] [outer = 0x112a82400] 08:59:44 INFO - PROCESS | 1649 | 1464623984025 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]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 620ms 08:59:44 INFO - PROCESS | 1649 | 1464623984067 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:59:44 INFO - PROCESS | 1649 | 1464623984068 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:59:44 INFO - PROCESS | 1649 | 1464623984070 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 1649 | 1464623984071 Marionette TRACE conn2 <- [1,2094,null,{}] 08:59:44 INFO - PROCESS | 1649 | 1464623984074 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}] 08:59:44 INFO - PROCESS | 1649 | 1464623984155 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:59:44 INFO - PROCESS | 1649 | 1464623984208 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12578a800 == 31 [pid = 1649] [id = 531] 08:59:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1185db400) [pid = 1649] [serial = 1593] [outer = 0x0] 08:59:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1197ef400) [pid = 1649] [serial = 1594] [outer = 0x1185db400] 08:59:44 INFO - PROCESS | 1649 | 1464623984233 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x119e76800) [pid = 1649] [serial = 1595] [outer = 0x1185db400] 08:59:44 INFO - PROCESS | 1649 | 1464623984528 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]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 470ms 08:59:44 INFO - PROCESS | 1649 | 1464623984541 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 1649 | 1464623984544 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:59:44 INFO - PROCESS | 1649 | 1464623984552 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 1649 | 1464623984553 Marionette TRACE conn2 <- [1,2098,null,{}] 08:59:44 INFO - PROCESS | 1649 | 1464623984557 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}] 08:59:44 INFO - PROCESS | 1649 | 1464623984645 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:59:44 INFO - PROCESS | 1649 | 1464623984649 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x127610000 == 32 [pid = 1649] [id = 532] 08:59:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x120e09800) [pid = 1649] [serial = 1596] [outer = 0x0] 08:59:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x120e97c00) [pid = 1649] [serial = 1597] [outer = 0x120e09800] 08:59:44 INFO - PROCESS | 1649 | 1464623984674 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x120fc8000) [pid = 1649] [serial = 1598] [outer = 0x120e09800] 08:59:45 INFO - PROCESS | 1649 | 1464623985149 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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 619ms 08:59:45 INFO - PROCESS | 1649 | 1464623985171 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:59:45 INFO - PROCESS | 1649 | 1464623985175 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:59:45 INFO - PROCESS | 1649 | 1464623985180 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 1649 | 1464623985182 Marionette TRACE conn2 <- [1,2102,null,{}] 08:59:45 INFO - PROCESS | 1649 | 1464623985186 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}] 08:59:45 INFO - PROCESS | 1649 | 1464623985290 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:59:45 INFO - PROCESS | 1649 | 1464623985355 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x116887000 == 33 [pid = 1649] [id = 533] 08:59:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x112877000) [pid = 1649] [serial = 1599] [outer = 0x0] 08:59:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x112d68400) [pid = 1649] [serial = 1600] [outer = 0x112877000] 08:59:45 INFO - PROCESS | 1649 | 1464623985388 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x113160400) [pid = 1649] [serial = 1601] [outer = 0x112877000] 08:59:45 INFO - PROCESS | 1649 | 1464623985823 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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 674ms 08:59:45 INFO - PROCESS | 1649 | 1464623985854 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 1649 | 1464623985858 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:59:45 INFO - PROCESS | 1649 | 1464623985863 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 1649 | 1464623985865 Marionette TRACE conn2 <- [1,2106,null,{}] 08:59:45 INFO - PROCESS | 1649 | 1464623985867 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}] 08:59:45 INFO - PROCESS | 1649 | 1464623985973 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:59:46 INFO - PROCESS | 1649 | 1464623986025 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a06000 == 34 [pid = 1649] [id = 534] 08:59:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x113865400) [pid = 1649] [serial = 1602] [outer = 0x0] 08:59:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11516d400) [pid = 1649] [serial = 1603] [outer = 0x113865400] 08:59:46 INFO - PROCESS | 1649 | 1464623986056 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x117689000) [pid = 1649] [serial = 1604] [outer = 0x113865400] 08:59:46 INFO - PROCESS | 1649 | 1464623986512 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 669ms 08:59:46 INFO - PROCESS | 1649 | 1464623986533 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 1649 | 1464623986534 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:59:46 INFO - PROCESS | 1649 | 1464623986536 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 1649 | 1464623986538 Marionette TRACE conn2 <- [1,2110,null,{}] 08:59:46 INFO - PROCESS | 1649 | 1464623986545 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}] 08:59:46 INFO - PROCESS | 1649 | 1464623986691 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:59:46 INFO - PROCESS | 1649 | 1464623986789 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12902e800 == 35 [pid = 1649] [id = 535] 08:59:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1185c3800) [pid = 1649] [serial = 1605] [outer = 0x0] 08:59:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x118f4f800) [pid = 1649] [serial = 1606] [outer = 0x1185c3800] 08:59:46 INFO - PROCESS | 1649 | 1464623986843 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119162400) [pid = 1649] [serial = 1607] [outer = 0x1185c3800] 08:59:47 INFO - PROCESS | 1649 | 1464623987321 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]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 824ms 08:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:59:47 INFO - PROCESS | 1649 | 1464623987361 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 1649 | 1464623987363 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:59:47 INFO - PROCESS | 1649 | 1464623987365 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 1649 | 1464623987367 Marionette TRACE conn2 <- [1,2114,null,{}] 08:59:47 INFO - PROCESS | 1649 | 1464623987369 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}] 08:59:47 INFO - PROCESS | 1649 | 1464623987484 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:59:47 INFO - PROCESS | 1649 | 1464623987538 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a58b800 == 36 [pid = 1649] [id = 536] 08:59:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119197400) [pid = 1649] [serial = 1608] [outer = 0x0] 08:59:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x120e12800) [pid = 1649] [serial = 1609] [outer = 0x119197400] 08:59:47 INFO - PROCESS | 1649 | 1464623987570 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x120fca000) [pid = 1649] [serial = 1610] [outer = 0x119197400] 08:59:48 INFO - PROCESS | 1649 | 1464623988049 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 720ms 08:59:48 INFO - PROCESS | 1649 | 1464623988118 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 1649 | 1464623988120 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:59:48 INFO - PROCESS | 1649 | 1464623988123 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 1649 | 1464623988125 Marionette TRACE conn2 <- [1,2118,null,{}] 08:59:48 INFO - PROCESS | 1649 | 1464623988127 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}] 08:59:48 INFO - PROCESS | 1649 | 1464623988226 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:59:48 INFO - PROCESS | 1649 | 1464623988291 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7cc800 == 37 [pid = 1649] [id = 537] 08:59:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119920800) [pid = 1649] [serial = 1611] [outer = 0x0] 08:59:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1211bd400) [pid = 1649] [serial = 1612] [outer = 0x119920800] 08:59:48 INFO - PROCESS | 1649 | 1464623988320 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1212b4c00) [pid = 1649] [serial = 1613] [outer = 0x119920800] 08:59:48 INFO - PROCESS | 1649 | 1464623988754 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 08:59:48 INFO - PROCESS | 1649 | 1464623988796 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 1649 | 1464623988798 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:59:48 INFO - PROCESS | 1649 | 1464623988800 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 1649 | 1464623988802 Marionette TRACE conn2 <- [1,2122,null,{}] 08:59:48 INFO - PROCESS | 1649 | 1464623988804 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}] 08:59:48 INFO - PROCESS | 1649 | 1464623988949 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:59:49 INFO - PROCESS | 1649 | 1464623989019 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12902b800 == 38 [pid = 1649] [id = 538] 08:59:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x112a77000) [pid = 1649] [serial = 1614] [outer = 0x0] 08:59:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1219af000) [pid = 1649] [serial = 1615] [outer = 0x112a77000] 08:59:49 INFO - PROCESS | 1649 | 1464623989050 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x121a55c00) [pid = 1649] [serial = 1616] [outer = 0x112a77000] 08:59:49 INFO - PROCESS | 1649 | 1464623989580 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 820ms 08:59:49 INFO - PROCESS | 1649 | 1464623989640 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 1649 | 1464623989644 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:59:49 INFO - PROCESS | 1649 | 1464623989648 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 1649 | 1464623989649 Marionette TRACE conn2 <- [1,2126,null,{}] 08:59:49 INFO - PROCESS | 1649 | 1464623989653 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}] 08:59:49 INFO - PROCESS | 1649 | 1464623989755 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:59:49 INFO - PROCESS | 1649 | 1464623989829 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f22000 == 39 [pid = 1649] [id = 539] 08:59:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x113154000) [pid = 1649] [serial = 1617] [outer = 0x0] 08:59:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x113158800) [pid = 1649] [serial = 1618] [outer = 0x113154000] 08:59:49 INFO - PROCESS | 1649 | 1464623989860 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1138ee000) [pid = 1649] [serial = 1619] [outer = 0x113154000] 08:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x112655800 == 38 [pid = 1649] [id = 509] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1196e7c00) [pid = 1649] [serial = 1558] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | 1464623990332 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]]]}] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x119c09400) [pid = 1649] [serial = 1526] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x118374800) [pid = 1649] [serial = 1540] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x112882800) [pid = 1649] [serial = 1531] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11315cc00) [pid = 1649] [serial = 1532] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x110f25800) [pid = 1649] [serial = 1528] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x111f41800) [pid = 1649] [serial = 1529] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x113a7d000) [pid = 1649] [serial = 1534] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11287ec00) [pid = 1649] [serial = 1556] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11670dc00) [pid = 1649] [serial = 1535] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x118105400) [pid = 1649] [serial = 1537] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119137000) [pid = 1649] [serial = 1543] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1185d9400) [pid = 1649] [serial = 1541] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1197e3000) [pid = 1649] [serial = 1546] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x119730800) [pid = 1649] [serial = 1544] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x118581400) [pid = 1649] [serial = 1555] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x120e91c00) [pid = 1649] [serial = 1547] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x113356c00) [pid = 1649] [serial = 1552] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x110f20c00) [pid = 1649] [serial = 1549] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x112736000) [pid = 1649] [serial = 1550] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x118106800) [pid = 1649] [serial = 1553] [outer = 0x0] [url = about:blank] 08:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x118328400) [pid = 1649] [serial = 1538] [outer = 0x0] [url = about:blank] 08:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 720ms 08:59:50 INFO - PROCESS | 1649 | 1464623990368 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 1649 | 1464623990372 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:59:50 INFO - PROCESS | 1649 | 1464623990376 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 1649 | 1464623990378 Marionette TRACE conn2 <- [1,2130,null,{}] 08:59:50 INFO - PROCESS | 1649 | 1464623990380 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}] 08:59:50 INFO - PROCESS | 1649 | 1464623990468 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:59:50 INFO - PROCESS | 1649 | 1464623990474 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x1166f1000 == 39 [pid = 1649] [id = 540] 08:59:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x110de4800) [pid = 1649] [serial = 1620] [outer = 0x0] 08:59:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x115e4d800) [pid = 1649] [serial = 1621] [outer = 0x110de4800] 08:59:50 INFO - PROCESS | 1649 | 1464623990500 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1168a4400) [pid = 1649] [serial = 1622] [outer = 0x110de4800] 08:59:50 INFO - PROCESS | 1649 | 1464623990853 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] 08:59:50 INFO - PROCESS | 1649 | 1464623990918 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:59:50 INFO - PROCESS | 1649 | 1464623990921 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 1649 | 1464623990923 Marionette TRACE conn2 <- [1,2134,null,{}] 08:59:50 INFO - PROCESS | 1649 | 1464623990930 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}] 08:59:51 INFO - PROCESS | 1649 | 1464623991017 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:59:51 INFO - PROCESS | 1649 | 1464623991024 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a1a000 == 40 [pid = 1649] [id = 541] 08:59:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118105800) [pid = 1649] [serial = 1623] [outer = 0x0] 08:59:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118367400) [pid = 1649] [serial = 1624] [outer = 0x118105800] 08:59:51 INFO - PROCESS | 1649 | 1464623991052 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1185d6c00) [pid = 1649] [serial = 1625] [outer = 0x118105800] 08:59:51 INFO - PROCESS | 1649 | 1464623991410 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 523ms 08:59:51 INFO - PROCESS | 1649 | 1464623991445 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 1649 | 1464623991447 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:59:51 INFO - PROCESS | 1649 | 1464623991449 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 1649 | 1464623991458 Marionette TRACE conn2 <- [1,2138,null,{}] 08:59:51 INFO - PROCESS | 1649 | 1464623991474 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}] 08:59:51 INFO - PROCESS | 1649 | 1464623991557 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:59:51 INFO - PROCESS | 1649 | 1464623991564 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237c1800 == 41 [pid = 1649] [id = 542] 08:59:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118922800) [pid = 1649] [serial = 1626] [outer = 0x0] 08:59:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x119161000) [pid = 1649] [serial = 1627] [outer = 0x118922800] 08:59:51 INFO - PROCESS | 1649 | 1464623991590 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x119732400) [pid = 1649] [serial = 1628] [outer = 0x118922800] 08:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 484ms 08:59:51 INFO - PROCESS | 1649 | 1464623991927 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]]]}] 08:59:51 INFO - PROCESS | 1649 | 1464623991933 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 1649 | 1464623991934 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:59:51 INFO - PROCESS | 1649 | 1464623991937 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 1649 | 1464623991938 Marionette TRACE conn2 <- [1,2142,null,{}] 08:59:51 INFO - PROCESS | 1649 | 1464623991944 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}] 08:59:52 INFO - PROCESS | 1649 | 1464623992031 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:59:52 INFO - PROCESS | 1649 | 1464623992036 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x11325b000 == 42 [pid = 1649] [id = 543] 08:59:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119733400) [pid = 1649] [serial = 1629] [outer = 0x0] 08:59:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119e6e400) [pid = 1649] [serial = 1630] [outer = 0x119733400] 08:59:52 INFO - PROCESS | 1649 | 1464623992062 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x120fd6c00) [pid = 1649] [serial = 1631] [outer = 0x119733400] 08:59:52 INFO - PROCESS | 1649 | 1464623992424 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] 08:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:59:52 INFO - PROCESS | 1649 | 1464623992467 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:59:52 INFO - PROCESS | 1649 | 1464623992469 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 1649 | 1464623992470 Marionette TRACE conn2 <- [1,2146,null,{}] 08:59:52 INFO - PROCESS | 1649 | 1464623992473 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}] 08:59:52 INFO - PROCESS | 1649 | 1464623992598 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:59:52 INFO - PROCESS | 1649 | 1464623992614 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12901e000 == 43 [pid = 1649] [id = 544] 08:59:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1212b5800) [pid = 1649] [serial = 1632] [outer = 0x0] 08:59:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x121410400) [pid = 1649] [serial = 1633] [outer = 0x1212b5800] 08:59:52 INFO - PROCESS | 1649 | 1464623992640 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x121a98800) [pid = 1649] [serial = 1634] [outer = 0x1212b5800] 08:59:52 INFO - PROCESS | 1649 | 1464623992974 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] 08:59:52 INFO - PROCESS | 1649 | 1464623992996 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:59:53 INFO - PROCESS | 1649 | 1464623992998 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 1649 | 1464623993000 Marionette TRACE conn2 <- [1,2150,null,{}] 08:59:53 INFO - PROCESS | 1649 | 1464623993007 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}] 08:59:53 INFO - PROCESS | 1649 | 1464623993112 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:59:53 INFO - PROCESS | 1649 | 1464623993149 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a91a800 == 44 [pid = 1649] [id = 545] 08:59:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x121a9b000) [pid = 1649] [serial = 1635] [outer = 0x0] 08:59:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x121ab6c00) [pid = 1649] [serial = 1636] [outer = 0x121a9b000] 08:59:53 INFO - PROCESS | 1649 | 1464623993173 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x121ad1800) [pid = 1649] [serial = 1637] [outer = 0x121a9b000] 08:59:53 INFO - PROCESS | 1649 | 1464623993502 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 523ms 08:59:53 INFO - PROCESS | 1649 | 1464623993523 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 1649 | 1464623993525 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:59:53 INFO - PROCESS | 1649 | 1464623993529 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 1649 | 1464623993530 Marionette TRACE conn2 <- [1,2154,null,{}] 08:59:53 INFO - PROCESS | 1649 | 1464623993532 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}] 08:59:53 INFO - PROCESS | 1649 | 1464623993618 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:59:53 INFO - PROCESS | 1649 | 1464623993666 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12acd4000 == 45 [pid = 1649] [id = 546] 08:59:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x121ab2c00) [pid = 1649] [serial = 1638] [outer = 0x0] 08:59:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x121ad4c00) [pid = 1649] [serial = 1639] [outer = 0x121ab2c00] 08:59:53 INFO - PROCESS | 1649 | 1464623993707 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x121ade800) [pid = 1649] [serial = 1640] [outer = 0x121ab2c00] 08:59:54 INFO - PROCESS | 1649 | 1464623994175 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 668ms 08:59:54 INFO - PROCESS | 1649 | 1464623994198 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 1649 | 1464623994200 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:59:54 INFO - PROCESS | 1649 | 1464623994203 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 1649 | 1464623994205 Marionette TRACE conn2 <- [1,2158,null,{}] 08:59:54 INFO - PROCESS | 1649 | 1464623994209 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}] 08:59:54 INFO - PROCESS | 1649 | 1464623994371 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:59:54 INFO - PROCESS | 1649 | 1464623994405 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b416000 == 46 [pid = 1649] [id = 547] 08:59:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x11836d000) [pid = 1649] [serial = 1641] [outer = 0x0] 08:59:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x121ceb400) [pid = 1649] [serial = 1642] [outer = 0x11836d000] 08:59:54 INFO - PROCESS | 1649 | 1464623994429 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x121d38c00) [pid = 1649] [serial = 1643] [outer = 0x11836d000] 08:59:54 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x110de1c00) [pid = 1649] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:59:54 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x113d70800) [pid = 1649] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:59:54 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x113153800) [pid = 1649] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:59:54 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11214d000) [pid = 1649] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:59:54 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x11287d000) [pid = 1649] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:59:54 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1185db400) [pid = 1649] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:59:54 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x112a82400) [pid = 1649] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:59:54 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x117396c00) [pid = 1649] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:59:54 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x118267c00) [pid = 1649] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:59:54 INFO - PROCESS | 1649 | 1464623994770 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 619ms 08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:59:54 INFO - PROCESS | 1649 | 1464623994823 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 1649 | 1464623994825 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:59:54 INFO - PROCESS | 1649 | 1464623994830 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 1649 | 1464623994831 Marionette TRACE conn2 <- [1,2162,null,{}] 08:59:54 INFO - PROCESS | 1649 | 1464623994834 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}] 08:59:54 INFO - PROCESS | 1649 | 1464623994920 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:59:54 INFO - PROCESS | 1649 | 1464623994924 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ba9a800 == 47 [pid = 1649] [id = 548] 08:59:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x118335000) [pid = 1649] [serial = 1644] [outer = 0x0] 08:59:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x118549c00) [pid = 1649] [serial = 1645] [outer = 0x118335000] 08:59:54 INFO - PROCESS | 1649 | 1464623994951 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x120e0c400) [pid = 1649] [serial = 1646] [outer = 0x118335000] 08:59:55 INFO - PROCESS | 1649 | 1464623995280 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 468ms 08:59:55 INFO - PROCESS | 1649 | 1464623995299 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1649 | 1464623995300 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:59:55 INFO - PROCESS | 1649 | 1464623995302 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1649 | 1464623995304 Marionette TRACE conn2 <- [1,2166,null,{}] 08:59:55 INFO - PROCESS | 1649 | 1464623995316 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}] 08:59:55 INFO - PROCESS | 1649 | 1464623995418 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:59:55 INFO - PROCESS | 1649 | 1464623995473 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0c0800 == 48 [pid = 1649] [id = 549] 08:59:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x11836ac00) [pid = 1649] [serial = 1647] [outer = 0x0] 08:59:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x121d36000) [pid = 1649] [serial = 1648] [outer = 0x11836ac00] 08:59:55 INFO - PROCESS | 1649 | 1464623995507 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x124e8c800) [pid = 1649] [serial = 1649] [outer = 0x11836ac00] 08:59:55 INFO - PROCESS | 1649 | 1464623995801 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 530ms 08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:59:55 INFO - PROCESS | 1649 | 1464623995832 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1649 | 1464623995833 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:59:55 INFO - PROCESS | 1649 | 1464623995835 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1649 | 1464623995836 Marionette TRACE conn2 <- [1,2170,null,{}] 08:59:55 INFO - PROCESS | 1649 | 1464623995839 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}] 08:59:55 INFO - PROCESS | 1649 | 1464623995931 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:59:55 INFO - PROCESS | 1649 | 1464623995935 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c32e000 == 49 [pid = 1649] [id = 550] 08:59:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124f8d000) [pid = 1649] [serial = 1650] [outer = 0x0] 08:59:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1251b7800) [pid = 1649] [serial = 1651] [outer = 0x124f8d000] 08:59:55 INFO - PROCESS | 1649 | 1464623995960 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12570c800) [pid = 1649] [serial = 1652] [outer = 0x124f8d000] 08:59:56 INFO - PROCESS | 1649 | 1464623996284 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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 474ms 08:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:59:56 INFO - PROCESS | 1649 | 1464623996312 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 1649 | 1464623996313 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:59:56 INFO - PROCESS | 1649 | 1464623996315 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 1649 | 1464623996316 Marionette TRACE conn2 <- [1,2174,null,{}] 08:59:56 INFO - PROCESS | 1649 | 1464623996318 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}] 08:59:56 INFO - PROCESS | 1649 | 1464623996429 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:59:56 INFO - PROCESS | 1649 | 1464623996436 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6b1800 == 50 [pid = 1649] [id = 551] 08:59:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x125703800) [pid = 1649] [serial = 1653] [outer = 0x0] 08:59:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1257e2c00) [pid = 1649] [serial = 1654] [outer = 0x125703800] 08:59:56 INFO - PROCESS | 1649 | 1464623996469 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x126806800) [pid = 1649] [serial = 1655] [outer = 0x125703800] 08:59:56 INFO - PROCESS | 1649 | 1464623996949 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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 668ms 08:59:56 INFO - PROCESS | 1649 | 1464623996984 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 1649 | 1464623996987 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:59:56 INFO - PROCESS | 1649 | 1464623996992 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 1649 | 1464623996996 Marionette TRACE conn2 <- [1,2178,null,{}] 08:59:57 INFO - PROCESS | 1649 | 1464623997000 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}] 08:59:57 INFO - PROCESS | 1649 | 1464623997109 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:59:57 INFO - PROCESS | 1649 | 1464623997178 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x118720000 == 51 [pid = 1649] [id = 552] 08:59:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x112a74400) [pid = 1649] [serial = 1656] [outer = 0x0] 08:59:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x113357000) [pid = 1649] [serial = 1657] [outer = 0x112a74400] 08:59:57 INFO - PROCESS | 1649 | 1464623997209 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x115e4ac00) [pid = 1649] [serial = 1658] [outer = 0x112a74400] 08:59:57 INFO - PROCESS | 1649 | 1464623997644 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 673ms 08:59:57 INFO - PROCESS | 1649 | 1464623997665 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 1649 | 1464623997669 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:59:57 INFO - PROCESS | 1649 | 1464623997674 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 1649 | 1464623997676 Marionette TRACE conn2 <- [1,2182,null,{}] 08:59:57 INFO - PROCESS | 1649 | 1464623997679 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}] 08:59:57 INFO - PROCESS | 1649 | 1464623997788 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:59:57 INFO - PROCESS | 1649 | 1464623997845 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x128859000 == 52 [pid = 1649] [id = 553] 08:59:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x117180c00) [pid = 1649] [serial = 1659] [outer = 0x0] 08:59:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x11836a800) [pid = 1649] [serial = 1660] [outer = 0x117180c00] 08:59:57 INFO - PROCESS | 1649 | 1464623997875 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1185c5400) [pid = 1649] [serial = 1661] [outer = 0x117180c00] 08:59:58 INFO - PROCESS | 1649 | 1464623998331 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 722ms 08:59:58 INFO - PROCESS | 1649 | 1464623998412 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 1649 | 1464623998413 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:59:58 INFO - PROCESS | 1649 | 1464623998416 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 1649 | 1464623998418 Marionette TRACE conn2 <- [1,2186,null,{}] 08:59:58 INFO - PROCESS | 1649 | 1464623998439 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}] 08:59:58 INFO - PROCESS | 1649 | 1464623998567 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:59:58 INFO - PROCESS | 1649 | 1464623998609 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6cd800 == 53 [pid = 1649] [id = 554] 08:59:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x120e90400) [pid = 1649] [serial = 1662] [outer = 0x0] 08:59:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1212b5c00) [pid = 1649] [serial = 1663] [outer = 0x120e90400] 08:59:58 INFO - PROCESS | 1649 | 1464623998640 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x121a53400) [pid = 1649] [serial = 1664] [outer = 0x120e90400] 08:59:59 INFO - PROCESS | 1649 | 1464623999050 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 673ms 08:59:59 INFO - PROCESS | 1649 | 1464623999089 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 1649 | 1464623999091 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:59:59 INFO - PROCESS | 1649 | 1464623999094 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 1649 | 1464623999095 Marionette TRACE conn2 <- [1,2190,null,{}] 08:59:59 INFO - PROCESS | 1649 | 1464623999097 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}] 08:59:59 INFO - PROCESS | 1649 | 1464623999207 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:59:59 INFO - PROCESS | 1649 | 1464623999277 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca7f800 == 54 [pid = 1649] [id = 555] 08:59:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x121a56000) [pid = 1649] [serial = 1665] [outer = 0x0] 08:59:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x121a97c00) [pid = 1649] [serial = 1666] [outer = 0x121a56000] 08:59:59 INFO - PROCESS | 1649 | 1464623999307 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x121d32400) [pid = 1649] [serial = 1667] [outer = 0x121a56000] 08:59:59 INFO - PROCESS | 1649 | 1464623999903 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 870ms 08:59:59 INFO - PROCESS | 1649 | 1464623999969 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 1649 | 1464623999979 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:59:59 INFO - PROCESS | 1649 | 1464623999986 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 1649 | 1464623999991 Marionette TRACE conn2 <- [1,2194,null,{}] 09:00:00 INFO - PROCESS | 1649 | 1464623999997 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}] 09:00:00 INFO - PROCESS | 1649 | 1464624000145 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:00:00 INFO - PROCESS | 1649 | 1464624000264 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d108800 == 55 [pid = 1649] [id = 556] 09:00:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x121a90400) [pid = 1649] [serial = 1668] [outer = 0x0] 09:00:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x124b3a000) [pid = 1649] [serial = 1669] [outer = 0x121a90400] 09:00:00 INFO - PROCESS | 1649 | 1464624000314 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x124f8d800) [pid = 1649] [serial = 1670] [outer = 0x121a90400] 09:00:00 INFO - PROCESS | 1649 | 1464624000811 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]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 878ms 09:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:00:00 INFO - PROCESS | 1649 | 1464624000862 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 1649 | 1464624000863 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 09:00:00 INFO - PROCESS | 1649 | 1464624000865 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 1649 | 1464624000867 Marionette TRACE conn2 <- [1,2198,null,{}] 09:00:00 INFO - PROCESS | 1649 | 1464624000869 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}] 09:00:00 INFO - PROCESS | 1649 | 1464624000991 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:00:01 INFO - PROCESS | 1649 | 1464624001055 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x112654000 == 56 [pid = 1649] [id = 557] 09:00:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x110de1400) [pid = 1649] [serial = 1671] [outer = 0x0] 09:00:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x111c1e800) [pid = 1649] [serial = 1672] [outer = 0x110de1400] 09:00:01 INFO - PROCESS | 1649 | 1464624001346 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x112756400) [pid = 1649] [serial = 1673] [outer = 0x110de1400] 09:00:01 INFO - PROCESS | 1649 | 1464624001930 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1119ms 09:00:01 INFO - PROCESS | 1649 | 1464624001985 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 1649 | 1464624001988 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 09:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:00:01 INFO - PROCESS | 1649 | 1464624001991 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 1649 | 1464624001994 Marionette TRACE conn2 <- [1,2202,null,{}] 09:00:01 INFO - PROCESS | 1649 | 1464624001997 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}] 09:00:02 INFO - PROCESS | 1649 | 1464624002133 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:00:02 INFO - PROCESS | 1649 | 1464624002239 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x113309800 == 57 [pid = 1649] [id = 558] 09:00:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x112e62400) [pid = 1649] [serial = 1674] [outer = 0x0] 09:00:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x112fbf400) [pid = 1649] [serial = 1675] [outer = 0x112e62400] 09:00:02 INFO - PROCESS | 1649 | 1464624002269 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x11315b400) [pid = 1649] [serial = 1676] [outer = 0x112e62400] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12c32e000 == 56 [pid = 1649] [id = 550] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0c0800 == 55 [pid = 1649] [id = 549] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12ba9a800 == 54 [pid = 1649] [id = 548] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12b416000 == 53 [pid = 1649] [id = 547] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12acd4000 == 52 [pid = 1649] [id = 546] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12a91a800 == 51 [pid = 1649] [id = 545] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12901e000 == 50 [pid = 1649] [id = 544] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x116610c00) [pid = 1649] [serial = 1567] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x120e97c00) [pid = 1649] [serial = 1597] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x11325b000 == 49 [pid = 1649] [id = 543] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x1237c1800 == 48 [pid = 1649] [id = 542] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x119a1a000 == 47 [pid = 1649] [id = 541] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x1166f1000 == 46 [pid = 1649] [id = 540] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x116f22000 == 45 [pid = 1649] [id = 539] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12902b800 == 44 [pid = 1649] [id = 538] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7cc800 == 43 [pid = 1649] [id = 537] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12a58b800 == 42 [pid = 1649] [id = 536] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12902e800 == 41 [pid = 1649] [id = 535] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x119a06000 == 40 [pid = 1649] [id = 534] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x116887000 == 39 [pid = 1649] [id = 533] 09:00:02 INFO - PROCESS | 1649 | --DOCSHELL 0x127610000 == 38 [pid = 1649] [id = 532] 09:00:02 INFO - PROCESS | 1649 | 1464624002660 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]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 723ms 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x11810f800) [pid = 1649] [serial = 1579] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x118369000) [pid = 1649] [serial = 1580] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x118545400) [pid = 1649] [serial = 1582] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x112755400) [pid = 1649] [serial = 1585] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x116a63800) [pid = 1649] [serial = 1564] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x115e49400) [pid = 1649] [serial = 1576] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x11334d400) [pid = 1649] [serial = 1573] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x113d04000) [pid = 1649] [serial = 1574] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x112a76c00) [pid = 1649] [serial = 1561] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x112875400) [pid = 1649] [serial = 1570] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x112a80000) [pid = 1649] [serial = 1571] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1185c4c00) [pid = 1649] [serial = 1583] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x118f85000) [pid = 1649] [serial = 1588] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1197ef400) [pid = 1649] [serial = 1594] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11972d800) [pid = 1649] [serial = 1591] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1196e0000) [pid = 1649] [serial = 1589] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x119e76800) [pid = 1649] [serial = 1595] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x11891d400) [pid = 1649] [serial = 1586] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x11973bc00) [pid = 1649] [serial = 1592] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x116a66c00) [pid = 1649] [serial = 1577] [outer = 0x0] [url = about:blank] 09:00:02 INFO - PROCESS | 1649 | 1464624002723 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 1649 | 1464624002726 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 09:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:00:02 INFO - PROCESS | 1649 | 1464624002732 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 1649 | 1464624002734 Marionette TRACE conn2 <- [1,2206,null,{}] 09:00:02 INFO - PROCESS | 1649 | 1464624002736 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}] 09:00:02 INFO - PROCESS | 1649 | 1464624002819 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:00:02 INFO - PROCESS | 1649 | 1464624002826 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x1170ec800 == 39 [pid = 1649] [id = 559] 09:00:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1138edc00) [pid = 1649] [serial = 1677] [outer = 0x0] 09:00:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x113d72400) [pid = 1649] [serial = 1678] [outer = 0x1138edc00] 09:00:02 INFO - PROCESS | 1649 | 1464624002854 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1160fb400) [pid = 1649] [serial = 1679] [outer = 0x1138edc00] 09:00:03 INFO - PROCESS | 1649 | 1464624003214 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 522ms 09:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:00:03 INFO - PROCESS | 1649 | 1464624003254 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 1649 | 1464624003255 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 09:00:03 INFO - PROCESS | 1649 | 1464624003257 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 1649 | 1464624003260 Marionette TRACE conn2 <- [1,2210,null,{}] 09:00:03 INFO - PROCESS | 1649 | 1464624003276 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}] 09:00:03 INFO - PROCESS | 1649 | 1464624003359 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:00:03 INFO - PROCESS | 1649 | 1464624003367 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x118981000 == 40 [pid = 1649] [id = 560] 09:00:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1167e5800) [pid = 1649] [serial = 1680] [outer = 0x0] 09:00:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1168ab000) [pid = 1649] [serial = 1681] [outer = 0x1167e5800] 09:00:03 INFO - PROCESS | 1649 | 1464624003393 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x117689400) [pid = 1649] [serial = 1682] [outer = 0x1167e5800] 09:00:03 INFO - PROCESS | 1649 | 1464624003724 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 526ms 09:00:03 INFO - PROCESS | 1649 | 1464624003784 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 1649 | 1464624003785 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 09:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:00:03 INFO - PROCESS | 1649 | 1464624003793 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 1649 | 1464624003794 Marionette TRACE conn2 <- [1,2214,null,{}] 09:00:03 INFO - PROCESS | 1649 | 1464624003798 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}] 09:00:03 INFO - PROCESS | 1649 | 1464624003880 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:00:03 INFO - PROCESS | 1649 | 1464624003884 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x11994c800 == 41 [pid = 1649] [id = 561] 09:00:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x118107800) [pid = 1649] [serial = 1683] [outer = 0x0] 09:00:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x118269800) [pid = 1649] [serial = 1684] [outer = 0x118107800] 09:00:03 INFO - PROCESS | 1649 | 1464624003910 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x118366c00) [pid = 1649] [serial = 1685] [outer = 0x118107800] 09:00:04 INFO - PROCESS | 1649 | 1464624004260 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]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 476ms 09:00:04 INFO - PROCESS | 1649 | 1464624004264 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 1649 | 1464624004265 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 09:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:00:04 INFO - PROCESS | 1649 | 1464624004267 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 1649 | 1464624004268 Marionette TRACE conn2 <- [1,2218,null,{}] 09:00:04 INFO - PROCESS | 1649 | 1464624004271 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}] 09:00:04 INFO - PROCESS | 1649 | 1464624004353 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:00:04 INFO - PROCESS | 1649 | 1464624004358 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x1166e2000 == 42 [pid = 1649] [id = 562] 09:00:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x118520400) [pid = 1649] [serial = 1686] [outer = 0x0] 09:00:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x118542400) [pid = 1649] [serial = 1687] [outer = 0x118520400] 09:00:04 INFO - PROCESS | 1649 | 1464624004389 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1185bd800) [pid = 1649] [serial = 1688] [outer = 0x118520400] 09:00:04 INFO - PROCESS | 1649 | 1464624004796 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]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 571ms 09:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:00:04 INFO - PROCESS | 1649 | 1464624004840 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 1649 | 1464624004842 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 09:00:04 INFO - PROCESS | 1649 | 1464624004845 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 1649 | 1464624004847 Marionette TRACE conn2 <- [1,2222,null,{}] 09:00:04 INFO - PROCESS | 1649 | 1464624004850 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}] 09:00:05 INFO - PROCESS | 1649 | 1464624005015 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:00:05 INFO - PROCESS | 1649 | 1464624005035 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x121987800 == 43 [pid = 1649] [id = 563] 09:00:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1185c8800) [pid = 1649] [serial = 1689] [outer = 0x0] 09:00:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x11891f000) [pid = 1649] [serial = 1690] [outer = 0x1185c8800] 09:00:05 INFO - PROCESS | 1649 | 1464624005060 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x118f7d000) [pid = 1649] [serial = 1691] [outer = 0x1185c8800] 09:00:05 INFO - PROCESS | 1649 | 1464624005418 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]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 619ms 09:00:05 INFO - PROCESS | 1649 | 1464624005465 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 1649 | 1464624005466 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 09:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:00:05 INFO - PROCESS | 1649 | 1464624005468 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 1649 | 1464624005469 Marionette TRACE conn2 <- [1,2226,null,{}] 09:00:05 INFO - PROCESS | 1649 | 1464624005472 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}] 09:00:05 INFO - PROCESS | 1649 | 1464624005571 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:00:05 INFO - PROCESS | 1649 | 1464624005576 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237bf000 == 44 [pid = 1649] [id = 564] 09:00:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x118f84000) [pid = 1649] [serial = 1692] [outer = 0x0] 09:00:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x11913b400) [pid = 1649] [serial = 1693] [outer = 0x118f84000] 09:00:05 INFO - PROCESS | 1649 | 1464624005601 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x119198000) [pid = 1649] [serial = 1694] [outer = 0x118f84000] 09:00:05 INFO - PROCESS | 1649 | 1464624005939 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]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 524ms 09:00:05 INFO - PROCESS | 1649 | 1464624005993 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 1649 | 1464624005995 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 09:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:00:05 INFO - PROCESS | 1649 | 1464624005997 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 1649 | 1464624005998 Marionette TRACE conn2 <- [1,2230,null,{}] 09:00:06 INFO - PROCESS | 1649 | 1464624006000 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}] 09:00:06 INFO - PROCESS | 1649 | 1464624006104 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:00:06 INFO - PROCESS | 1649 | 1464624006117 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x1256ac800 == 45 [pid = 1649] [id = 565] 09:00:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x119199000) [pid = 1649] [serial = 1695] [outer = 0x0] 09:00:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1196e9400) [pid = 1649] [serial = 1696] [outer = 0x119199000] 09:00:06 INFO - PROCESS | 1649 | 1464624006149 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x119731000) [pid = 1649] [serial = 1697] [outer = 0x119199000] 09:00:06 INFO - PROCESS | 1649 | 1464624006639 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]]]}] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x121ab2c00) [pid = 1649] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x119733400) [pid = 1649] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x118105800) [pid = 1649] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x11836d000) [pid = 1649] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x112a77000) [pid = 1649] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x110de4800) [pid = 1649] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x11836ac00) [pid = 1649] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x118922800) [pid = 1649] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x113154000) [pid = 1649] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x118335000) [pid = 1649] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1212b5800) [pid = 1649] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x111f41000) [pid = 1649] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x124f8d000) [pid = 1649] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x121a9b000) [pid = 1649] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 669ms 09:00:06 INFO - PROCESS | 1649 | 1464624006666 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 1649 | 1464624006667 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 09:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:00:06 INFO - PROCESS | 1649 | 1464624006670 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 1649 | 1464624006671 Marionette TRACE conn2 <- [1,2234,null,{}] 09:00:06 INFO - PROCESS | 1649 | 1464624006673 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}] 09:00:06 INFO - PROCESS | 1649 | 1464624006756 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:00:06 INFO - PROCESS | 1649 | 1464624006761 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x121292800 == 46 [pid = 1649] [id = 566] 09:00:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x112878c00) [pid = 1649] [serial = 1698] [outer = 0x0] 09:00:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x11826e000) [pid = 1649] [serial = 1699] [outer = 0x112878c00] 09:00:06 INFO - PROCESS | 1649 | 1464624006788 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1196ecc00) [pid = 1649] [serial = 1700] [outer = 0x112878c00] 09:00:07 INFO - PROCESS | 1649 | 1464624007100 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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 474ms 09:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:00:07 INFO - PROCESS | 1649 | 1464624007145 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 1649 | 1464624007146 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 09:00:07 INFO - PROCESS | 1649 | 1464624007149 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 1649 | 1464624007150 Marionette TRACE conn2 <- [1,2238,null,{}] 09:00:07 INFO - PROCESS | 1649 | 1464624007152 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}] 09:00:07 INFO - PROCESS | 1649 | 1464624007237 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:00:07 INFO - PROCESS | 1649 | 1464624007293 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12760f800 == 47 [pid = 1649] [id = 567] 09:00:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x11287d000) [pid = 1649] [serial = 1701] [outer = 0x0] 09:00:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x11973b800) [pid = 1649] [serial = 1702] [outer = 0x11287d000] 09:00:07 INFO - PROCESS | 1649 | 1464624007325 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x119e6f400) [pid = 1649] [serial = 1703] [outer = 0x11287d000] 09:00:07 INFO - PROCESS | 1649 | 1464624007650 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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 518ms 09:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:00:07 INFO - PROCESS | 1649 | 1464624007668 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 1649 | 1464624007670 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 09:00:07 INFO - PROCESS | 1649 | 1464624007672 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 1649 | 1464624007674 Marionette TRACE conn2 <- [1,2242,null,{}] 09:00:07 INFO - PROCESS | 1649 | 1464624007679 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}] 09:00:07 INFO - PROCESS | 1649 | 1464624007775 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:00:07 INFO - PROCESS | 1649 | 1464624007782 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a58c800 == 48 [pid = 1649] [id = 568] 09:00:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x120e07400) [pid = 1649] [serial = 1704] [outer = 0x0] 09:00:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x120fd3800) [pid = 1649] [serial = 1705] [outer = 0x120e07400] 09:00:07 INFO - PROCESS | 1649 | 1464624007808 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x12177b800) [pid = 1649] [serial = 1706] [outer = 0x120e07400] 09:00:08 INFO - PROCESS | 1649 | 1464624008121 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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 472ms 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:00:08 INFO - PROCESS | 1649 | 1464624008146 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 1649 | 1464624008148 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 09:00:08 INFO - PROCESS | 1649 | 1464624008150 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 1649 | 1464624008151 Marionette TRACE conn2 <- [1,2246,null,{}] 09:00:08 INFO - PROCESS | 1649 | 1464624008153 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}] 09:00:08 INFO - PROCESS | 1649 | 1464624008267 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:00:08 INFO - PROCESS | 1649 | 1464624008275 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c6800 == 49 [pid = 1649] [id = 569] 09:00:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x119e76c00) [pid = 1649] [serial = 1707] [outer = 0x0] 09:00:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x121a50000) [pid = 1649] [serial = 1708] [outer = 0x119e76c00] 09:00:08 INFO - PROCESS | 1649 | 1464624008300 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x121a5d800) [pid = 1649] [serial = 1709] [outer = 0x119e76c00] 09:00:08 INFO - PROCESS | 1649 | 1464624008609 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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 468ms 09:00:08 INFO - PROCESS | 1649 | 1464624008618 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:00:08 INFO - PROCESS | 1649 | 1464624008620 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 09:00:08 INFO - PROCESS | 1649 | 1464624008622 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 1649 | 1464624008634 Marionette TRACE conn2 <- [1,2250,null,{}] 09:00:08 INFO - PROCESS | 1649 | 1464624008637 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}] 09:00:08 INFO - PROCESS | 1649 | 1464624008786 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:00:08 INFO - PROCESS | 1649 | 1464624008888 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x1127d4000 == 50 [pid = 1649] [id = 570] 09:00:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x110de1000) [pid = 1649] [serial = 1710] [outer = 0x0] 09:00:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x110f1ec00) [pid = 1649] [serial = 1711] [outer = 0x110de1000] 09:00:08 INFO - PROCESS | 1649 | 1464624008921 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x111f3dc00) [pid = 1649] [serial = 1712] [outer = 0x110de1000] 09:00:09 INFO - PROCESS | 1649 | 1464624009368 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]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 782ms 09:00:09 INFO - PROCESS | 1649 | 1464624009405 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 1649 | 1464624009408 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 09:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:00:09 INFO - PROCESS | 1649 | 1464624009414 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 1649 | 1464624009417 Marionette TRACE conn2 <- [1,2254,null,{}] 09:00:09 INFO - PROCESS | 1649 | 1464624009420 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}] 09:00:09 INFO - PROCESS | 1649 | 1464624009527 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:00:09 INFO - PROCESS | 1649 | 1464624009598 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x11872c000 == 51 [pid = 1649] [id = 571] 09:00:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x113808400) [pid = 1649] [serial = 1713] [outer = 0x0] 09:00:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x113d06400) [pid = 1649] [serial = 1714] [outer = 0x113808400] 09:00:09 INFO - PROCESS | 1649 | 1464624009631 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x1161bac00) [pid = 1649] [serial = 1715] [outer = 0x113808400] 09:00:10 INFO - PROCESS | 1649 | 1464624010065 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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 674ms 09:00:10 INFO - PROCESS | 1649 | 1464624010088 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:00:10 INFO - PROCESS | 1649 | 1464624010090 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 09:00:10 INFO - PROCESS | 1649 | 1464624010093 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 1649 | 1464624010094 Marionette TRACE conn2 <- [1,2258,null,{}] 09:00:10 INFO - PROCESS | 1649 | 1464624010097 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}] 09:00:10 INFO - PROCESS | 1649 | 1464624010226 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:00:10 INFO - PROCESS | 1649 | 1464624010311 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12884c800 == 52 [pid = 1649] [id = 572] 09:00:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x117394400) [pid = 1649] [serial = 1716] [outer = 0x0] 09:00:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x11810a000) [pid = 1649] [serial = 1717] [outer = 0x117394400] 09:00:10 INFO - PROCESS | 1649 | 1464624010343 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x11836e800) [pid = 1649] [serial = 1718] [outer = 0x117394400] 09:00:10 INFO - PROCESS | 1649 | 1464624010780 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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 719ms 09:00:10 INFO - PROCESS | 1649 | 1464624010813 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 1649 | 1464624010816 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:00:10 INFO - PROCESS | 1649 | 1464624010823 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 1649 | 1464624010827 Marionette TRACE conn2 <- [1,2262,null,{}] 09:00:10 INFO - PROCESS | 1649 | 1464624010829 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}] 09:00:10 INFO - PROCESS | 1649 | 1464624010938 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:00:11 INFO - PROCESS | 1649 | 1464624010996 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ace2800 == 53 [pid = 1649] [id = 573] 09:00:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x118544000) [pid = 1649] [serial = 1719] [outer = 0x0] 09:00:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x11891f400) [pid = 1649] [serial = 1720] [outer = 0x118544000] 09:00:11 INFO - PROCESS | 1649 | 1464624011028 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x11973c400) [pid = 1649] [serial = 1721] [outer = 0x118544000] 09:00:11 INFO - PROCESS | 1649 | 1464624011499 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]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 726ms 09:00:11 INFO - PROCESS | 1649 | 1464624011556 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 1649 | 1464624011558 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:00:11 INFO - PROCESS | 1649 | 1464624011580 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 1649 | 1464624011582 Marionette TRACE conn2 <- [1,2266,null,{}] 09:00:11 INFO - PROCESS | 1649 | 1464624011586 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}] 09:00:11 INFO - PROCESS | 1649 | 1464624011749 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:00:11 INFO - PROCESS | 1649 | 1464624011851 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b418800 == 54 [pid = 1649] [id = 574] 09:00:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x119733400) [pid = 1649] [serial = 1722] [outer = 0x0] 09:00:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x119c58400) [pid = 1649] [serial = 1723] [outer = 0x119733400] 09:00:11 INFO - PROCESS | 1649 | 1464624011901 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x1211bfc00) [pid = 1649] [serial = 1724] [outer = 0x119733400] 09:00:12 INFO - PROCESS | 1649 | 1464624012342 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]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 773ms 09:00:12 INFO - PROCESS | 1649 | 1464624012350 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 1649 | 1464624012351 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 09:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:00:12 INFO - PROCESS | 1649 | 1464624012354 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 1649 | 1464624012355 Marionette TRACE conn2 <- [1,2270,null,{}] 09:00:12 INFO - PROCESS | 1649 | 1464624012357 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}] 09:00:12 INFO - PROCESS | 1649 | 1464624012464 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:00:12 INFO - PROCESS | 1649 | 1464624012521 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0ce000 == 55 [pid = 1649] [id = 575] 09:00:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x121a56c00) [pid = 1649] [serial = 1725] [outer = 0x0] 09:00:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x121a91c00) [pid = 1649] [serial = 1726] [outer = 0x121a56c00] 09:00:12 INFO - PROCESS | 1649 | 1464624012611 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x121ab4000) [pid = 1649] [serial = 1727] [outer = 0x121a56c00] 09:00:13 INFO - PROCESS | 1649 | 1464624013036 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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 720ms 09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:00:13 INFO - PROCESS | 1649 | 1464624013074 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1649 | 1464624013075 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 09:00:13 INFO - PROCESS | 1649 | 1464624013078 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1649 | 1464624013079 Marionette TRACE conn2 <- [1,2274,null,{}] 09:00:13 INFO - PROCESS | 1649 | 1464624013082 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}] 09:00:13 INFO - PROCESS | 1649 | 1464624013210 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:00:13 INFO - PROCESS | 1649 | 1464624013269 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182ea000 == 56 [pid = 1649] [id = 576] 09:00:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x110f26800) [pid = 1649] [serial = 1728] [outer = 0x0] 09:00:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x111e6fc00) [pid = 1649] [serial = 1729] [outer = 0x110f26800] 09:00:13 INFO - PROCESS | 1649 | 1464624013465 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x112d70c00) [pid = 1649] [serial = 1730] [outer = 0x110f26800] 09:00:13 INFO - PROCESS | 1649 | 1464624013922 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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 870ms 09:00:13 INFO - PROCESS | 1649 | 1464624013949 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1649 | 1464624013952 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:00:13 INFO - PROCESS | 1649 | 1464624013955 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1649 | 1464624013957 Marionette TRACE conn2 <- [1,2278,null,{}] 09:00:13 INFO - PROCESS | 1649 | 1464624013961 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}] 09:00:14 INFO - PROCESS | 1649 | 1464624014062 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:00:14 INFO - PROCESS | 1649 | 1464624014134 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x1126b0800 == 57 [pid = 1649] [id = 577] 09:00:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x111c28000) [pid = 1649] [serial = 1731] [outer = 0x0] 09:00:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x112a7e000) [pid = 1649] [serial = 1732] [outer = 0x111c28000] 09:00:14 INFO - PROCESS | 1649 | 1464624014211 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x1168a4000) [pid = 1649] [serial = 1733] [outer = 0x111c28000] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7c6800 == 56 [pid = 1649] [id = 569] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12a58c800 == 55 [pid = 1649] [id = 568] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12760f800 == 54 [pid = 1649] [id = 567] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x121292800 == 53 [pid = 1649] [id = 566] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1256ac800 == 52 [pid = 1649] [id = 565] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1237bf000 == 51 [pid = 1649] [id = 564] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x121987800 == 50 [pid = 1649] [id = 563] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x1257e2c00) [pid = 1649] [serial = 1654] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1166e2000 == 49 [pid = 1649] [id = 562] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x11994c800 == 48 [pid = 1649] [id = 561] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x118981000 == 47 [pid = 1649] [id = 560] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1170ec800 == 46 [pid = 1649] [id = 559] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x113309800 == 45 [pid = 1649] [id = 558] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x112654000 == 44 [pid = 1649] [id = 557] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12d108800 == 43 [pid = 1649] [id = 556] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca7f800 == 42 [pid = 1649] [id = 555] 09:00:14 INFO - PROCESS | 1649 | --DOCSHELL 0x118720000 == 41 [pid = 1649] [id = 552] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x1185df000) [pid = 1649] [serial = 1568] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x121ab6c00) [pid = 1649] [serial = 1636] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x11516d400) [pid = 1649] [serial = 1603] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x1211bd400) [pid = 1649] [serial = 1612] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x121ad4c00) [pid = 1649] [serial = 1639] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x118f4f800) [pid = 1649] [serial = 1606] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x121ad1800) [pid = 1649] [serial = 1637] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x119e6e400) [pid = 1649] [serial = 1630] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x112d68400) [pid = 1649] [serial = 1600] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x118367400) [pid = 1649] [serial = 1624] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x1185d6c00) [pid = 1649] [serial = 1625] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x121ceb400) [pid = 1649] [serial = 1642] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x121a55c00) [pid = 1649] [serial = 1616] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x1219af000) [pid = 1649] [serial = 1615] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x121ade800) [pid = 1649] [serial = 1640] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x115e4d800) [pid = 1649] [serial = 1621] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x1168a4400) [pid = 1649] [serial = 1622] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x121d36000) [pid = 1649] [serial = 1648] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x119161000) [pid = 1649] [serial = 1627] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x119732400) [pid = 1649] [serial = 1628] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x1138ee000) [pid = 1649] [serial = 1619] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x113158800) [pid = 1649] [serial = 1618] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x120e12800) [pid = 1649] [serial = 1609] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x118549c00) [pid = 1649] [serial = 1645] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x121d38c00) [pid = 1649] [serial = 1643] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x124e8c800) [pid = 1649] [serial = 1649] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x121410400) [pid = 1649] [serial = 1633] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x120e0c400) [pid = 1649] [serial = 1646] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12570c800) [pid = 1649] [serial = 1652] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x120fd6c00) [pid = 1649] [serial = 1631] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x121a98800) [pid = 1649] [serial = 1634] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1251b7800) [pid = 1649] [serial = 1651] [outer = 0x0] [url = about:blank] 09:00:14 INFO - PROCESS | 1649 | 1464624014549 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]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 621ms 09:00:14 INFO - PROCESS | 1649 | 1464624014577 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 1649 | 1464624014581 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:00:14 INFO - PROCESS | 1649 | 1464624014586 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 1649 | 1464624014587 Marionette TRACE conn2 <- [1,2282,null,{}] 09:00:14 INFO - PROCESS | 1649 | 1464624014590 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}] 09:00:14 INFO - PROCESS | 1649 | 1464624014678 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:00:14 INFO - PROCESS | 1649 | 1464624014755 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x119151800 == 42 [pid = 1649] [id = 578] 09:00:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x113158800) [pid = 1649] [serial = 1734] [outer = 0x0] 09:00:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x118268000) [pid = 1649] [serial = 1735] [outer = 0x113158800] 09:00:14 INFO - PROCESS | 1649 | 1464624014782 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x11836cc00) [pid = 1649] [serial = 1736] [outer = 0x113158800] 09:00:15 INFO - PROCESS | 1649 | 1464624015092 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]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 522ms 09:00:15 INFO - PROCESS | 1649 | 1464624015108 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 1649 | 1464624015110 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 09:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:00:15 INFO - PROCESS | 1649 | 1464624015116 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1649 | 1464624015118 Marionette TRACE conn2 <- [1,2286,null,{}] 09:00:15 INFO - PROCESS | 1649 | 1464624015127 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}] 09:00:15 INFO - PROCESS | 1649 | 1464624015218 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:00:15 INFO - PROCESS | 1649 | 1464624015223 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x121458000 == 43 [pid = 1649] [id = 579] 09:00:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x11857c000) [pid = 1649] [serial = 1737] [outer = 0x0] 09:00:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x1185d6c00) [pid = 1649] [serial = 1738] [outer = 0x11857c000] 09:00:15 INFO - PROCESS | 1649 | 1464624015250 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x118f76c00) [pid = 1649] [serial = 1739] [outer = 0x11857c000] 09:00:15 INFO - PROCESS | 1649 | 1464624015616 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]]]}] 09:00:15 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 09:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 521ms 09:00:15 INFO - PROCESS | 1649 | 1464624015636 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 1649 | 1464624015638 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 09:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:00:15 INFO - PROCESS | 1649 | 1464624015640 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1649 | 1464624015642 Marionette TRACE conn2 <- [1,2290,null,{}] 09:00:15 INFO - PROCESS | 1649 | 1464624015644 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}] 09:00:15 INFO - PROCESS | 1649 | 1464624015733 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:00:15 INFO - PROCESS | 1649 | 1464624015737 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x125779800 == 44 [pid = 1649] [id = 580] 09:00:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x11913bc00) [pid = 1649] [serial = 1740] [outer = 0x0] 09:00:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x11919a400) [pid = 1649] [serial = 1741] [outer = 0x11913bc00] 09:00:15 INFO - PROCESS | 1649 | 1464624015763 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x119730c00) [pid = 1649] [serial = 1742] [outer = 0x11913bc00] 09:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 468ms 09:00:16 INFO - PROCESS | 1649 | 1464624016106 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]]]}] 09:00:16 INFO - PROCESS | 1649 | 1464624016110 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1649 | 1464624016112 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:00:16 INFO - PROCESS | 1649 | 1464624016114 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1649 | 1464624016115 Marionette TRACE conn2 <- [1,2294,null,{}] 09:00:16 INFO - PROCESS | 1649 | 1464624016117 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}] 09:00:16 INFO - PROCESS | 1649 | 1464624016205 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:00:16 INFO - PROCESS | 1649 | 1464624016268 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x118233000 == 45 [pid = 1649] [id = 581] 09:00:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x119921c00) [pid = 1649] [serial = 1743] [outer = 0x0] 09:00:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x120e0c800) [pid = 1649] [serial = 1744] [outer = 0x119921c00] 09:00:16 INFO - PROCESS | 1649 | 1464624016296 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x1212b8000) [pid = 1649] [serial = 1745] [outer = 0x119921c00] 09:00:16 INFO - PROCESS | 1649 | 1464624016614 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]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 520ms 09:00:16 INFO - PROCESS | 1649 | 1464624016634 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1649 | 1464624016645 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:00:16 INFO - PROCESS | 1649 | 1464624016655 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1649 | 1464624016656 Marionette TRACE conn2 <- [1,2298,null,{}] 09:00:16 INFO - PROCESS | 1649 | 1464624016659 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}] 09:00:16 INFO - PROCESS | 1649 | 1464624016767 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:00:16 INFO - PROCESS | 1649 | 1464624016803 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12954c800 == 46 [pid = 1649] [id = 582] 09:00:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x120e13c00) [pid = 1649] [serial = 1746] [outer = 0x0] 09:00:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x1212bdc00) [pid = 1649] [serial = 1747] [outer = 0x120e13c00] 09:00:16 INFO - PROCESS | 1649 | 1464624016829 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x121a98800) [pid = 1649] [serial = 1748] [outer = 0x120e13c00] 09:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 518ms 09:00:17 INFO - PROCESS | 1649 | 1464624017164 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]]]}] 09:00:17 INFO - PROCESS | 1649 | 1464624017173 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 1649 | 1464624017176 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 09:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:00:17 INFO - PROCESS | 1649 | 1464624017179 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 1649 | 1464624017180 Marionette TRACE conn2 <- [1,2302,null,{}] 09:00:17 INFO - PROCESS | 1649 | 1464624017182 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}] 09:00:17 INFO - PROCESS | 1649 | 1464624017303 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:00:17 INFO - PROCESS | 1649 | 1464624017316 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a90c800 == 47 [pid = 1649] [id = 583] 09:00:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x121a8fc00) [pid = 1649] [serial = 1749] [outer = 0x0] 09:00:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x121ab8800) [pid = 1649] [serial = 1750] [outer = 0x121a8fc00] 09:00:17 INFO - PROCESS | 1649 | 1464624017340 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x121ac0800) [pid = 1649] [serial = 1751] [outer = 0x121a8fc00] 09:00:17 INFO - PROCESS | 1649 | 1464624017680 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]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 521ms 09:00:17 INFO - PROCESS | 1649 | 1464624017702 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 1649 | 1464624017703 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 09:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:00:17 INFO - PROCESS | 1649 | 1464624017707 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 1649 | 1464624017709 Marionette TRACE conn2 <- [1,2306,null,{}] 09:00:17 INFO - PROCESS | 1649 | 1464624017712 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}] 09:00:17 INFO - PROCESS | 1649 | 1464624017890 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:00:17 INFO - PROCESS | 1649 | 1464624017912 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12abea000 == 48 [pid = 1649] [id = 584] 09:00:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x121a9b000) [pid = 1649] [serial = 1752] [outer = 0x0] 09:00:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x121ad6800) [pid = 1649] [serial = 1753] [outer = 0x121a9b000] 09:00:17 INFO - PROCESS | 1649 | 1464624017953 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x121ade400) [pid = 1649] [serial = 1754] [outer = 0x121a9b000] 09:00:18 INFO - PROCESS | 1649 | 1464624018359 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]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 672ms 09:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:00:18 INFO - PROCESS | 1649 | 1464624018379 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1649 | 1464624018380 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 09:00:18 INFO - PROCESS | 1649 | 1464624018383 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1649 | 1464624018384 Marionette TRACE conn2 <- [1,2310,null,{}] 09:00:18 INFO - PROCESS | 1649 | 1464624018386 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}] 09:00:18 INFO - PROCESS | 1649 | 1464624018497 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:00:18 INFO - PROCESS | 1649 | 1464624018555 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0b2000 == 49 [pid = 1649] [id = 585] 09:00:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x121ce2400) [pid = 1649] [serial = 1755] [outer = 0x0] 09:00:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x121d31800) [pid = 1649] [serial = 1756] [outer = 0x121ce2400] 09:00:18 INFO - PROCESS | 1649 | 1464624018582 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x121d38400) [pid = 1649] [serial = 1757] [outer = 0x121ce2400] 09:00:18 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x1185c8800) [pid = 1649] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:00:18 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x118f84000) [pid = 1649] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:00:18 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x118107800) [pid = 1649] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:00:18 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x110de1400) [pid = 1649] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:00:18 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x112e62400) [pid = 1649] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:00:18 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x1167e5800) [pid = 1649] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:00:18 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x1138edc00) [pid = 1649] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:00:18 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x118520400) [pid = 1649] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:00:18 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x120e07400) [pid = 1649] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:00:18 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x119199000) [pid = 1649] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:00:18 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x112878c00) [pid = 1649] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:00:18 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x11287d000) [pid = 1649] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:00:19 INFO - PROCESS | 1649 | 1464624018996 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]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 668ms 09:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:00:19 INFO - PROCESS | 1649 | 1464624019052 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 1649 | 1464624019053 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 09:00:19 INFO - PROCESS | 1649 | 1464624019055 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 1649 | 1464624019056 Marionette TRACE conn2 <- [1,2314,null,{}] 09:00:19 INFO - PROCESS | 1649 | 1464624019059 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}] 09:00:19 INFO - PROCESS | 1649 | 1464624019148 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:00:19 INFO - PROCESS | 1649 | 1464624019153 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c322000 == 50 [pid = 1649] [id = 586] 09:00:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x113d73800) [pid = 1649] [serial = 1758] [outer = 0x0] 09:00:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x11891b400) [pid = 1649] [serial = 1759] [outer = 0x113d73800] 09:00:19 INFO - PROCESS | 1649 | 1464624019182 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x121d39800) [pid = 1649] [serial = 1760] [outer = 0x113d73800] 09:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 469ms 09:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:00:19 INFO - PROCESS | 1649 | 1464624019520 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]]]}] 09:00:19 INFO - PROCESS | 1649 | 1464624019526 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 1649 | 1464624019528 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 09:00:19 INFO - PROCESS | 1649 | 1464624019530 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 1649 | 1464624019532 Marionette TRACE conn2 <- [1,2318,null,{}] 09:00:19 INFO - PROCESS | 1649 | 1464624019534 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}] 09:00:19 INFO - PROCESS | 1649 | 1464624019636 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:00:19 INFO - PROCESS | 1649 | 1464624019695 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6b8800 == 51 [pid = 1649] [id = 587] 09:00:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x121d36400) [pid = 1649] [serial = 1761] [outer = 0x0] 09:00:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x124b3ec00) [pid = 1649] [serial = 1762] [outer = 0x121d36400] 09:00:19 INFO - PROCESS | 1649 | 1464624019720 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x1251b7800) [pid = 1649] [serial = 1763] [outer = 0x121d36400] 09:00:20 INFO - PROCESS | 1649 | 1464624020000 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] 09:00:20 INFO - PROCESS | 1649 | 1464624020051 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 09:00:20 INFO - PROCESS | 1649 | 1464624020053 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1649 | 1464624020054 Marionette TRACE conn2 <- [1,2322,null,{}] 09:00:20 INFO - PROCESS | 1649 | 1464624020056 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}] 09:00:20 INFO - PROCESS | 1649 | 1464624020146 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:00:20 INFO - PROCESS | 1649 | 1464624020150 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d115800 == 52 [pid = 1649] [id = 588] 09:00:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x125707000) [pid = 1649] [serial = 1764] [outer = 0x0] 09:00:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x1257e4800) [pid = 1649] [serial = 1765] [outer = 0x125707000] 09:00:20 INFO - PROCESS | 1649 | 1464624020175 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x12680a800) [pid = 1649] [serial = 1766] [outer = 0x125707000] 09:00:20 INFO - PROCESS | 1649 | 1464624020518 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]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 469ms 09:00:20 INFO - PROCESS | 1649 | 1464624020535 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 1649 | 1464624020537 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 09:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:00:20 INFO - PROCESS | 1649 | 1464624020541 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1649 | 1464624020544 Marionette TRACE conn2 <- [1,2326,null,{}] 09:00:20 INFO - PROCESS | 1649 | 1464624020548 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}] 09:00:20 INFO - PROCESS | 1649 | 1464624020691 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:00:20 INFO - PROCESS | 1649 | 1464624020698 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d30c000 == 53 [pid = 1649] [id = 589] 09:00:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x125708400) [pid = 1649] [serial = 1767] [outer = 0x0] 09:00:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x12680e400) [pid = 1649] [serial = 1768] [outer = 0x125708400] 09:00:20 INFO - PROCESS | 1649 | 1464624020723 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x126d27400) [pid = 1649] [serial = 1769] [outer = 0x125708400] 09:00:21 INFO - PROCESS | 1649 | 1464624021204 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]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 723ms 09:00:21 INFO - PROCESS | 1649 | 1464624021264 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1649 | 1464624021267 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 09:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:00:21 INFO - PROCESS | 1649 | 1464624021270 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1649 | 1464624021273 Marionette TRACE conn2 <- [1,2330,null,{}] 09:00:21 INFO - PROCESS | 1649 | 1464624021277 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}] 09:00:21 INFO - PROCESS | 1649 | 1464624021385 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:00:21 INFO - PROCESS | 1649 | 1464624021459 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x119149800 == 54 [pid = 1649] [id = 590] 09:00:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x115e48c00) [pid = 1649] [serial = 1770] [outer = 0x0] 09:00:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x1167e5800) [pid = 1649] [serial = 1771] [outer = 0x115e48c00] 09:00:21 INFO - PROCESS | 1649 | 1464624021490 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x117393800) [pid = 1649] [serial = 1772] [outer = 0x115e48c00] 09:00:21 INFO - PROCESS | 1649 | 1464624021910 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]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 09:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:00:21 INFO - PROCESS | 1649 | 1464624021942 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1649 | 1464624021946 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 09:00:21 INFO - PROCESS | 1649 | 1464624021950 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1649 | 1464624021952 Marionette TRACE conn2 <- [1,2334,null,{}] 09:00:21 INFO - PROCESS | 1649 | 1464624021955 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}] 09:00:22 INFO - PROCESS | 1649 | 1464624022066 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:00:22 INFO - PROCESS | 1649 | 1464624022158 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12953d000 == 55 [pid = 1649] [id = 591] 09:00:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x118265400) [pid = 1649] [serial = 1773] [outer = 0x0] 09:00:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x11854cc00) [pid = 1649] [serial = 1774] [outer = 0x118265400] 09:00:22 INFO - PROCESS | 1649 | 1464624022204 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x118f5a800) [pid = 1649] [serial = 1775] [outer = 0x118265400] 09:00:22 INFO - PROCESS | 1649 | 1464624022625 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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 720ms 09:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:00:22 INFO - PROCESS | 1649 | 1464624022670 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 1649 | 1464624022672 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 09:00:22 INFO - PROCESS | 1649 | 1464624022674 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 1649 | 1464624022677 Marionette TRACE conn2 <- [1,2338,null,{}] 09:00:22 INFO - PROCESS | 1649 | 1464624022685 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}] 09:00:22 INFO - PROCESS | 1649 | 1464624022794 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:00:22 INFO - PROCESS | 1649 | 1464624022897 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d66d000 == 56 [pid = 1649] [id = 592] 09:00:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x119735c00) [pid = 1649] [serial = 1776] [outer = 0x0] 09:00:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x120e9e800) [pid = 1649] [serial = 1777] [outer = 0x119735c00] 09:00:22 INFO - PROCESS | 1649 | 1464624022932 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x121a55400) [pid = 1649] [serial = 1778] [outer = 0x119735c00] 09:00:23 INFO - PROCESS | 1649 | 1464624023402 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]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 771ms 09:00:23 INFO - PROCESS | 1649 | 1464624023463 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 1649 | 1464624023466 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 09:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:00:23 INFO - PROCESS | 1649 | 1464624023472 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1649 | 1464624023474 Marionette TRACE conn2 <- [1,2342,null,{}] 09:00:23 INFO - PROCESS | 1649 | 1464624023481 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}] 09:00:23 INFO - PROCESS | 1649 | 1464624023597 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:00:23 INFO - PROCESS | 1649 | 1464624023671 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d6c0800 == 57 [pid = 1649] [id = 593] 09:00:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x121ad6c00) [pid = 1649] [serial = 1779] [outer = 0x0] 09:00:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x121d31c00) [pid = 1649] [serial = 1780] [outer = 0x121ad6c00] 09:00:23 INFO - PROCESS | 1649 | 1464624023701 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x124e39000) [pid = 1649] [serial = 1781] [outer = 0x121ad6c00] 09:00:24 INFO - PROCESS | 1649 | 1464624024110 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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 674ms 09:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:00:24 INFO - PROCESS | 1649 | 1464624024145 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 1649 | 1464624024147 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 09:00:24 INFO - PROCESS | 1649 | 1464624024149 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 1649 | 1464624024150 Marionette TRACE conn2 <- [1,2346,null,{}] 09:00:24 INFO - PROCESS | 1649 | 1464624024153 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}] 09:00:24 INFO - PROCESS | 1649 | 1464624024257 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:00:24 INFO - PROCESS | 1649 | 1464624024316 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d6d6000 == 58 [pid = 1649] [id = 594] 09:00:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x121ad9800) [pid = 1649] [serial = 1782] [outer = 0x0] 09:00:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x125705000) [pid = 1649] [serial = 1783] [outer = 0x121ad9800] 09:00:24 INFO - PROCESS | 1649 | 1464624024346 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x12680cc00) [pid = 1649] [serial = 1784] [outer = 0x121ad9800] 09:00:24 INFO - PROCESS | 1649 | 1464624024967 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 870ms 09:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:00:25 INFO - PROCESS | 1649 | 1464624025022 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 1649 | 1464624025023 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 09:00:25 INFO - PROCESS | 1649 | 1464624025026 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 1649 | 1464624025027 Marionette TRACE conn2 <- [1,2350,null,{}] 09:00:25 INFO - PROCESS | 1649 | 1464624025029 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}] 09:00:25 INFO - PROCESS | 1649 | 1464624025146 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:00:25 INFO - PROCESS | 1649 | 1464624025418 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x118980000 == 59 [pid = 1649] [id = 595] 09:00:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x111c7fc00) [pid = 1649] [serial = 1785] [outer = 0x0] 09:00:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x112879000) [pid = 1649] [serial = 1786] [outer = 0x111c7fc00] 09:00:25 INFO - PROCESS | 1649 | 1464624025477 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x113153400) [pid = 1649] [serial = 1787] [outer = 0x111c7fc00] 09:00:25 INFO - PROCESS | 1649 | 1464624025894 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 920ms 09:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:00:25 INFO - PROCESS | 1649 | 1464624025947 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 1649 | 1464624025949 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 09:00:25 INFO - PROCESS | 1649 | 1464624025952 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 1649 | 1464624025954 Marionette TRACE conn2 <- [1,2354,null,{}] 09:00:25 INFO - PROCESS | 1649 | 1464624025958 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}] 09:00:26 INFO - PROCESS | 1649 | 1464624026056 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:00:26 INFO - PROCESS | 1649 | 1464624026119 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x118293800 == 60 [pid = 1649] [id = 596] 09:00:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x1138ee400) [pid = 1649] [serial = 1788] [outer = 0x0] 09:00:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x115e4a800) [pid = 1649] [serial = 1789] [outer = 0x1138ee400] 09:00:26 INFO - PROCESS | 1649 | 1464624026151 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x11739f400) [pid = 1649] [serial = 1790] [outer = 0x1138ee400] 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12d115800 == 59 [pid = 1649] [id = 588] 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6b8800 == 58 [pid = 1649] [id = 587] 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12c322000 == 57 [pid = 1649] [id = 586] 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0b2000 == 56 [pid = 1649] [id = 585] 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12abea000 == 55 [pid = 1649] [id = 584] 09:00:26 INFO - PROCESS | 1649 | 1464624026616 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]]]}] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x113357000) [pid = 1649] [serial = 1657] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x11836a800) [pid = 1649] [serial = 1660] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x1212b5c00) [pid = 1649] [serial = 1663] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x121a97c00) [pid = 1649] [serial = 1666] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x124b3a000) [pid = 1649] [serial = 1669] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x121a50000) [pid = 1649] [serial = 1708] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12a90c800 == 54 [pid = 1649] [id = 583] 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x12954c800 == 53 [pid = 1649] [id = 582] 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x118233000 == 52 [pid = 1649] [id = 581] 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x125779800 == 51 [pid = 1649] [id = 580] 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x121458000 == 50 [pid = 1649] [id = 579] 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x119151800 == 49 [pid = 1649] [id = 578] 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x1126b0800 == 48 [pid = 1649] [id = 577] 09:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 721ms 09:00:26 INFO - PROCESS | 1649 | --DOCSHELL 0x1182ea000 == 47 [pid = 1649] [id = 576] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x11891f000) [pid = 1649] [serial = 1690] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x11913b400) [pid = 1649] [serial = 1693] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x118269800) [pid = 1649] [serial = 1684] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x118366c00) [pid = 1649] [serial = 1685] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x112756400) [pid = 1649] [serial = 1673] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x111c1e800) [pid = 1649] [serial = 1672] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x112fbf400) [pid = 1649] [serial = 1675] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x11315b400) [pid = 1649] [serial = 1676] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x1168ab000) [pid = 1649] [serial = 1681] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x117689400) [pid = 1649] [serial = 1682] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x113d72400) [pid = 1649] [serial = 1678] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x1160fb400) [pid = 1649] [serial = 1679] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x118542400) [pid = 1649] [serial = 1687] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x118f7d000) [pid = 1649] [serial = 1691] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x12177b800) [pid = 1649] [serial = 1706] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x1196e9400) [pid = 1649] [serial = 1696] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x11826e000) [pid = 1649] [serial = 1699] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x11973b800) [pid = 1649] [serial = 1702] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x1196ecc00) [pid = 1649] [serial = 1700] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x120fd3800) [pid = 1649] [serial = 1705] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x119731000) [pid = 1649] [serial = 1697] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x119198000) [pid = 1649] [serial = 1694] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x119e6f400) [pid = 1649] [serial = 1703] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x1185bd800) [pid = 1649] [serial = 1688] [outer = 0x0] [url = about:blank] 09:00:26 INFO - PROCESS | 1649 | 1464624026741 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 1649 | 1464624026745 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 09:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:00:26 INFO - PROCESS | 1649 | 1464624026753 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 1649 | 1464624026755 Marionette TRACE conn2 <- [1,2358,null,{}] 09:00:26 INFO - PROCESS | 1649 | 1464624026759 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}] 09:00:26 INFO - PROCESS | 1649 | 1464624026901 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:00:26 INFO - PROCESS | 1649 | 1464624026910 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180e1800 == 48 [pid = 1649] [id = 597] 09:00:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x117681c00) [pid = 1649] [serial = 1791] [outer = 0x0] 09:00:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x11810ec00) [pid = 1649] [serial = 1792] [outer = 0x117681c00] 09:00:26 INFO - PROCESS | 1649 | 1464624026955 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x11851f800) [pid = 1649] [serial = 1793] [outer = 0x117681c00] 09:00:27 INFO - PROCESS | 1649 | 1464624027442 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]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 722ms 09:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:00:27 INFO - PROCESS | 1649 | 1464624027477 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1649 | 1464624027478 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 09:00:27 INFO - PROCESS | 1649 | 1464624027481 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1649 | 1464624027486 Marionette TRACE conn2 <- [1,2362,null,{}] 09:00:27 INFO - PROCESS | 1649 | 1464624027500 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}] 09:00:27 INFO - PROCESS | 1649 | 1464624027589 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:00:27 INFO - PROCESS | 1649 | 1464624027597 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x121dab000 == 49 [pid = 1649] [id = 598] 09:00:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x118921800) [pid = 1649] [serial = 1794] [outer = 0x0] 09:00:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x118f81800) [pid = 1649] [serial = 1795] [outer = 0x118921800] 09:00:27 INFO - PROCESS | 1649 | 1464624027623 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x119161000) [pid = 1649] [serial = 1796] [outer = 0x118921800] 09:00:27 INFO - PROCESS | 1649 | 1464624027973 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]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 523ms 09:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:00:28 INFO - PROCESS | 1649 | 1464624028004 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 1649 | 1464624028005 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 09:00:28 INFO - PROCESS | 1649 | 1464624028008 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1649 | 1464624028009 Marionette TRACE conn2 <- [1,2366,null,{}] 09:00:28 INFO - PROCESS | 1649 | 1464624028011 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}] 09:00:28 INFO - PROCESS | 1649 | 1464624028104 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:00:28 INFO - PROCESS | 1649 | 1464624028111 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x1268a3800 == 50 [pid = 1649] [id = 599] 09:00:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x119199000) [pid = 1649] [serial = 1797] [outer = 0x0] 09:00:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x1196ed400) [pid = 1649] [serial = 1798] [outer = 0x119199000] 09:00:28 INFO - PROCESS | 1649 | 1464624028137 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x119921000) [pid = 1649] [serial = 1799] [outer = 0x119199000] 09:00:28 INFO - PROCESS | 1649 | 1464624028490 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]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 520ms 09:00:28 INFO - PROCESS | 1649 | 1464624028529 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 1649 | 1464624028531 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 09:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:00:28 INFO - PROCESS | 1649 | 1464624028533 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1649 | 1464624028534 Marionette TRACE conn2 <- [1,2370,null,{}] 09:00:28 INFO - PROCESS | 1649 | 1464624028536 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}] 09:00:28 INFO - PROCESS | 1649 | 1464624028648 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:00:28 INFO - PROCESS | 1649 | 1464624028686 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182df000 == 51 [pid = 1649] [id = 600] 09:00:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x120e9d800) [pid = 1649] [serial = 1800] [outer = 0x0] 09:00:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x120fd3800) [pid = 1649] [serial = 1801] [outer = 0x120e9d800] 09:00:28 INFO - PROCESS | 1649 | 1464624028719 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x121a5d000) [pid = 1649] [serial = 1802] [outer = 0x120e9d800] 09:00:29 INFO - PROCESS | 1649 | 1464624029070 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]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 569ms 09:00:29 INFO - PROCESS | 1649 | 1464624029103 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 1649 | 1464624029104 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 09:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:00:29 INFO - PROCESS | 1649 | 1464624029138 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 1649 | 1464624029140 Marionette TRACE conn2 <- [1,2374,null,{}] 09:00:29 INFO - PROCESS | 1649 | 1464624029143 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}] 09:00:29 INFO - PROCESS | 1649 | 1464624029326 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:00:29 INFO - PROCESS | 1649 | 1464624029382 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7d2000 == 52 [pid = 1649] [id = 601] 09:00:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x120fcb400) [pid = 1649] [serial = 1803] [outer = 0x0] 09:00:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x121ab6c00) [pid = 1649] [serial = 1804] [outer = 0x120fcb400] 09:00:29 INFO - PROCESS | 1649 | 1464624029475 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x121ce5800) [pid = 1649] [serial = 1805] [outer = 0x120fcb400] 09:00:29 INFO - PROCESS | 1649 | 1464624029866 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]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 785ms 09:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:00:29 INFO - PROCESS | 1649 | 1464624029925 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 1649 | 1464624029927 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 09:00:29 INFO - PROCESS | 1649 | 1464624029929 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 1649 | 1464624029930 Marionette TRACE conn2 <- [1,2378,null,{}] 09:00:29 INFO - PROCESS | 1649 | 1464624029932 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}] 09:00:30 INFO - PROCESS | 1649 | 1464624030040 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:00:30 INFO - PROCESS | 1649 | 1464624030077 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12abe6800 == 53 [pid = 1649] [id = 602] 09:00:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x121abdc00) [pid = 1649] [serial = 1806] [outer = 0x0] 09:00:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x124e35400) [pid = 1649] [serial = 1807] [outer = 0x121abdc00] 09:00:30 INFO - PROCESS | 1649 | 1464624030103 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x124fe5c00) [pid = 1649] [serial = 1808] [outer = 0x121abdc00] 09:00:30 INFO - PROCESS | 1649 | 1464624030425 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 09:00:30 INFO - PROCESS | 1649 | 1464624030448 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1649 | 1464624030450 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 09:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:00:30 INFO - PROCESS | 1649 | 1464624030452 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1649 | 1464624030453 Marionette TRACE conn2 <- [1,2382,null,{}] 09:00:30 INFO - PROCESS | 1649 | 1464624030455 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}] 09:00:30 INFO - PROCESS | 1649 | 1464624030566 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:00:30 INFO - PROCESS | 1649 | 1464624030580 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ba9c000 == 54 [pid = 1649] [id = 603] 09:00:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x121d3b800) [pid = 1649] [serial = 1809] [outer = 0x0] 09:00:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x126808400) [pid = 1649] [serial = 1810] [outer = 0x121d3b800] 09:00:30 INFO - PROCESS | 1649 | 1464624030613 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x126811c00) [pid = 1649] [serial = 1811] [outer = 0x121d3b800] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x125707000) [pid = 1649] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x121a9b000) [pid = 1649] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x121a8fc00) [pid = 1649] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x121ce2400) [pid = 1649] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x11913bc00) [pid = 1649] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x110f26800) [pid = 1649] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x119921c00) [pid = 1649] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x111c28000) [pid = 1649] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x11857c000) [pid = 1649] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x113158800) [pid = 1649] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x119e76c00) [pid = 1649] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x113d73800) [pid = 1649] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x120e13c00) [pid = 1649] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x121d36400) [pid = 1649] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x11287e400) [pid = 1649] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x119197400) [pid = 1649] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x11315a000) [pid = 1649] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x125703800) [pid = 1649] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x113865400) [pid = 1649] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x119920800) [pid = 1649] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x1185c3800) [pid = 1649] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x112877000) [pid = 1649] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:00:31 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x118545800) [pid = 1649] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:00:31 INFO - PROCESS | 1649 | 1464624031153 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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 718ms 09:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:00:31 INFO - PROCESS | 1649 | 1464624031171 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 1649 | 1464624031172 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 09:00:31 INFO - PROCESS | 1649 | 1464624031174 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 1649 | 1464624031176 Marionette TRACE conn2 <- [1,2386,null,{}] 09:00:31 INFO - PROCESS | 1649 | 1464624031181 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}] 09:00:31 INFO - PROCESS | 1649 | 1464624031270 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:00:31 INFO - PROCESS | 1649 | 1464624031276 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x119c29800 == 55 [pid = 1649] [id = 604] 09:00:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x11214c000) [pid = 1649] [serial = 1812] [outer = 0x0] 09:00:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x113804c00) [pid = 1649] [serial = 1813] [outer = 0x11214c000] 09:00:31 INFO - PROCESS | 1649 | 1464624031302 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x118265800) [pid = 1649] [serial = 1814] [outer = 0x11214c000] 09:00:31 INFO - PROCESS | 1649 | 1464624031648 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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 521ms 09:00:31 INFO - PROCESS | 1649 | 1464624031706 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 1649 | 1464624031707 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 09:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:00:31 INFO - PROCESS | 1649 | 1464624031713 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 1649 | 1464624031715 Marionette TRACE conn2 <- [1,2390,null,{}] 09:00:31 INFO - PROCESS | 1649 | 1464624031717 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}] 09:00:31 INFO - PROCESS | 1649 | 1464624031803 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:00:31 INFO - PROCESS | 1649 | 1464624031807 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0cc000 == 56 [pid = 1649] [id = 605] 09:00:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x113349400) [pid = 1649] [serial = 1815] [outer = 0x0] 09:00:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x119197400) [pid = 1649] [serial = 1816] [outer = 0x113349400] 09:00:31 INFO - PROCESS | 1649 | 1464624031838 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x121d3e000) [pid = 1649] [serial = 1817] [outer = 0x113349400] 09:00:32 INFO - PROCESS | 1649 | 1464624032206 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]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 521ms 09:00:32 INFO - PROCESS | 1649 | 1464624032234 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 1649 | 1464624032236 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 09:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:00:32 INFO - PROCESS | 1649 | 1464624032238 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 1649 | 1464624032240 Marionette TRACE conn2 <- [1,2394,null,{}] 09:00:32 INFO - PROCESS | 1649 | 1464624032242 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}] 09:00:32 INFO - PROCESS | 1649 | 1464624032345 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:00:32 INFO - PROCESS | 1649 | 1464624032412 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd8e000 == 57 [pid = 1649] [id = 606] 09:00:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x125703800) [pid = 1649] [serial = 1818] [outer = 0x0] 09:00:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x126ff3c00) [pid = 1649] [serial = 1819] [outer = 0x125703800] 09:00:32 INFO - PROCESS | 1649 | 1464624032437 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x12744f800) [pid = 1649] [serial = 1820] [outer = 0x125703800] 09:00:32 INFO - PROCESS | 1649 | 1464624032724 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]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 520ms 09:00:32 INFO - PROCESS | 1649 | 1464624032759 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 1649 | 1464624032761 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 09:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:00:32 INFO - PROCESS | 1649 | 1464624032766 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 1649 | 1464624032767 Marionette TRACE conn2 <- [1,2398,null,{}] 09:00:32 INFO - PROCESS | 1649 | 1464624032769 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}] 09:00:32 INFO - PROCESS | 1649 | 1464624032860 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:00:32 INFO - PROCESS | 1649 | 1464624032865 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d31b800 == 58 [pid = 1649] [id = 607] 09:00:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x127454c00) [pid = 1649] [serial = 1821] [outer = 0x0] 09:00:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x12745b000) [pid = 1649] [serial = 1822] [outer = 0x127454c00] 09:00:32 INFO - PROCESS | 1649 | 1464624032890 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x127460800) [pid = 1649] [serial = 1823] [outer = 0x127454c00] 09:00:33 INFO - PROCESS | 1649 | 1464624033382 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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 624ms 09:00:33 INFO - PROCESS | 1649 | 1464624033391 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 1649 | 1464624033393 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 09:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:00:33 INFO - PROCESS | 1649 | 1464624033397 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1649 | 1464624033400 Marionette TRACE conn2 <- [1,2402,null,{}] 09:00:33 INFO - PROCESS | 1649 | 1464624033403 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}] 09:00:33 INFO - PROCESS | 1649 | 1464624033517 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:00:33 INFO - PROCESS | 1649 | 1464624033594 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x119638800 == 59 [pid = 1649] [id = 608] 09:00:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x112a73c00) [pid = 1649] [serial = 1824] [outer = 0x0] 09:00:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x1138eec00) [pid = 1649] [serial = 1825] [outer = 0x112a73c00] 09:00:33 INFO - PROCESS | 1649 | 1464624033627 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x116716000) [pid = 1649] [serial = 1826] [outer = 0x112a73c00] 09:00:34 INFO - PROCESS | 1649 | 1464624034051 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]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 672ms 09:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:00:34 INFO - PROCESS | 1649 | 1464624034069 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 1649 | 1464624034073 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 09:00:34 INFO - PROCESS | 1649 | 1464624034077 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 1649 | 1464624034079 Marionette TRACE conn2 <- [1,2406,null,{}] 09:00:34 INFO - PROCESS | 1649 | 1464624034082 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}] 09:00:34 INFO - PROCESS | 1649 | 1464624034218 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:00:34 INFO - PROCESS | 1649 | 1464624034294 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x126c10800 == 60 [pid = 1649] [id = 609] 09:00:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x117689c00) [pid = 1649] [serial = 1827] [outer = 0x0] 09:00:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x11836d400) [pid = 1649] [serial = 1828] [outer = 0x117689c00] 09:00:34 INFO - PROCESS | 1649 | 1464624034325 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x1185ca800) [pid = 1649] [serial = 1829] [outer = 0x117689c00] 09:00:34 INFO - PROCESS | 1649 | 1464624034750 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]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 722ms 09:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:00:34 INFO - PROCESS | 1649 | 1464624034800 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 1649 | 1464624034801 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 09:00:34 INFO - PROCESS | 1649 | 1464624034804 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 1649 | 1464624034806 Marionette TRACE conn2 <- [1,2410,null,{}] 09:00:34 INFO - PROCESS | 1649 | 1464624034814 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}] 09:00:34 INFO - PROCESS | 1649 | 1464624034928 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:00:35 INFO - PROCESS | 1649 | 1464624034994 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d30a000 == 61 [pid = 1649] [id = 610] 09:00:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x11891f000) [pid = 1649] [serial = 1830] [outer = 0x0] 09:00:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x119736c00) [pid = 1649] [serial = 1831] [outer = 0x11891f000] 09:00:35 INFO - PROCESS | 1649 | 1464624035067 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x1219ae000) [pid = 1649] [serial = 1832] [outer = 0x11891f000] 09:00:35 INFO - PROCESS | 1649 | 1464624035517 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]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 774ms 09:00:35 INFO - PROCESS | 1649 | 1464624035578 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 1649 | 1464624035580 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 09:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:00:35 INFO - PROCESS | 1649 | 1464624035583 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1649 | 1464624035584 Marionette TRACE conn2 <- [1,2414,null,{}] 09:00:35 INFO - PROCESS | 1649 | 1464624035586 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}] 09:00:35 INFO - PROCESS | 1649 | 1464624035698 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:00:35 INFO - PROCESS | 1649 | 1464624035776 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346c4800 == 62 [pid = 1649] [id = 611] 09:00:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x121a9a800) [pid = 1649] [serial = 1833] [outer = 0x0] 09:00:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x121d34000) [pid = 1649] [serial = 1834] [outer = 0x121a9a800] 09:00:35 INFO - PROCESS | 1649 | 1464624035806 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x1257e1000) [pid = 1649] [serial = 1835] [outer = 0x121a9a800] 09:00:36 INFO - PROCESS | 1649 | 1464624036220 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]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 668ms 09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:00:36 INFO - PROCESS | 1649 | 1464624036252 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 1649 | 1464624036253 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 09:00:36 INFO - PROCESS | 1649 | 1464624036256 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 1649 | 1464624036257 Marionette TRACE conn2 <- [1,2418,null,{}] 09:00:36 INFO - PROCESS | 1649 | 1464624036259 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}] 09:00:36 INFO - PROCESS | 1649 | 1464624036367 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:00:36 INFO - PROCESS | 1649 | 1464624036429 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346d7000 == 63 [pid = 1649] [id = 612] 09:00:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x121ab7800) [pid = 1649] [serial = 1836] [outer = 0x0] 09:00:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x126f68800) [pid = 1649] [serial = 1837] [outer = 0x121ab7800] 09:00:36 INFO - PROCESS | 1649 | 1464624036499 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x12744bc00) [pid = 1649] [serial = 1838] [outer = 0x121ab7800] 09:00:36 INFO - PROCESS | 1649 | 1464624036916 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]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 719ms 09:00:37 INFO - PROCESS | 1649 | 1464624037006 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 1649 | 1464624037008 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 09:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:00:37 INFO - PROCESS | 1649 | 1464624037013 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 1649 | 1464624037014 Marionette TRACE conn2 <- [1,2422,null,{}] 09:00:37 INFO - PROCESS | 1649 | 1464624037017 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}] 09:00:37 INFO - PROCESS | 1649 | 1464624037139 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:00:37 INFO - PROCESS | 1649 | 1464624037233 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x134dac800 == 64 [pid = 1649] [id = 613] 09:00:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x110f29800) [pid = 1649] [serial = 1839] [outer = 0x0] 09:00:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x12889dc00) [pid = 1649] [serial = 1840] [outer = 0x110f29800] 09:00:37 INFO - PROCESS | 1649 | 1464624037263 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x128c62000) [pid = 1649] [serial = 1841] [outer = 0x110f29800] 09:00:37 INFO - PROCESS | 1649 | 1464624037653 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]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 09:00:37 INFO - PROCESS | 1649 | 1464624037684 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 1649 | 1464624037685 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 09:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:00:37 INFO - PROCESS | 1649 | 1464624037688 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 1649 | 1464624037689 Marionette TRACE conn2 <- [1,2426,null,{}] 09:00:37 INFO - PROCESS | 1649 | 1464624037691 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}] 09:00:37 INFO - PROCESS | 1649 | 1464624037800 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:00:38 INFO - PROCESS | 1649 | 1464624038055 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x119646800 == 65 [pid = 1649] [id = 614] 09:00:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x111c82400) [pid = 1649] [serial = 1842] [outer = 0x0] 09:00:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x112874000) [pid = 1649] [serial = 1843] [outer = 0x111c82400] 09:00:38 INFO - PROCESS | 1649 | 1464624038095 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x11315b000) [pid = 1649] [serial = 1844] [outer = 0x111c82400] 09:00:38 INFO - PROCESS | 1649 | 1464624038539 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]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 873ms 09:00:38 INFO - PROCESS | 1649 | 1464624038562 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 1649 | 1464624038565 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 09:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:00:38 INFO - PROCESS | 1649 | 1464624038568 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 1649 | 1464624038570 Marionette TRACE conn2 <- [1,2430,null,{}] 09:00:38 INFO - PROCESS | 1649 | 1464624038573 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}] 09:00:38 INFO - PROCESS | 1649 | 1464624038678 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:00:38 INFO - PROCESS | 1649 | 1464624038744 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12122f800 == 66 [pid = 1649] [id = 615] 09:00:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x11386cc00) [pid = 1649] [serial = 1845] [outer = 0x0] 09:00:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x116a65400) [pid = 1649] [serial = 1846] [outer = 0x11386cc00] 09:00:38 INFO - PROCESS | 1649 | 1464624038773 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x11832dc00) [pid = 1649] [serial = 1847] [outer = 0x11386cc00] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd8e000 == 65 [pid = 1649] [id = 606] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0cc000 == 64 [pid = 1649] [id = 605] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x119c58400) [pid = 1649] [serial = 1723] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x121a91c00) [pid = 1649] [serial = 1726] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x119c29800 == 63 [pid = 1649] [id = 604] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12ba9c000 == 62 [pid = 1649] [id = 603] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12abe6800 == 61 [pid = 1649] [id = 602] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7d2000 == 60 [pid = 1649] [id = 601] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x1182df000 == 59 [pid = 1649] [id = 600] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x1268a3800 == 58 [pid = 1649] [id = 599] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x121dab000 == 57 [pid = 1649] [id = 598] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x1180e1800 == 56 [pid = 1649] [id = 597] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x118293800 == 55 [pid = 1649] [id = 596] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x118980000 == 54 [pid = 1649] [id = 595] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12953d000 == 53 [pid = 1649] [id = 591] 09:00:39 INFO - PROCESS | 1649 | --DOCSHELL 0x119149800 == 52 [pid = 1649] [id = 590] 09:00:39 INFO - PROCESS | 1649 | 1464624039211 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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 678ms 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x120fca000) [pid = 1649] [serial = 1610] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x11810d800) [pid = 1649] [serial = 1565] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x126806800) [pid = 1649] [serial = 1655] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x117689000) [pid = 1649] [serial = 1604] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x1212b4c00) [pid = 1649] [serial = 1613] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x119162400) [pid = 1649] [serial = 1607] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x113160400) [pid = 1649] [serial = 1601] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x120e11c00) [pid = 1649] [serial = 1559] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x1257e4800) [pid = 1649] [serial = 1765] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x121ad6800) [pid = 1649] [serial = 1753] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x121ab8800) [pid = 1649] [serial = 1750] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x121d31800) [pid = 1649] [serial = 1756] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x11919a400) [pid = 1649] [serial = 1741] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x119730c00) [pid = 1649] [serial = 1742] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x111e6fc00) [pid = 1649] [serial = 1729] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x112d70c00) [pid = 1649] [serial = 1730] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x120e0c800) [pid = 1649] [serial = 1744] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x112a7e000) [pid = 1649] [serial = 1732] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x1168a4000) [pid = 1649] [serial = 1733] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x1185d6c00) [pid = 1649] [serial = 1738] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x118f76c00) [pid = 1649] [serial = 1739] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x118268000) [pid = 1649] [serial = 1735] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x11836cc00) [pid = 1649] [serial = 1736] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x113d06400) [pid = 1649] [serial = 1714] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x11810a000) [pid = 1649] [serial = 1717] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x11891f400) [pid = 1649] [serial = 1720] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x110f1ec00) [pid = 1649] [serial = 1711] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x121a5d800) [pid = 1649] [serial = 1709] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x11891b400) [pid = 1649] [serial = 1759] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x1212bdc00) [pid = 1649] [serial = 1747] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x121a98800) [pid = 1649] [serial = 1748] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x121ac0800) [pid = 1649] [serial = 1751] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x121ade400) [pid = 1649] [serial = 1754] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x121d39800) [pid = 1649] [serial = 1760] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x1251b7800) [pid = 1649] [serial = 1763] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x121d38400) [pid = 1649] [serial = 1757] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x12680a800) [pid = 1649] [serial = 1766] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x1212b8000) [pid = 1649] [serial = 1745] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x124b3ec00) [pid = 1649] [serial = 1762] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x11315dc00) [pid = 1649] [serial = 1562] [outer = 0x0] [url = about:blank] 09:00:39 INFO - PROCESS | 1649 | 1464624039286 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1649 | 1464624039289 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 09:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:00:39 INFO - PROCESS | 1649 | 1464624039300 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1649 | 1464624039303 Marionette TRACE conn2 <- [1,2434,null,{}] 09:00:39 INFO - PROCESS | 1649 | 1464624039307 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}] 09:00:39 INFO - PROCESS | 1649 | 1464624039415 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:00:39 INFO - PROCESS | 1649 | 1464624039491 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180e1800 == 53 [pid = 1649] [id = 616] 09:00:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x112a7dc00) [pid = 1649] [serial = 1848] [outer = 0x0] 09:00:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x113357000) [pid = 1649] [serial = 1849] [outer = 0x112a7dc00] 09:00:39 INFO - PROCESS | 1649 | 1464624039523 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1161be000) [pid = 1649] [serial = 1850] [outer = 0x112a7dc00] 09:00:39 INFO - PROCESS | 1649 | 1464624039928 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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 678ms 09:00:39 INFO - PROCESS | 1649 | 1464624039973 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1649 | 1464624039975 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 09:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:00:39 INFO - PROCESS | 1649 | 1464624039981 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1649 | 1464624039984 Marionette TRACE conn2 <- [1,2438,null,{}] 09:00:39 INFO - PROCESS | 1649 | 1464624039987 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}] 09:00:40 INFO - PROCESS | 1649 | 1464624040114 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:00:40 INFO - PROCESS | 1649 | 1464624040188 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218c4800 == 54 [pid = 1649] [id = 617] 09:00:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x118268c00) [pid = 1649] [serial = 1851] [outer = 0x0] 09:00:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x118542400) [pid = 1649] [serial = 1852] [outer = 0x118268c00] 09:00:40 INFO - PROCESS | 1649 | 1464624040219 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x1185d7c00) [pid = 1649] [serial = 1853] [outer = 0x118268c00] 09:00:40 INFO - PROCESS | 1649 | 1464624040662 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]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 724ms 09:00:40 INFO - PROCESS | 1649 | 1464624040704 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:00:40 INFO - PROCESS | 1649 | 1464624040706 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 09:00:40 INFO - PROCESS | 1649 | 1464624040709 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 1649 | 1464624040710 Marionette TRACE conn2 <- [1,2442,null,{}] 09:00:40 INFO - PROCESS | 1649 | 1464624040718 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}] 09:00:40 INFO - PROCESS | 1649 | 1464624040818 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:00:40 INFO - PROCESS | 1649 | 1464624040871 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x118984000 == 55 [pid = 1649] [id = 618] 09:00:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x119197800) [pid = 1649] [serial = 1854] [outer = 0x0] 09:00:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x11919c400) [pid = 1649] [serial = 1855] [outer = 0x119197800] 09:00:40 INFO - PROCESS | 1649 | 1464624040906 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x11973c800) [pid = 1649] [serial = 1856] [outer = 0x119197800] 09:00:41 INFO - PROCESS | 1649 | 1464624041443 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]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 771ms 09:00:41 INFO - PROCESS | 1649 | 1464624041485 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 1649 | 1464624041488 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 09:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:00:41 INFO - PROCESS | 1649 | 1464624041492 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 1649 | 1464624041496 Marionette TRACE conn2 <- [1,2446,null,{}] 09:00:41 INFO - PROCESS | 1649 | 1464624041500 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}] 09:00:41 INFO - PROCESS | 1649 | 1464624041644 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:00:41 INFO - PROCESS | 1649 | 1464624041715 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12979c000 == 56 [pid = 1649] [id = 619] 09:00:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x120e0c800) [pid = 1649] [serial = 1857] [outer = 0x0] 09:00:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x1212b7000) [pid = 1649] [serial = 1858] [outer = 0x120e0c800] 09:00:41 INFO - PROCESS | 1649 | 1464624041746 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x1219af000) [pid = 1649] [serial = 1859] [outer = 0x120e0c800] 09:00:42 INFO - PROCESS | 1649 | 1464624042140 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]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 678ms 09:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:00:42 INFO - PROCESS | 1649 | 1464624042170 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1649 | 1464624042171 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 09:00:42 INFO - PROCESS | 1649 | 1464624042173 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1649 | 1464624042174 Marionette TRACE conn2 <- [1,2450,null,{}] 09:00:42 INFO - PROCESS | 1649 | 1464624042177 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}] 09:00:42 INFO - PROCESS | 1649 | 1464624042275 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:00:42 INFO - PROCESS | 1649 | 1464624042335 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a802800 == 57 [pid = 1649] [id = 620] 09:00:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x120e96000) [pid = 1649] [serial = 1860] [outer = 0x0] 09:00:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x121a95800) [pid = 1649] [serial = 1861] [outer = 0x120e96000] 09:00:42 INFO - PROCESS | 1649 | 1464624042365 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x121ab9000) [pid = 1649] [serial = 1862] [outer = 0x120e96000] 09:00:42 INFO - PROCESS | 1649 | 1464624042809 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]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 669ms 09:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:00:42 INFO - PROCESS | 1649 | 1464624042864 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1649 | 1464624042866 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 09:00:42 INFO - PROCESS | 1649 | 1464624042871 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1649 | 1464624042874 Marionette TRACE conn2 <- [1,2454,null,{}] 09:00:42 INFO - PROCESS | 1649 | 1464624042881 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}] 09:00:43 INFO - PROCESS | 1649 | 1464624043087 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:00:43 INFO - PROCESS | 1649 | 1464624043197 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12abf8800 == 58 [pid = 1649] [id = 621] 09:00:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x121ac0800) [pid = 1649] [serial = 1863] [outer = 0x0] 09:00:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x124e88800) [pid = 1649] [serial = 1864] [outer = 0x121ac0800] 09:00:43 INFO - PROCESS | 1649 | 1464624043248 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x126802c00) [pid = 1649] [serial = 1865] [outer = 0x121ac0800] 09:00:43 INFO - PROCESS | 1649 | 1464624043692 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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 874ms 09:00:43 INFO - PROCESS | 1649 | 1464624043745 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 1649 | 1464624043747 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:00:43 INFO - PROCESS | 1649 | 1464624043749 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1649 | 1464624043750 Marionette TRACE conn2 <- [1,2458,null,{}] 09:00:43 INFO - PROCESS | 1649 | 1464624043752 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}] 09:00:43 INFO - PROCESS | 1649 | 1464624043840 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:00:43 INFO - PROCESS | 1649 | 1464624043902 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ba9f800 == 59 [pid = 1649] [id = 622] 09:00:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x126802800) [pid = 1649] [serial = 1866] [outer = 0x0] 09:00:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x126ffd400) [pid = 1649] [serial = 1867] [outer = 0x126802800] 09:00:43 INFO - PROCESS | 1649 | 1464624043950 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x127456c00) [pid = 1649] [serial = 1868] [outer = 0x126802800] 09:00:44 INFO - PROCESS | 1649 | 1464624044455 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]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 719ms 09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:00:44 INFO - PROCESS | 1649 | 1464624044468 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1649 | 1464624044469 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 09:00:44 INFO - PROCESS | 1649 | 1464624044485 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 1649 | 1464624044486 Marionette TRACE conn2 <- [1,2462,null,{}] 09:00:44 INFO - PROCESS | 1649 | 1464624044489 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}] 09:00:44 INFO - PROCESS | 1649 | 1464624044629 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:00:44 INFO - PROCESS | 1649 | 1464624044758 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0d1000 == 60 [pid = 1649] [id = 623] 09:00:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x126803000) [pid = 1649] [serial = 1869] [outer = 0x0] 09:00:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x127461800) [pid = 1649] [serial = 1870] [outer = 0x126803000] 09:00:44 INFO - PROCESS | 1649 | 1464624044811 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x128c55c00) [pid = 1649] [serial = 1871] [outer = 0x126803000] 09:00:45 INFO - PROCESS | 1649 | 1464624045329 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]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 882ms 09:00:45 INFO - PROCESS | 1649 | 1464624045364 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 1649 | 1464624045366 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 09:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:00:45 INFO - PROCESS | 1649 | 1464624045372 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 1649 | 1464624045374 Marionette TRACE conn2 <- [1,2466,null,{}] 09:00:45 INFO - PROCESS | 1649 | 1464624045380 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}] 09:00:45 INFO - PROCESS | 1649 | 1464624045540 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:00:45 INFO - PROCESS | 1649 | 1464624045647 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6c6000 == 61 [pid = 1649] [id = 624] 09:00:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x12889e800) [pid = 1649] [serial = 1872] [outer = 0x0] 09:00:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x128c5e800) [pid = 1649] [serial = 1873] [outer = 0x12889e800] 09:00:45 INFO - PROCESS | 1649 | 1464624045694 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x128c6c000) [pid = 1649] [serial = 1874] [outer = 0x12889e800] 09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 823ms 09:00:46 INFO - PROCESS | 1649 | 1464624046188 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]]]}] 09:00:46 INFO - PROCESS | 1649 | 1464624046195 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1649 | 1464624046196 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:00:46 INFO - PROCESS | 1649 | 1464624046198 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1649 | 1464624046200 Marionette TRACE conn2 <- [1,2470,null,{}] 09:00:46 INFO - PROCESS | 1649 | 1464624046202 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}] 09:00:46 INFO - PROCESS | 1649 | 1464624046304 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:00:46 INFO - PROCESS | 1649 | 1464624046364 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd94000 == 62 [pid = 1649] [id = 625] 09:00:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x128c6c400) [pid = 1649] [serial = 1875] [outer = 0x0] 09:00:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x128c72000) [pid = 1649] [serial = 1876] [outer = 0x128c6c400] 09:00:46 INFO - PROCESS | 1649 | 1464624046393 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x128c77400) [pid = 1649] [serial = 1877] [outer = 0x128c6c400] 09:00:46 INFO - PROCESS | 1649 | 1464624046854 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]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 669ms 09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:00:46 INFO - PROCESS | 1649 | 1464624046867 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1649 | 1464624046869 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 09:00:46 INFO - PROCESS | 1649 | 1464624046871 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1649 | 1464624046873 Marionette TRACE conn2 <- [1,2474,null,{}] 09:00:46 INFO - PROCESS | 1649 | 1464624046875 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}] 09:00:46 INFO - PROCESS | 1649 | 1464624046998 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:00:47 INFO - PROCESS | 1649 | 1464624047182 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x1170df800 == 63 [pid = 1649] [id = 626] 09:00:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x110f23000) [pid = 1649] [serial = 1878] [outer = 0x0] 09:00:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x112876000) [pid = 1649] [serial = 1879] [outer = 0x110f23000] 09:00:47 INFO - PROCESS | 1649 | 1464624047216 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x113f11c00) [pid = 1649] [serial = 1880] [outer = 0x110f23000] 09:00:47 INFO - PROCESS | 1649 | 1464624047634 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]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 821ms 09:00:47 INFO - PROCESS | 1649 | 1464624047692 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 1649 | 1464624047695 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 09:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:00:47 INFO - PROCESS | 1649 | 1464624047698 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 1649 | 1464624047700 Marionette TRACE conn2 <- [1,2478,null,{}] 09:00:47 INFO - PROCESS | 1649 | 1464624047704 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}] 09:00:47 INFO - PROCESS | 1649 | 1464624047831 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:00:47 INFO - PROCESS | 1649 | --DOCSHELL 0x119646800 == 62 [pid = 1649] [id = 614] 09:00:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12d30a000 == 61 [pid = 1649] [id = 610] 09:00:47 INFO - PROCESS | 1649 | --DOCSHELL 0x126c10800 == 60 [pid = 1649] [id = 609] 09:00:47 INFO - PROCESS | 1649 | --DOCSHELL 0x119638800 == 59 [pid = 1649] [id = 608] 09:00:47 INFO - PROCESS | 1649 | 1464624047912 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182d9800 == 60 [pid = 1649] [id = 627] 09:00:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x1168a4000) [pid = 1649] [serial = 1881] [outer = 0x0] 09:00:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x118367400) [pid = 1649] [serial = 1882] [outer = 0x1168a4000] 09:00:47 INFO - PROCESS | 1649 | 1464624047940 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x119133400) [pid = 1649] [serial = 1883] [outer = 0x1168a4000] 09:00:48 INFO - PROCESS | 1649 | 1464624048235 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 572ms 09:00:48 INFO - PROCESS | 1649 | 1464624048282 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1649 | 1464624048285 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 09:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:00:48 INFO - PROCESS | 1649 | 1464624048288 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1649 | 1464624048289 Marionette TRACE conn2 <- [1,2482,null,{}] 09:00:48 INFO - PROCESS | 1649 | 1464624048292 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}] 09:00:48 INFO - PROCESS | 1649 | 1464624048386 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:00:48 INFO - PROCESS | 1649 | 1464624048391 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7c2800 == 61 [pid = 1649] [id = 628] 09:00:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x119194000) [pid = 1649] [serial = 1884] [outer = 0x0] 09:00:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x120e07400) [pid = 1649] [serial = 1885] [outer = 0x119194000] 09:00:48 INFO - PROCESS | 1649 | 1464624048418 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x121adac00) [pid = 1649] [serial = 1886] [outer = 0x119194000] 09:00:48 INFO - PROCESS | 1649 | 1464624048781 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 521ms 09:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:00:48 INFO - PROCESS | 1649 | 1464624048819 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1649 | 1464624048820 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 09:00:48 INFO - PROCESS | 1649 | 1464624048825 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1649 | 1464624048832 Marionette TRACE conn2 <- [1,2486,null,{}] 09:00:48 INFO - PROCESS | 1649 | 1464624048838 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}] 09:00:48 INFO - PROCESS | 1649 | 1464624048932 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:00:48 INFO - PROCESS | 1649 | 1464624048937 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d6c8800 == 62 [pid = 1649] [id = 629] 09:00:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x121ceb000) [pid = 1649] [serial = 1887] [outer = 0x0] 09:00:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x124e8d800) [pid = 1649] [serial = 1888] [outer = 0x121ceb000] 09:00:48 INFO - PROCESS | 1649 | 1464624048963 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x127417400) [pid = 1649] [serial = 1889] [outer = 0x121ceb000] 09:00:49 INFO - PROCESS | 1649 | 1464624049348 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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 575ms 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:00:49 INFO - PROCESS | 1649 | 1464624049400 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 1649 | 1464624049403 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 09:00:49 INFO - PROCESS | 1649 | 1464624049406 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1649 | 1464624049408 Marionette TRACE conn2 <- [1,2490,null,{}] 09:00:49 INFO - PROCESS | 1649 | 1464624049411 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}] 09:00:49 INFO - PROCESS | 1649 | 1464624049540 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:00:49 INFO - PROCESS | 1649 | 1464624049547 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346dd800 == 63 [pid = 1649] [id = 630] 09:00:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x128c5bc00) [pid = 1649] [serial = 1890] [outer = 0x0] 09:00:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x128c79800) [pid = 1649] [serial = 1891] [outer = 0x128c5bc00] 09:00:49 INFO - PROCESS | 1649 | 1464624049572 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x1290b9400) [pid = 1649] [serial = 1892] [outer = 0x128c5bc00] 09:00:49 INFO - PROCESS | 1649 | 1464624049949 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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 571ms 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:00:49 INFO - PROCESS | 1649 | 1464624049980 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 1649 | 1464624049982 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 09:00:49 INFO - PROCESS | 1649 | 1464624049984 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1649 | 1464624049985 Marionette TRACE conn2 <- [1,2494,null,{}] 09:00:49 INFO - PROCESS | 1649 | 1464624049987 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}] 09:00:50 INFO - PROCESS | 1649 | 1464624050104 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:00:50 INFO - PROCESS | 1649 | 1464624050119 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x13526b800 == 64 [pid = 1649] [id = 631] 09:00:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x129371c00) [pid = 1649] [serial = 1893] [outer = 0x0] 09:00:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x129374c00) [pid = 1649] [serial = 1894] [outer = 0x129371c00] 09:00:50 INFO - PROCESS | 1649 | 1464624050149 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x1295d9c00) [pid = 1649] [serial = 1895] [outer = 0x129371c00] 09:00:50 INFO - PROCESS | 1649 | 1464624050535 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 569ms 09:00:50 INFO - PROCESS | 1649 | 1464624050553 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 1649 | 1464624050555 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 09:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:00:50 INFO - PROCESS | 1649 | 1464624050557 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 1649 | 1464624050558 Marionette TRACE conn2 <- [1,2498,null,{}] 09:00:50 INFO - PROCESS | 1649 | 1464624050562 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}] 09:00:50 INFO - PROCESS | 1649 | 1464624050682 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:00:50 INFO - PROCESS | 1649 | 1464624050729 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x13528c000 == 65 [pid = 1649] [id = 632] 09:00:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x1295e4400) [pid = 1649] [serial = 1896] [outer = 0x0] 09:00:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12a74f400) [pid = 1649] [serial = 1897] [outer = 0x1295e4400] 09:00:50 INFO - PROCESS | 1649 | 1464624050753 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12a75ec00) [pid = 1649] [serial = 1898] [outer = 0x1295e4400] 09:00:51 INFO - PROCESS | 1649 | 1464624051065 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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 519ms 09:00:51 INFO - PROCESS | 1649 | 1464624051076 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 1649 | 1464624051078 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 09:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:00:51 INFO - PROCESS | 1649 | 1464624051084 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 1649 | 1464624051085 Marionette TRACE conn2 <- [1,2502,null,{}] 09:00:51 INFO - PROCESS | 1649 | 1464624051087 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}] 09:00:51 INFO - PROCESS | 1649 | 1464624051203 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:00:51 INFO - PROCESS | 1649 | 1464624051216 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x1352a0800 == 66 [pid = 1649] [id = 633] 09:00:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x1295e4c00) [pid = 1649] [serial = 1899] [outer = 0x0] 09:00:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x12a837000) [pid = 1649] [serial = 1900] [outer = 0x1295e4c00] 09:00:51 INFO - PROCESS | 1649 | 1464624051240 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x12a83dc00) [pid = 1649] [serial = 1901] [outer = 0x1295e4c00] 09:00:51 INFO - PROCESS | 1649 | 1464624051635 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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 568ms 09:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:00:51 INFO - PROCESS | 1649 | 1464624051653 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 1649 | 1464624051655 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 09:00:51 INFO - PROCESS | 1649 | 1464624051658 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 1649 | 1464624051659 Marionette TRACE conn2 <- [1,2506,null,{}] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x121d3b800) [pid = 1649] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x11214c000) [pid = 1649] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x113349400) [pid = 1649] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x125703800) [pid = 1649] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x111c82400) [pid = 1649] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x111c7fc00) [pid = 1649] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x125708400) [pid = 1649] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x120fcb400) [pid = 1649] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x119199000) [pid = 1649] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x120e9d800) [pid = 1649] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x1138ee400) [pid = 1649] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x118921800) [pid = 1649] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x121abdc00) [pid = 1649] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:00:51 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x117681c00) [pid = 1649] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:00:51 INFO - PROCESS | 1649 | 1464624051806 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}] 09:00:51 INFO - PROCESS | 1649 | 1464624051966 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:00:51 INFO - PROCESS | 1649 | 1464624051975 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a906800 == 67 [pid = 1649] [id = 634] 09:00:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x118109c00) [pid = 1649] [serial = 1902] [outer = 0x0] 09:00:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x1185d6800) [pid = 1649] [serial = 1903] [outer = 0x118109c00] 09:00:52 INFO - PROCESS | 1649 | 1464624052011 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x121a99000) [pid = 1649] [serial = 1904] [outer = 0x118109c00] 09:00:52 INFO - PROCESS | 1649 | 1464624052366 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]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 726ms 09:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:00:52 INFO - PROCESS | 1649 | 1464624052384 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 1649 | 1464624052385 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 09:00:52 INFO - PROCESS | 1649 | 1464624052387 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 1649 | 1464624052388 Marionette TRACE conn2 <- [1,2510,null,{}] 09:00:52 INFO - PROCESS | 1649 | 1464624052391 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}] 09:00:52 INFO - PROCESS | 1649 | 1464624052520 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:00:52 INFO - PROCESS | 1649 | 1464624052543 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x135ac3800 == 68 [pid = 1649] [id = 635] 09:00:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x118110400) [pid = 1649] [serial = 1905] [outer = 0x0] 09:00:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x124fe6000) [pid = 1649] [serial = 1906] [outer = 0x118110400] 09:00:52 INFO - PROCESS | 1649 | 1464624052568 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x12a88bc00) [pid = 1649] [serial = 1907] [outer = 0x118110400] 09:00:52 INFO - PROCESS | 1649 | 1464624052885 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]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 523ms 09:00:52 INFO - PROCESS | 1649 | 1464624052912 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 1649 | 1464624052914 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 09:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:00:52 INFO - PROCESS | 1649 | 1464624052917 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 1649 | 1464624052918 Marionette TRACE conn2 <- [1,2514,null,{}] 09:00:52 INFO - PROCESS | 1649 | 1464624052920 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}] 09:00:53 INFO - PROCESS | 1649 | 1464624053014 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:00:53 INFO - PROCESS | 1649 | 1464624053026 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x138253800 == 69 [pid = 1649] [id = 636] 09:00:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x127413000) [pid = 1649] [serial = 1908] [outer = 0x0] 09:00:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12a8ef800) [pid = 1649] [serial = 1909] [outer = 0x127413000] 09:00:53 INFO - PROCESS | 1649 | 1464624053057 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x12a8fa000) [pid = 1649] [serial = 1910] [outer = 0x127413000] 09:00:53 INFO - PROCESS | 1649 | 1464624053423 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 520ms 09:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:00:53 INFO - PROCESS | 1649 | 1464624053438 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 1649 | 1464624053439 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 09:00:53 INFO - PROCESS | 1649 | 1464624053441 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 1649 | 1464624053445 Marionette TRACE conn2 <- [1,2518,null,{}] 09:00:53 INFO - PROCESS | 1649 | 1464624053449 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}] 09:00:53 INFO - PROCESS | 1649 | 1464624053587 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:00:53 INFO - PROCESS | 1649 | 1464624053591 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x13826c000 == 70 [pid = 1649] [id = 637] 09:00:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12a897c00) [pid = 1649] [serial = 1911] [outer = 0x0] 09:00:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12ab73c00) [pid = 1649] [serial = 1912] [outer = 0x12a897c00] 09:00:53 INFO - PROCESS | 1649 | 1464624053617 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x12ac08800) [pid = 1649] [serial = 1913] [outer = 0x12a897c00] 09:00:54 INFO - PROCESS | 1649 | 1464624054118 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 723ms 09:00:54 INFO - PROCESS | 1649 | 1464624054166 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 1649 | 1464624054169 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 09:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:00:54 INFO - PROCESS | 1649 | 1464624054173 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 1649 | 1464624054176 Marionette TRACE conn2 <- [1,2522,null,{}] 09:00:54 INFO - PROCESS | 1649 | 1464624054180 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}] 09:00:54 INFO - PROCESS | 1649 | 1464624054302 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:00:54 INFO - PROCESS | 1649 | 1464624054411 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x127615000 == 71 [pid = 1649] [id = 638] 09:00:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x11684f000) [pid = 1649] [serial = 1914] [outer = 0x0] 09:00:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x11851e800) [pid = 1649] [serial = 1915] [outer = 0x11684f000] 09:00:54 INFO - PROCESS | 1649 | 1464624054445 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x118f85000) [pid = 1649] [serial = 1916] [outer = 0x11684f000] 09:00:55 INFO - PROCESS | 1649 | 1464624054999 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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 875ms 09:00:55 INFO - PROCESS | 1649 | 1464624055048 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1649 | 1464624055055 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 09:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:00:55 INFO - PROCESS | 1649 | 1464624055062 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1649 | 1464624055065 Marionette TRACE conn2 <- [1,2526,null,{}] 09:00:55 INFO - PROCESS | 1649 | 1464624055069 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}] 09:00:55 INFO - PROCESS | 1649 | 1464624055239 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:00:55 INFO - PROCESS | 1649 | 1464624055384 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346d9800 == 72 [pid = 1649] [id = 639] 09:00:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x118270800) [pid = 1649] [serial = 1917] [outer = 0x0] 09:00:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x121ad7800) [pid = 1649] [serial = 1918] [outer = 0x118270800] 09:00:55 INFO - PROCESS | 1649 | 1464624055434 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x121d3cc00) [pid = 1649] [serial = 1919] [outer = 0x118270800] 09:00:55 INFO - PROCESS | 1649 | 1464624055897 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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 875ms 09:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:00:55 INFO - PROCESS | 1649 | 1464624055937 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1649 | 1464624055938 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 09:00:55 INFO - PROCESS | 1649 | 1464624055941 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1649 | 1464624055943 Marionette TRACE conn2 <- [1,2530,null,{}] 09:00:55 INFO - PROCESS | 1649 | 1464624055951 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}] 09:00:56 INFO - PROCESS | 1649 | 1464624056068 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:00:56 INFO - PROCESS | 1649 | 1464624056151 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x13fad4800 == 73 [pid = 1649] [id = 640] 09:00:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x127440400) [pid = 1649] [serial = 1920] [outer = 0x0] 09:00:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x1290ba000) [pid = 1649] [serial = 1921] [outer = 0x127440400] 09:00:56 INFO - PROCESS | 1649 | 1464624056183 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x129379400) [pid = 1649] [serial = 1922] [outer = 0x127440400] 09:00:56 INFO - PROCESS | 1649 | 1464624056574 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 673ms 09:00:56 INFO - PROCESS | 1649 | 1464624056615 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:00:56 INFO - PROCESS | 1649 | 1464624056617 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 09:00:56 INFO - PROCESS | 1649 | 1464624056619 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 1649 | 1464624056620 Marionette TRACE conn2 <- [1,2534,null,{}] 09:00:56 INFO - PROCESS | 1649 | 1464624056623 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}] 09:00:56 INFO - PROCESS | 1649 | 1464624056757 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:00:56 INFO - PROCESS | 1649 | 1464624056851 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x135381800 == 74 [pid = 1649] [id = 641] 09:00:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x1295de000) [pid = 1649] [serial = 1923] [outer = 0x0] 09:00:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x12a833000) [pid = 1649] [serial = 1924] [outer = 0x1295de000] 09:00:56 INFO - PROCESS | 1649 | 1464624056881 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x12a8f5000) [pid = 1649] [serial = 1925] [outer = 0x1295de000] 09:00:57 INFO - PROCESS | 1649 | 1464624057306 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]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 719ms 09:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:00:57 INFO - PROCESS | 1649 | 1464624057339 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 1649 | 1464624057340 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 09:00:57 INFO - PROCESS | 1649 | 1464624057342 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1649 | 1464624057343 Marionette TRACE conn2 <- [1,2538,null,{}] 09:00:57 INFO - PROCESS | 1649 | 1464624057346 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}] 09:00:57 INFO - PROCESS | 1649 | 1464624057461 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:00:57 INFO - PROCESS | 1649 | 1464624057545 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x119963000 == 75 [pid = 1649] [id = 642] 09:00:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x113d70400) [pid = 1649] [serial = 1926] [outer = 0x0] 09:00:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x126f69400) [pid = 1649] [serial = 1927] [outer = 0x113d70400] 09:00:57 INFO - PROCESS | 1649 | 1464624057576 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x12a8f7000) [pid = 1649] [serial = 1928] [outer = 0x113d70400] 09:00:58 INFO - PROCESS | 1649 | 1464624058320 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]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1022ms 09:00:58 INFO - PROCESS | 1649 | 1464624058364 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 1649 | 1464624058367 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 09:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:00:58 INFO - PROCESS | 1649 | 1464624058381 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1649 | 1464624058384 Marionette TRACE conn2 <- [1,2542,null,{}] 09:00:58 INFO - PROCESS | 1649 | 1464624058388 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}] 09:00:58 INFO - PROCESS | 1649 | 1464624058483 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:00:58 INFO - PROCESS | 1649 | 1464624058566 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12128b800 == 76 [pid = 1649] [id = 643] 09:00:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x112fba400) [pid = 1649] [serial = 1929] [outer = 0x0] 09:00:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x1138edc00) [pid = 1649] [serial = 1930] [outer = 0x112fba400] 09:00:58 INFO - PROCESS | 1649 | 1464624058593 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x116180800) [pid = 1649] [serial = 1931] [outer = 0x112fba400] 09:00:59 INFO - PROCESS | 1649 | 1464624059048 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]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 732ms 09:00:59 INFO - PROCESS | 1649 | 1464624059103 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 1649 | 1464624059107 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 09:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:00:59 INFO - PROCESS | 1649 | 1464624059114 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 1649 | 1464624059116 Marionette TRACE conn2 <- [1,2546,null,{}] 09:00:59 INFO - PROCESS | 1649 | 1464624059119 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}] 09:00:59 INFO - PROCESS | 1649 | 1464624059224 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:00:59 INFO - PROCESS | 1649 | 1464624059327 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f17000 == 77 [pid = 1649] [id = 644] 09:00:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x116853800) [pid = 1649] [serial = 1932] [outer = 0x0] 09:00:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x1168aac00) [pid = 1649] [serial = 1933] [outer = 0x116853800] 09:00:59 INFO - PROCESS | 1649 | 1464624059354 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x118105800) [pid = 1649] [serial = 1934] [outer = 0x116853800] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x112656000 == 76 [pid = 1649] [id = 530] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x118711000 == 75 [pid = 1649] [id = 528] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x121dc1800 == 74 [pid = 1649] [id = 529] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12578a800 == 73 [pid = 1649] [id = 531] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x128859000 == 72 [pid = 1649] [id = 553] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x119c38800 == 71 [pid = 1649] [id = 527] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x138253800 == 70 [pid = 1649] [id = 636] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x135ac3800 == 69 [pid = 1649] [id = 635] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12a906800 == 68 [pid = 1649] [id = 634] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1352a0800 == 67 [pid = 1649] [id = 633] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x13528c000 == 66 [pid = 1649] [id = 632] 09:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x121d34000) [pid = 1649] [serial = 1834] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x126f68800) [pid = 1649] [serial = 1837] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x12889dc00) [pid = 1649] [serial = 1840] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x119736c00) [pid = 1649] [serial = 1831] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x116a65400) [pid = 1649] [serial = 1846] [outer = 0x0] [url = about:blank] 09:00:59 INFO - PROCESS | 1649 | 1464624059821 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]]]}] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x13526b800 == 65 [pid = 1649] [id = 631] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1346dd800 == 64 [pid = 1649] [id = 630] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12d6c8800 == 63 [pid = 1649] [id = 629] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7c2800 == 62 [pid = 1649] [id = 628] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1182d9800 == 61 [pid = 1649] [id = 627] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1170df800 == 60 [pid = 1649] [id = 626] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1180e1800 == 59 [pid = 1649] [id = 616] 09:00:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12122f800 == 58 [pid = 1649] [id = 615] 09:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 779ms 09:00:59 INFO - PROCESS | 1649 | 1464624059892 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 1649 | 1464624059894 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 09:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:00:59 INFO - PROCESS | 1649 | 1464624059896 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 1649 | 1464624059898 Marionette TRACE conn2 <- [1,2550,null,{}] 09:00:59 INFO - PROCESS | 1649 | 1464624059906 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}] 09:01:00 INFO - PROCESS | 1649 | 1464624060001 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x113153400) [pid = 1649] [serial = 1787] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x112879000) [pid = 1649] [serial = 1786] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x1167e5800) [pid = 1649] [serial = 1771] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x12680e400) [pid = 1649] [serial = 1768] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x121ab6c00) [pid = 1649] [serial = 1804] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x126d27400) [pid = 1649] [serial = 1769] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x1196ed400) [pid = 1649] [serial = 1798] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x119921000) [pid = 1649] [serial = 1799] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x120e9e800) [pid = 1649] [serial = 1777] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x120fd3800) [pid = 1649] [serial = 1801] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x121d31c00) [pid = 1649] [serial = 1780] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x11739f400) [pid = 1649] [serial = 1790] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x115e4a800) [pid = 1649] [serial = 1789] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x118f81800) [pid = 1649] [serial = 1795] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x124fe5c00) [pid = 1649] [serial = 1808] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x119161000) [pid = 1649] [serial = 1796] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x124e35400) [pid = 1649] [serial = 1807] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x11810ec00) [pid = 1649] [serial = 1792] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x11851f800) [pid = 1649] [serial = 1793] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x11854cc00) [pid = 1649] [serial = 1774] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x121ce5800) [pid = 1649] [serial = 1805] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x125705000) [pid = 1649] [serial = 1783] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x126808400) [pid = 1649] [serial = 1810] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x113804c00) [pid = 1649] [serial = 1813] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x12745b000) [pid = 1649] [serial = 1822] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x126811c00) [pid = 1649] [serial = 1811] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x119197400) [pid = 1649] [serial = 1816] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x118265800) [pid = 1649] [serial = 1814] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x121d3e000) [pid = 1649] [serial = 1817] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x121a5d000) [pid = 1649] [serial = 1802] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x12744f800) [pid = 1649] [serial = 1820] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x126ff3c00) [pid = 1649] [serial = 1819] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x11315b000) [pid = 1649] [serial = 1844] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x112874000) [pid = 1649] [serial = 1843] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x11836d400) [pid = 1649] [serial = 1828] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x1138eec00) [pid = 1649] [serial = 1825] [outer = 0x0] [url = about:blank] 09:01:00 INFO - PROCESS | 1649 | 1464624060079 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180e8000 == 59 [pid = 1649] [id = 645] 09:01:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x112879000) [pid = 1649] [serial = 1935] [outer = 0x0] 09:01:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x1167ee800) [pid = 1649] [serial = 1936] [outer = 0x112879000] 09:01:00 INFO - PROCESS | 1649 | 1464624060110 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x118577400) [pid = 1649] [serial = 1937] [outer = 0x112879000] 09:01:00 INFO - PROCESS | 1649 | 1464624060432 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 571ms 09:01:00 INFO - PROCESS | 1649 | 1464624060467 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 1649 | 1464624060469 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:01:00 INFO - PROCESS | 1649 | 1464624060471 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1649 | 1464624060472 Marionette TRACE conn2 <- [1,2554,null,{}] 09:01:00 INFO - PROCESS | 1649 | 1464624060475 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}] 09:01:00 INFO - PROCESS | 1649 | 1464624060559 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:01:00 INFO - PROCESS | 1649 | 1464624060649 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x11994f000 == 60 [pid = 1649] [id = 646] 09:01:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x11857c000) [pid = 1649] [serial = 1938] [outer = 0x0] 09:01:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x118f5b800) [pid = 1649] [serial = 1939] [outer = 0x11857c000] 09:01:00 INFO - PROCESS | 1649 | 1464624060675 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x11913a000) [pid = 1649] [serial = 1940] [outer = 0x11857c000] 09:01:00 INFO - PROCESS | 1649 | 1464624060969 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 526ms 09:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:01:01 INFO - PROCESS | 1649 | 1464624061001 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 1649 | 1464624061002 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 09:01:01 INFO - PROCESS | 1649 | 1464624061005 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 1649 | 1464624061006 Marionette TRACE conn2 <- [1,2558,null,{}] 09:01:01 INFO - PROCESS | 1649 | 1464624061008 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}] 09:01:01 INFO - PROCESS | 1649 | 1464624061104 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:01:01 INFO - PROCESS | 1649 | 1464624061108 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1237d8800 == 61 [pid = 1649] [id = 647] 09:01:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x119163000) [pid = 1649] [serial = 1941] [outer = 0x0] 09:01:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x11919d800) [pid = 1649] [serial = 1942] [outer = 0x119163000] 09:01:01 INFO - PROCESS | 1649 | 1464624061135 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x11972ec00) [pid = 1649] [serial = 1943] [outer = 0x119163000] 09:01:01 INFO - PROCESS | 1649 | 1464624061509 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]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 518ms 09:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:01:01 INFO - PROCESS | 1649 | 1464624061524 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 1649 | 1464624061525 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 09:01:01 INFO - PROCESS | 1649 | 1464624061527 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 1649 | 1464624061530 Marionette TRACE conn2 <- [1,2562,null,{}] 09:01:01 INFO - PROCESS | 1649 | 1464624061534 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}] 09:01:01 INFO - PROCESS | 1649 | 1464624061636 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:01:01 INFO - PROCESS | 1649 | 1464624061641 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x126d67000 == 62 [pid = 1649] [id = 648] 09:01:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x119736c00) [pid = 1649] [serial = 1944] [outer = 0x0] 09:01:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x120e0d000) [pid = 1649] [serial = 1945] [outer = 0x119736c00] 09:01:01 INFO - PROCESS | 1649 | 1464624061669 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x120fd6000) [pid = 1649] [serial = 1946] [outer = 0x119736c00] 09:01:02 INFO - PROCESS | 1649 | 1464624062019 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 523ms 09:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:01:02 INFO - PROCESS | 1649 | 1464624062050 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1649 | 1464624062052 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 09:01:02 INFO - PROCESS | 1649 | 1464624062054 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 1649 | 1464624062055 Marionette TRACE conn2 <- [1,2566,null,{}] 09:01:02 INFO - PROCESS | 1649 | 1464624062057 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}] 09:01:02 INFO - PROCESS | 1649 | 1464624062182 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:01:02 INFO - PROCESS | 1649 | 1464624062197 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x127624800 == 63 [pid = 1649] [id = 649] 09:01:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x118369c00) [pid = 1649] [serial = 1947] [outer = 0x0] 09:01:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x121782c00) [pid = 1649] [serial = 1948] [outer = 0x118369c00] 09:01:02 INFO - PROCESS | 1649 | 1464624062230 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x119191400) [pid = 1649] [serial = 1949] [outer = 0x118369c00] 09:01:02 INFO - PROCESS | 1649 | 1464624062636 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 619ms 09:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:01:02 INFO - PROCESS | 1649 | 1464624062674 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1649 | 1464624062676 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 09:01:02 INFO - PROCESS | 1649 | 1464624062679 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 1649 | 1464624062681 Marionette TRACE conn2 <- [1,2570,null,{}] 09:01:02 INFO - PROCESS | 1649 | 1464624062685 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}] 09:01:02 INFO - PROCESS | 1649 | 1464624062853 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:01:02 INFO - PROCESS | 1649 | 1464624062881 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12954f000 == 64 [pid = 1649] [id = 650] 09:01:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x1219afc00) [pid = 1649] [serial = 1950] [outer = 0x0] 09:01:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x121a97000) [pid = 1649] [serial = 1951] [outer = 0x1219afc00] 09:01:02 INFO - PROCESS | 1649 | 1464624062924 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x121abac00) [pid = 1649] [serial = 1952] [outer = 0x1219afc00] 09:01:03 INFO - PROCESS | 1649 | 1464624063305 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]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 671ms 09:01:03 INFO - PROCESS | 1649 | 1464624063349 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 1649 | 1464624063350 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 09:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:01:03 INFO - PROCESS | 1649 | 1464624063353 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1649 | 1464624063354 Marionette TRACE conn2 <- [1,2574,null,{}] 09:01:03 INFO - PROCESS | 1649 | 1464624063356 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}] 09:01:03 INFO - PROCESS | 1649 | 1464624063461 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:01:03 INFO - PROCESS | 1649 | 1464624063516 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7bd000 == 65 [pid = 1649] [id = 651] 09:01:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x121a5d800) [pid = 1649] [serial = 1953] [outer = 0x0] 09:01:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x121adb000) [pid = 1649] [serial = 1954] [outer = 0x121a5d800] 09:01:03 INFO - PROCESS | 1649 | 1464624063541 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x121d39400) [pid = 1649] [serial = 1955] [outer = 0x121a5d800] 09:01:03 INFO - PROCESS | 1649 | 1464624063860 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]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 568ms 09:01:03 INFO - PROCESS | 1649 | 1464624063921 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 1649 | 1464624063922 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 09:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:01:03 INFO - PROCESS | 1649 | 1464624063924 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1649 | 1464624063926 Marionette TRACE conn2 <- [1,2578,null,{}] 09:01:03 INFO - PROCESS | 1649 | 1464624063928 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}] 09:01:04 INFO - PROCESS | 1649 | 1464624064040 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:01:04 INFO - PROCESS | 1649 | 1464624064078 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12abdb000 == 66 [pid = 1649] [id = 652] 09:01:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x121ad6000) [pid = 1649] [serial = 1956] [outer = 0x0] 09:01:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x124e85c00) [pid = 1649] [serial = 1957] [outer = 0x121ad6000] 09:01:04 INFO - PROCESS | 1649 | 1464624064103 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x125707400) [pid = 1649] [serial = 1958] [outer = 0x121ad6000] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x127454c00) [pid = 1649] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x129371c00) [pid = 1649] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x1295e4400) [pid = 1649] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x1295e4c00) [pid = 1649] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x118109c00) [pid = 1649] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x121ceb000) [pid = 1649] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x110f23000) [pid = 1649] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x128c5bc00) [pid = 1649] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x1168a4000) [pid = 1649] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x11386cc00) [pid = 1649] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x127413000) [pid = 1649] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x118110400) [pid = 1649] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:01:04 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x119194000) [pid = 1649] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:01:04 INFO - PROCESS | 1649 | 1464624064694 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]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 820ms 09:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:01:04 INFO - PROCESS | 1649 | 1464624064747 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 1649 | 1464624064748 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 09:01:04 INFO - PROCESS | 1649 | 1464624064750 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 1649 | 1464624064752 Marionette TRACE conn2 <- [1,2582,null,{}] 09:01:04 INFO - PROCESS | 1649 | 1464624064769 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}] 09:01:04 INFO - PROCESS | 1649 | 1464624064873 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:01:04 INFO - PROCESS | 1649 | 1464624064878 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b411000 == 67 [pid = 1649] [id = 653] 09:01:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x113811800) [pid = 1649] [serial = 1959] [outer = 0x0] 09:01:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x1257db000) [pid = 1649] [serial = 1960] [outer = 0x113811800] 09:01:04 INFO - PROCESS | 1649 | 1464624064907 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x126f6a800) [pid = 1649] [serial = 1961] [outer = 0x113811800] 09:01:05 INFO - PROCESS | 1649 | 1464624065245 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 531ms 09:01:05 INFO - PROCESS | 1649 | 1464624065290 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 1649 | 1464624065292 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 09:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:01:05 INFO - PROCESS | 1649 | 1464624065294 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 1649 | 1464624065295 Marionette TRACE conn2 <- [1,2586,null,{}] 09:01:05 INFO - PROCESS | 1649 | 1464624065298 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}] 09:01:05 INFO - PROCESS | 1649 | 1464624065382 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:01:05 INFO - PROCESS | 1649 | 1464624065448 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0c1000 == 68 [pid = 1649] [id = 654] 09:01:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x126f5f000) [pid = 1649] [serial = 1962] [outer = 0x0] 09:01:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x127441800) [pid = 1649] [serial = 1963] [outer = 0x126f5f000] 09:01:05 INFO - PROCESS | 1649 | 1464624065473 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x12745cc00) [pid = 1649] [serial = 1964] [outer = 0x126f5f000] 09:01:05 INFO - PROCESS | 1649 | 1464624065746 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 470ms 09:01:05 INFO - PROCESS | 1649 | 1464624065770 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 1649 | 1464624065771 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 09:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:01:05 INFO - PROCESS | 1649 | 1464624065773 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 1649 | 1464624065774 Marionette TRACE conn2 <- [1,2590,null,{}] 09:01:05 INFO - PROCESS | 1649 | 1464624065785 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}] 09:01:05 INFO - PROCESS | 1649 | 1464624065878 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:01:05 INFO - PROCESS | 1649 | 1464624065883 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6c2000 == 69 [pid = 1649] [id = 655] 09:01:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x1288a0800) [pid = 1649] [serial = 1965] [outer = 0x0] 09:01:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x128c62c00) [pid = 1649] [serial = 1966] [outer = 0x1288a0800] 09:01:05 INFO - PROCESS | 1649 | 1464624065908 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x128c76000) [pid = 1649] [serial = 1967] [outer = 0x1288a0800] 09:01:06 INFO - PROCESS | 1649 | 1464624066249 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 09:01:06 INFO - PROCESS | 1649 | 1464624066294 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 1649 | 1464624066297 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 09:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:01:06 INFO - PROCESS | 1649 | 1464624066312 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1649 | 1464624066313 Marionette TRACE conn2 <- [1,2594,null,{}] 09:01:06 INFO - PROCESS | 1649 | 1464624066315 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}] 09:01:06 INFO - PROCESS | 1649 | 1464624066407 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:01:06 INFO - PROCESS | 1649 | 1464624066412 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d118800 == 70 [pid = 1649] [id = 656] 09:01:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x128fac400) [pid = 1649] [serial = 1968] [outer = 0x0] 09:01:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x1290b6c00) [pid = 1649] [serial = 1969] [outer = 0x128fac400] 09:01:06 INFO - PROCESS | 1649 | 1464624066437 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x129372400) [pid = 1649] [serial = 1970] [outer = 0x128fac400] 09:01:06 INFO - PROCESS | 1649 | 1464624066960 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 668ms 09:01:06 INFO - PROCESS | 1649 | 1464624066981 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 1649 | 1464624066984 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 09:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:01:06 INFO - PROCESS | 1649 | 1464624066988 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1649 | 1464624066990 Marionette TRACE conn2 <- [1,2598,null,{}] 09:01:06 INFO - PROCESS | 1649 | 1464624066994 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}] 09:01:07 INFO - PROCESS | 1649 | 1464624067102 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:01:07 INFO - PROCESS | 1649 | 1464624067168 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182ac800 == 71 [pid = 1649] [id = 657] 09:01:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x112d69000) [pid = 1649] [serial = 1971] [outer = 0x0] 09:01:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x113349400) [pid = 1649] [serial = 1972] [outer = 0x112d69000] 09:01:07 INFO - PROCESS | 1649 | 1464624067240 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x115e4b000) [pid = 1649] [serial = 1973] [outer = 0x112d69000] 09:01:07 INFO - PROCESS | 1649 | 1464624067733 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]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 822ms 09:01:07 INFO - PROCESS | 1649 | 1464624067812 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 1649 | 1464624067818 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 09:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:01:07 INFO - PROCESS | 1649 | 1464624067825 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1649 | 1464624067828 Marionette TRACE conn2 <- [1,2602,null,{}] 09:01:07 INFO - PROCESS | 1649 | 1464624067832 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}] 09:01:08 INFO - PROCESS | 1649 | 1464624068007 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:01:08 INFO - PROCESS | 1649 | 1464624068139 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x121dc2000 == 72 [pid = 1649] [id = 658] 09:01:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x116a70000) [pid = 1649] [serial = 1974] [outer = 0x0] 09:01:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x118369400) [pid = 1649] [serial = 1975] [outer = 0x116a70000] 09:01:08 INFO - PROCESS | 1649 | 1464624068170 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x1185bc800) [pid = 1649] [serial = 1976] [outer = 0x116a70000] 09:01:08 INFO - PROCESS | 1649 | 1464624068603 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]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 822ms 09:01:08 INFO - PROCESS | 1649 | 1464624068647 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 1649 | 1464624068649 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 09:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:01:08 INFO - PROCESS | 1649 | 1464624068651 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 1649 | 1464624068654 Marionette TRACE conn2 <- [1,2606,null,{}] 09:01:08 INFO - PROCESS | 1649 | 1464624068664 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}] 09:01:08 INFO - PROCESS | 1649 | 1464624068773 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:01:08 INFO - PROCESS | 1649 | 1464624068854 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd9c800 == 73 [pid = 1649] [id = 659] 09:01:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x1197ec800) [pid = 1649] [serial = 1977] [outer = 0x0] 09:01:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x11992d800) [pid = 1649] [serial = 1978] [outer = 0x1197ec800] 09:01:08 INFO - PROCESS | 1649 | 1464624068886 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x120e9a400) [pid = 1649] [serial = 1979] [outer = 0x1197ec800] 09:01:09 INFO - PROCESS | 1649 | 1464624069319 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]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 723ms 09:01:09 INFO - PROCESS | 1649 | 1464624069397 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1649 | 1464624069399 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 09:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:01:09 INFO - PROCESS | 1649 | 1464624069403 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1649 | 1464624069404 Marionette TRACE conn2 <- [1,2610,null,{}] 09:01:09 INFO - PROCESS | 1649 | 1464624069406 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}] 09:01:09 INFO - PROCESS | 1649 | 1464624069517 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:01:09 INFO - PROCESS | 1649 | 1464624069596 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d6ca000 == 74 [pid = 1649] [id = 660] 09:01:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x121a96400) [pid = 1649] [serial = 1980] [outer = 0x0] 09:01:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x121d35800) [pid = 1649] [serial = 1981] [outer = 0x121a96400] 09:01:09 INFO - PROCESS | 1649 | 1464624069626 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x125706800) [pid = 1649] [serial = 1982] [outer = 0x121a96400] 09:01:10 INFO - PROCESS | 1649 | 1464624070027 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]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 668ms 09:01:10 INFO - PROCESS | 1649 | 1464624070072 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 1649 | 1464624070073 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 09:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:01:10 INFO - PROCESS | 1649 | 1464624070076 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 1649 | 1464624070077 Marionette TRACE conn2 <- [1,2614,null,{}] 09:01:10 INFO - PROCESS | 1649 | 1464624070080 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}] 09:01:10 INFO - PROCESS | 1649 | 1464624070187 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:01:10 INFO - PROCESS | 1649 | 1464624070295 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df9b000 == 75 [pid = 1649] [id = 661] 09:01:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x12152d800) [pid = 1649] [serial = 1983] [outer = 0x0] 09:01:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x1257e5400) [pid = 1649] [serial = 1984] [outer = 0x12152d800] 09:01:10 INFO - PROCESS | 1649 | 1464624070326 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x128c5d400) [pid = 1649] [serial = 1985] [outer = 0x12152d800] 09:01:10 INFO - PROCESS | 1649 | 1464624070736 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]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 721ms 09:01:10 INFO - PROCESS | 1649 | 1464624070798 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 1649 | 1464624070799 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 09:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:01:10 INFO - PROCESS | 1649 | 1464624070801 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 1649 | 1464624070803 Marionette TRACE conn2 <- [1,2618,null,{}] 09:01:10 INFO - PROCESS | 1649 | 1464624070805 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}] 09:01:10 INFO - PROCESS | 1649 | 1464624070944 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:01:11 INFO - PROCESS | 1649 | 1464624071024 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346e0000 == 76 [pid = 1649] [id = 662] 09:01:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x128faf800) [pid = 1649] [serial = 1986] [outer = 0x0] 09:01:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x1295d9000) [pid = 1649] [serial = 1987] [outer = 0x128faf800] 09:01:11 INFO - PROCESS | 1649 | 1464624071054 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x12a838000) [pid = 1649] [serial = 1988] [outer = 0x128faf800] 09:01:11 INFO - PROCESS | 1649 | 1464624071508 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]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 719ms 09:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:01:11 INFO - PROCESS | 1649 | 1464624071521 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 1649 | 1464624071523 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 09:01:11 INFO - PROCESS | 1649 | 1464624071527 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 1649 | 1464624071529 Marionette TRACE conn2 <- [1,2622,null,{}] 09:01:11 INFO - PROCESS | 1649 | 1464624071533 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}] 09:01:11 INFO - PROCESS | 1649 | 1464624071696 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:01:11 INFO - PROCESS | 1649 | 1464624071995 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x11898b000 == 77 [pid = 1649] [id = 663] 09:01:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x111e6ac00) [pid = 1649] [serial = 1989] [outer = 0x0] 09:01:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x1121b9400) [pid = 1649] [serial = 1990] [outer = 0x111e6ac00] 09:01:12 INFO - PROCESS | 1649 | 1464624072025 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x11315ac00) [pid = 1649] [serial = 1991] [outer = 0x111e6ac00] 09:01:12 INFO - PROCESS | 1649 | 1464624072462 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]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 973ms 09:01:12 INFO - PROCESS | 1649 | 1464624072503 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1649 | 1464624072505 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 09:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:01:12 INFO - PROCESS | 1649 | 1464624072508 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1649 | 1464624072511 Marionette TRACE conn2 <- [1,2626,null,{}] 09:01:12 INFO - PROCESS | 1649 | 1464624072516 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}] 09:01:12 INFO - PROCESS | 1649 | 1464624072631 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:01:12 INFO - PROCESS | 1649 | 1464624072750 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182dd800 == 78 [pid = 1649] [id = 664] 09:01:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x115171800) [pid = 1649] [serial = 1992] [outer = 0x0] 09:01:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x1167f0c00) [pid = 1649] [serial = 1993] [outer = 0x115171800] 09:01:12 INFO - PROCESS | 1649 | 1464624072799 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x11854cc00) [pid = 1649] [serial = 1994] [outer = 0x115171800] 09:01:13 INFO - PROCESS | 1649 | 1464624073264 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]]]}] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12abf8800 == 77 [pid = 1649] [id = 621] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6c6000 == 76 [pid = 1649] [id = 624] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6c2000 == 75 [pid = 1649] [id = 655] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0c1000 == 74 [pid = 1649] [id = 654] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12b411000 == 73 [pid = 1649] [id = 653] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12abdb000 == 72 [pid = 1649] [id = 652] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7bd000 == 71 [pid = 1649] [id = 651] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12954f000 == 70 [pid = 1649] [id = 650] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x1212b7000) [pid = 1649] [serial = 1858] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x121a95800) [pid = 1649] [serial = 1861] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x124e88800) [pid = 1649] [serial = 1864] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x126ffd400) [pid = 1649] [serial = 1867] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x127461800) [pid = 1649] [serial = 1870] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x128c5e800) [pid = 1649] [serial = 1873] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x128c72000) [pid = 1649] [serial = 1876] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x12ab73c00) [pid = 1649] [serial = 1912] [outer = 0x0] [url = about:blank] 09:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 828ms 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x127624800 == 69 [pid = 1649] [id = 649] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x126d67000 == 68 [pid = 1649] [id = 648] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x1237d8800 == 67 [pid = 1649] [id = 647] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x11994f000 == 66 [pid = 1649] [id = 646] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x1180e8000 == 65 [pid = 1649] [id = 645] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x116f17000 == 64 [pid = 1649] [id = 644] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12128b800 == 63 [pid = 1649] [id = 643] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x13fad4800 == 62 [pid = 1649] [id = 640] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x1346d9800 == 61 [pid = 1649] [id = 639] 09:01:13 INFO - PROCESS | 1649 | --DOCSHELL 0x127615000 == 60 [pid = 1649] [id = 638] 09:01:13 INFO - PROCESS | 1649 | 1464624073352 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:01:13 INFO - PROCESS | 1649 | 1464624073355 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 09:01:13 INFO - PROCESS | 1649 | 1464624073358 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1649 | 1464624073359 Marionette TRACE conn2 <- [1,2630,null,{}] 09:01:13 INFO - PROCESS | 1649 | 1464624073363 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}] 09:01:13 INFO - PROCESS | 1649 | 1464624073451 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:01:13 INFO - PROCESS | 1649 | 1464624073459 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x119645800 == 61 [pid = 1649] [id = 665] 09:01:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x11891b000) [pid = 1649] [serial = 1995] [outer = 0x0] 09:01:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x118922c00) [pid = 1649] [serial = 1996] [outer = 0x11891b000] 09:01:13 INFO - PROCESS | 1649 | 1464624073488 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x1196e9000) [pid = 1649] [serial = 1997] [outer = 0x11891b000] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x127460800) [pid = 1649] [serial = 1823] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x129374c00) [pid = 1649] [serial = 1894] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x12a74f400) [pid = 1649] [serial = 1897] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x1295d9c00) [pid = 1649] [serial = 1895] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x12a837000) [pid = 1649] [serial = 1900] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x12a75ec00) [pid = 1649] [serial = 1898] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x113357000) [pid = 1649] [serial = 1849] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x11919c400) [pid = 1649] [serial = 1855] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x1185d6800) [pid = 1649] [serial = 1903] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x127417400) [pid = 1649] [serial = 1889] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x124e8d800) [pid = 1649] [serial = 1888] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x112876000) [pid = 1649] [serial = 1879] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x113f11c00) [pid = 1649] [serial = 1880] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x128c79800) [pid = 1649] [serial = 1891] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x121a99000) [pid = 1649] [serial = 1904] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x118542400) [pid = 1649] [serial = 1852] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x118367400) [pid = 1649] [serial = 1882] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x119133400) [pid = 1649] [serial = 1883] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x11832dc00) [pid = 1649] [serial = 1847] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x12a8ef800) [pid = 1649] [serial = 1909] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x12a8fa000) [pid = 1649] [serial = 1910] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x12a83dc00) [pid = 1649] [serial = 1901] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x12a88bc00) [pid = 1649] [serial = 1907] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x121adac00) [pid = 1649] [serial = 1886] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x120e07400) [pid = 1649] [serial = 1885] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x124fe6000) [pid = 1649] [serial = 1906] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x1290b9400) [pid = 1649] [serial = 1892] [outer = 0x0] [url = about:blank] 09:01:13 INFO - PROCESS | 1649 | 1464624073881 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]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 573ms 09:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:01:13 INFO - PROCESS | 1649 | 1464624073932 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1649 | 1464624073933 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 09:01:13 INFO - PROCESS | 1649 | 1464624073940 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1649 | 1464624073944 Marionette TRACE conn2 <- [1,2634,null,{}] 09:01:13 INFO - PROCESS | 1649 | 1464624073947 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}] 09:01:14 INFO - PROCESS | 1649 | 1464624074039 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:01:14 INFO - PROCESS | 1649 | 1464624074045 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x12723c000 == 62 [pid = 1649] [id = 666] 09:01:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x11973b000) [pid = 1649] [serial = 1998] [outer = 0x0] 09:01:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x120e9c000) [pid = 1649] [serial = 1999] [outer = 0x11973b000] 09:01:14 INFO - PROCESS | 1649 | 1464624074071 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x121a50000) [pid = 1649] [serial = 2000] [outer = 0x11973b000] 09:01:14 INFO - PROCESS | 1649 | 1464624074580 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]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 678ms 09:01:14 INFO - PROCESS | 1649 | 1464624074616 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 1649 | 1464624074630 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 09:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:01:14 INFO - PROCESS | 1649 | 1464624074645 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 1649 | 1464624074647 Marionette TRACE conn2 <- [1,2638,null,{}] 09:01:14 INFO - PROCESS | 1649 | 1464624074650 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}] 09:01:14 INFO - PROCESS | 1649 | 1464624074792 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:01:14 INFO - PROCESS | 1649 | 1464624074895 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x118233000 == 63 [pid = 1649] [id = 667] 09:01:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x11992fc00) [pid = 1649] [serial = 2001] [outer = 0x0] 09:01:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x121ad8c00) [pid = 1649] [serial = 2002] [outer = 0x11992fc00] 09:01:14 INFO - PROCESS | 1649 | 1464624074921 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x121d3c800) [pid = 1649] [serial = 2003] [outer = 0x11992fc00] 09:01:15 INFO - PROCESS | 1649 | 1464624075186 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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 572ms 09:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:01:15 INFO - PROCESS | 1649 | 1464624075219 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1649 | 1464624075221 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 09:01:15 INFO - PROCESS | 1649 | 1464624075223 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1649 | 1464624075224 Marionette TRACE conn2 <- [1,2642,null,{}] 09:01:15 INFO - PROCESS | 1649 | 1464624075226 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}] 09:01:15 INFO - PROCESS | 1649 | 1464624075327 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:01:15 INFO - PROCESS | 1649 | 1464624075333 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12abf7000 == 64 [pid = 1649] [id = 668] 09:01:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x126d28000) [pid = 1649] [serial = 2004] [outer = 0x0] 09:01:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x126f6c800) [pid = 1649] [serial = 2005] [outer = 0x126d28000] 09:01:15 INFO - PROCESS | 1649 | 1464624075365 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x127460800) [pid = 1649] [serial = 2006] [outer = 0x126d28000] 09:01:15 INFO - PROCESS | 1649 | 1464624075740 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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 571ms 09:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:01:15 INFO - PROCESS | 1649 | 1464624075796 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1649 | 1464624075798 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 09:01:15 INFO - PROCESS | 1649 | 1464624075800 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1649 | 1464624075801 Marionette TRACE conn2 <- [1,2646,null,{}] 09:01:15 INFO - PROCESS | 1649 | 1464624075804 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}] 09:01:15 INFO - PROCESS | 1649 | 1464624075921 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:01:15 INFO - PROCESS | 1649 | 1464624075934 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0c1000 == 65 [pid = 1649] [id = 669] 09:01:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x128c70c00) [pid = 1649] [serial = 2007] [outer = 0x0] 09:01:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x128fb3800) [pid = 1649] [serial = 2008] [outer = 0x128c70c00] 09:01:15 INFO - PROCESS | 1649 | 1464624075960 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x1295d8c00) [pid = 1649] [serial = 2009] [outer = 0x128c70c00] 09:01:16 INFO - PROCESS | 1649 | 1464624076310 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]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 522ms 09:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:01:16 INFO - PROCESS | 1649 | 1464624076322 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 1649 | 1464624076323 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 09:01:16 INFO - PROCESS | 1649 | 1464624076325 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 1649 | 1464624076327 Marionette TRACE conn2 <- [1,2650,null,{}] 09:01:16 INFO - PROCESS | 1649 | 1464624076332 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}] 09:01:16 INFO - PROCESS | 1649 | 1464624076440 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:01:16 INFO - PROCESS | 1649 | 1464624076453 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6bc000 == 66 [pid = 1649] [id = 670] 09:01:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x128fb2000) [pid = 1649] [serial = 2010] [outer = 0x0] 09:01:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x129776000) [pid = 1649] [serial = 2011] [outer = 0x128fb2000] 09:01:16 INFO - PROCESS | 1649 | 1464624076478 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x12a758c00) [pid = 1649] [serial = 2012] [outer = 0x128fb2000] 09:01:16 INFO - PROCESS | 1649 | 1464624076873 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]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 569ms 09:01:16 INFO - PROCESS | 1649 | 1464624076916 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:01:16 INFO - PROCESS | 1649 | 1464624076918 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 09:01:16 INFO - PROCESS | 1649 | 1464624076921 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 1649 | 1464624076923 Marionette TRACE conn2 <- [1,2654,null,{}] 09:01:16 INFO - PROCESS | 1649 | 1464624076927 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}] 09:01:17 INFO - PROCESS | 1649 | 1464624077098 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:01:17 INFO - PROCESS | 1649 | 1464624077121 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d669800 == 67 [pid = 1649] [id = 671] 09:01:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x129778400) [pid = 1649] [serial = 2013] [outer = 0x0] 09:01:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x12a838800) [pid = 1649] [serial = 2014] [outer = 0x129778400] 09:01:17 INFO - PROCESS | 1649 | 1464624077150 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x12a840400) [pid = 1649] [serial = 2015] [outer = 0x129778400] 09:01:17 INFO - PROCESS | 1649 | 1464624077494 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]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:01:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 625ms 09:01:17 INFO - PROCESS | 1649 | 1464624077546 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 1649 | 1464624077548 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 09:01:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:01:17 INFO - PROCESS | 1649 | 1464624077550 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 1649 | 1464624077551 Marionette TRACE conn2 <- [1,2658,null,{}] 09:01:17 INFO - PROCESS | 1649 | 1464624077553 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}] 09:01:17 INFO - PROCESS | 1649 | 1464624077666 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:01:17 INFO - PROCESS | 1649 | 1464624077695 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x134dad000 == 68 [pid = 1649] [id = 672] 09:01:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x113f0b400) [pid = 1649] [serial = 2016] [outer = 0x0] 09:01:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x12a890c00) [pid = 1649] [serial = 2017] [outer = 0x113f0b400] 09:01:17 INFO - PROCESS | 1649 | 1464624077720 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x12a8fa000) [pid = 1649] [serial = 2018] [outer = 0x113f0b400] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x118369c00) [pid = 1649] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x1288a0800) [pid = 1649] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x1219afc00) [pid = 1649] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x121a5d800) [pid = 1649] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x121ad6000) [pid = 1649] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x116853800) [pid = 1649] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x11857c000) [pid = 1649] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x112879000) [pid = 1649] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x119163000) [pid = 1649] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x112fba400) [pid = 1649] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x119736c00) [pid = 1649] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x126f5f000) [pid = 1649] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x113811800) [pid = 1649] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:01:18 INFO - PROCESS | 1649 | 1464624078167 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]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:01:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 669ms 09:01:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:01:18 INFO - PROCESS | 1649 | 1464624078220 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 1649 | 1464624078221 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 09:01:18 INFO - PROCESS | 1649 | 1464624078224 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1649 | 1464624078225 Marionette TRACE conn2 <- [1,2662,null,{}] 09:01:18 INFO - PROCESS | 1649 | 1464624078229 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}] 09:01:18 INFO - PROCESS | 1649 | 1464624078321 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:01:18 INFO - PROCESS | 1649 | 1464624078325 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x134daf800 == 69 [pid = 1649] [id = 673] 09:01:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x11916b000) [pid = 1649] [serial = 2019] [outer = 0x0] 09:01:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x119e6e400) [pid = 1649] [serial = 2020] [outer = 0x11916b000] 09:01:18 INFO - PROCESS | 1649 | 1464624078357 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x129779000) [pid = 1649] [serial = 2021] [outer = 0x11916b000] 09:01:18 INFO - PROCESS | 1649 | 1464624078706 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]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:01:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 519ms 09:01:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:01:18 INFO - PROCESS | 1649 | 1464624078743 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 1649 | 1464624078745 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 09:01:18 INFO - PROCESS | 1649 | 1464624078747 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1649 | 1464624078749 Marionette TRACE conn2 <- [1,2666,null,{}] 09:01:18 INFO - PROCESS | 1649 | 1464624078751 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}] 09:01:18 INFO - PROCESS | 1649 | 1464624078883 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:01:18 INFO - PROCESS | 1649 | 1464624078927 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x13529f800 == 70 [pid = 1649] [id = 674] 09:01:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x12a88bc00) [pid = 1649] [serial = 2022] [outer = 0x0] 09:01:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x12ab72800) [pid = 1649] [serial = 2023] [outer = 0x12a88bc00] 09:01:18 INFO - PROCESS | 1649 | 1464624078952 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x12b21b800) [pid = 1649] [serial = 2024] [outer = 0x12a88bc00] 09:01:19 INFO - PROCESS | 1649 | 1464624079724 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]]]}] 09:01:19 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) 09:01:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1021ms 09:01:19 INFO - PROCESS | 1649 | 1464624079768 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1649 | 1464624079770 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 09:01:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:01:19 INFO - PROCESS | 1649 | 1464624079772 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1649 | 1464624079773 Marionette TRACE conn2 <- [1,2670,null,{}] 09:01:19 INFO - PROCESS | 1649 | 1464624079776 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}] 09:01:19 INFO - PROCESS | 1649 | 1464624079865 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:01:19 INFO - PROCESS | 1649 | 1464624079870 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x1352dd800 == 71 [pid = 1649] [id = 675] 09:01:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x12ab7ec00) [pid = 1649] [serial = 2025] [outer = 0x0] 09:01:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x12b224000) [pid = 1649] [serial = 2026] [outer = 0x12ab7ec00] 09:01:19 INFO - PROCESS | 1649 | 1464624079894 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x12b4ed400) [pid = 1649] [serial = 2027] [outer = 0x12ab7ec00] 09:01:20 INFO - PROCESS | 1649 | 1464624080925 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] 09:01:20 INFO - PROCESS | 1649 | 1464624080951 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 09:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:01:21 INFO - PROCESS | 1649 | 1464624080998 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 1649 | 1464624081000 Marionette TRACE conn2 <- [1,2674,null,{}] 09:01:21 INFO - PROCESS | 1649 | 1464624081004 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}] 09:01:21 INFO - PROCESS | 1649 | 1464624081107 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:01:21 INFO - PROCESS | 1649 | 1464624081212 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x1256b5000 == 72 [pid = 1649] [id = 676] 09:01:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x117682800) [pid = 1649] [serial = 2028] [outer = 0x0] 09:01:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x118580c00) [pid = 1649] [serial = 2029] [outer = 0x117682800] 09:01:21 INFO - PROCESS | 1649 | 1464624081244 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x119130c00) [pid = 1649] [serial = 2030] [outer = 0x117682800] 09:01:22 INFO - PROCESS | 1649 | 1464624082190 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] 09:01:22 INFO - PROCESS | 1649 | 1464624082227 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 09:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:01:22 INFO - PROCESS | 1649 | 1464624082232 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 1649 | 1464624082234 Marionette TRACE conn2 <- [1,2678,null,{}] 09:01:22 INFO - PROCESS | 1649 | 1464624082236 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}] 09:01:22 INFO - PROCESS | 1649 | 1464624082349 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:01:22 INFO - PROCESS | 1649 | 1464624082455 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca83800 == 73 [pid = 1649] [id = 677] 09:01:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x1196e4800) [pid = 1649] [serial = 2031] [outer = 0x0] 09:01:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x1212bb800) [pid = 1649] [serial = 2032] [outer = 0x1196e4800] 09:01:22 INFO - PROCESS | 1649 | 1464624082487 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x112873800) [pid = 1649] [serial = 2033] [outer = 0x1196e4800] 09:01:23 INFO - PROCESS | 1649 | 1464624083414 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]]]}] 09:01:23 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) 09:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1221ms 09:01:23 INFO - PROCESS | 1649 | 1464624083452 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 1649 | 1464624083454 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 09:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:01:23 INFO - PROCESS | 1649 | 1464624083456 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1649 | 1464624083459 Marionette TRACE conn2 <- [1,2682,null,{}] 09:01:23 INFO - PROCESS | 1649 | 1464624083467 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}] 09:01:23 INFO - PROCESS | 1649 | 1464624083585 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:01:23 INFO - PROCESS | 1649 | 1464624083694 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x119eb3800 == 74 [pid = 1649] [id = 678] 09:01:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x120e91c00) [pid = 1649] [serial = 2034] [outer = 0x0] 09:01:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x121d33800) [pid = 1649] [serial = 2035] [outer = 0x120e91c00] 09:01:23 INFO - PROCESS | 1649 | 1464624083728 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x126f69000) [pid = 1649] [serial = 2036] [outer = 0x120e91c00] 09:01:24 INFO - PROCESS | 1649 | 1464624084835 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]]]}] 09:01:24 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) 09:01:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1424ms 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12d66d000 == 73 [pid = 1649] [id = 592] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x11872c000 == 72 [pid = 1649] [id = 571] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12884c800 == 71 [pid = 1649] [id = 572] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x13529f800 == 70 [pid = 1649] [id = 674] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x134daf800 == 69 [pid = 1649] [id = 673] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x134dad000 == 68 [pid = 1649] [id = 672] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12d669800 == 67 [pid = 1649] [id = 671] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6bc000 == 66 [pid = 1649] [id = 670] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12c0c1000 == 65 [pid = 1649] [id = 669] 09:01:24 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x1290b6c00) [pid = 1649] [serial = 1969] [outer = 0x0] [url = about:blank] 09:01:24 INFO - PROCESS | 1649 | 1464624084929 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 1649 | 1464624084931 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12abf7000 == 64 [pid = 1649] [id = 668] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x118233000 == 63 [pid = 1649] [id = 667] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x13826c000 == 62 [pid = 1649] [id = 637] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12723c000 == 61 [pid = 1649] [id = 666] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x119645800 == 60 [pid = 1649] [id = 665] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x1182dd800 == 59 [pid = 1649] [id = 664] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x11898b000 == 58 [pid = 1649] [id = 663] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x1346e0000 == 57 [pid = 1649] [id = 662] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12df9b000 == 56 [pid = 1649] [id = 661] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12d6ca000 == 55 [pid = 1649] [id = 660] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd9c800 == 54 [pid = 1649] [id = 659] 09:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x121dc2000 == 53 [pid = 1649] [id = 658] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x1182ac800 == 52 [pid = 1649] [id = 657] 09:01:24 INFO - PROCESS | 1649 | --DOCSHELL 0x12d118800 == 51 [pid = 1649] [id = 656] 09:01:24 INFO - PROCESS | 1649 | 1464624084944 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 1649 | 1464624084946 Marionette TRACE conn2 <- [1,2686,null,{}] 09:01:24 INFO - PROCESS | 1649 | 1464624084949 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}] 09:01:25 INFO - PROCESS | 1649 | 1464624085036 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:01:25 INFO - PROCESS | 1649 | 1464624085042 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180e7800 == 52 [pid = 1649] [id = 679] 09:01:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x11826ec00) [pid = 1649] [serial = 2037] [outer = 0x0] 09:01:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x11836bc00) [pid = 1649] [serial = 2038] [outer = 0x11826ec00] 09:01:25 INFO - PROCESS | 1649 | 1464624085073 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x11857c000) [pid = 1649] [serial = 2039] [outer = 0x11826ec00] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x126f69400) [pid = 1649] [serial = 1927] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x11851e800) [pid = 1649] [serial = 1915] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x118105800) [pid = 1649] [serial = 1934] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x1168aac00) [pid = 1649] [serial = 1933] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x118f5b800) [pid = 1649] [serial = 1939] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x11913a000) [pid = 1649] [serial = 1940] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x12a833000) [pid = 1649] [serial = 1924] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x1167ee800) [pid = 1649] [serial = 1936] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x118577400) [pid = 1649] [serial = 1937] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x11919d800) [pid = 1649] [serial = 1942] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x11972ec00) [pid = 1649] [serial = 1943] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x121ad7800) [pid = 1649] [serial = 1918] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x116180800) [pid = 1649] [serial = 1931] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x1138edc00) [pid = 1649] [serial = 1930] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x120e0d000) [pid = 1649] [serial = 1945] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x120fd6000) [pid = 1649] [serial = 1946] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x1290ba000) [pid = 1649] [serial = 1921] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x12745cc00) [pid = 1649] [serial = 1964] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x1257db000) [pid = 1649] [serial = 1960] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x125707400) [pid = 1649] [serial = 1958] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x121782c00) [pid = 1649] [serial = 1948] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x121abac00) [pid = 1649] [serial = 1952] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x126f6a800) [pid = 1649] [serial = 1961] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x128c76000) [pid = 1649] [serial = 1967] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x119191400) [pid = 1649] [serial = 1949] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x127441800) [pid = 1649] [serial = 1963] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x128c62c00) [pid = 1649] [serial = 1966] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x121a97000) [pid = 1649] [serial = 1951] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x121adb000) [pid = 1649] [serial = 1954] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x124e85c00) [pid = 1649] [serial = 1957] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x121d39400) [pid = 1649] [serial = 1955] [outer = 0x0] [url = about:blank] 09:01:25 INFO - PROCESS | 1649 | 1464624085940 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] 09:01:25 INFO - PROCESS | 1649 | 1464624085972 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 09:01:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:01:25 INFO - PROCESS | 1649 | 1464624085985 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 1649 | 1464624085987 Marionette TRACE conn2 <- [1,2690,null,{}] 09:01:25 INFO - PROCESS | 1649 | 1464624085989 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}] 09:01:26 INFO - PROCESS | 1649 | 1464624086082 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:01:26 INFO - PROCESS | 1649 | 1464624086144 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12157a800 == 53 [pid = 1649] [id = 680] 09:01:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x11891e400) [pid = 1649] [serial = 2040] [outer = 0x0] 09:01:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x119192000) [pid = 1649] [serial = 2041] [outer = 0x11891e400] 09:01:26 INFO - PROCESS | 1649 | 1464624086171 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x1196ed400) [pid = 1649] [serial = 2042] [outer = 0x11891e400] 09:01:26 INFO - PROCESS | 1649 | 1464624086959 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] 09:01:27 INFO - PROCESS | 1649 | 1464624087008 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 09:01:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:01:27 INFO - PROCESS | 1649 | 1464624087011 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 1649 | 1464624087013 Marionette TRACE conn2 <- [1,2694,null,{}] 09:01:27 INFO - PROCESS | 1649 | 1464624087034 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}] 09:01:27 INFO - PROCESS | 1649 | 1464624087133 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:01:27 INFO - PROCESS | 1649 | 1464624087139 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x128857000 == 54 [pid = 1649] [id = 681] 09:01:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x120e9e000) [pid = 1649] [serial = 2043] [outer = 0x0] 09:01:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x1212f3800) [pid = 1649] [serial = 2044] [outer = 0x120e9e000] 09:01:27 INFO - PROCESS | 1649 | 1464624087235 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x121a99800) [pid = 1649] [serial = 2045] [outer = 0x120e9e000] 09:01:27 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd97000 == 53 [pid = 1649] [id = 16] 09:01:28 INFO - PROCESS | 1649 | 1464624088154 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] 09:01:28 INFO - PROCESS | 1649 | 1464624088190 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 09:01:28 INFO - PROCESS | 1649 | 1464624088192 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 1649 | 1464624088194 Marionette TRACE conn2 <- [1,2698,null,{}] 09:01:28 INFO - PROCESS | 1649 | 1464624088199 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}] 09:01:28 INFO - PROCESS | 1649 | 1464624088307 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:01:28 INFO - PROCESS | 1649 | 1464624088349 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a90b800 == 54 [pid = 1649] [id = 682] 09:01:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x121ab9c00) [pid = 1649] [serial = 2046] [outer = 0x0] 09:01:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x124b36000) [pid = 1649] [serial = 2047] [outer = 0x121ab9c00] 09:01:28 INFO - PROCESS | 1649 | 1464624088374 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x1251b7400) [pid = 1649] [serial = 2048] [outer = 0x121ab9c00] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x12a897c00) [pid = 1649] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x128fb2000) [pid = 1649] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x11992fc00) [pid = 1649] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x115171800) [pid = 1649] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x126d28000) [pid = 1649] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x129778400) [pid = 1649] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x11973b000) [pid = 1649] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x113f0b400) [pid = 1649] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x11891b000) [pid = 1649] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x111e6ac00) [pid = 1649] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x12a88bc00) [pid = 1649] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x128c70c00) [pid = 1649] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:01:28 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x11916b000) [pid = 1649] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:01:29 INFO - PROCESS | 1649 | 1464624089187 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] 09:01:29 INFO - PROCESS | 1649 | 1464624089217 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 09:01:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:01:29 INFO - PROCESS | 1649 | 1464624089219 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1649 | 1464624089220 Marionette TRACE conn2 <- [1,2702,null,{}] 09:01:29 INFO - PROCESS | 1649 | 1464624089232 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}] 09:01:29 INFO - PROCESS | 1649 | 1464624089316 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:01:29 INFO - PROCESS | 1649 | 1464624089320 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a91b000 == 55 [pid = 1649] [id = 683] 09:01:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x11826bc00) [pid = 1649] [serial = 2049] [outer = 0x0] 09:01:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x11992fc00) [pid = 1649] [serial = 2050] [outer = 0x11826bc00] 09:01:29 INFO - PROCESS | 1649 | 1464624089354 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x124e82800) [pid = 1649] [serial = 2051] [outer = 0x11826bc00] 09:01:29 INFO - PROCESS | 1649 | 1464624089715 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]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:01:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 527ms 09:01:29 INFO - PROCESS | 1649 | 1464624089746 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:01:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:01:29 INFO - PROCESS | 1649 | 1464624089748 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 09:01:29 INFO - PROCESS | 1649 | 1464624089750 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1649 | 1464624089751 Marionette TRACE conn2 <- [1,2706,null,{}] 09:01:29 INFO - PROCESS | 1649 | 1464624089753 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}] 09:01:29 INFO - PROCESS | 1649 | 1464624089847 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:01:29 INFO - PROCESS | 1649 | 1464624089920 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b412000 == 56 [pid = 1649] [id = 684] 09:01:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x1251b5400) [pid = 1649] [serial = 2052] [outer = 0x0] 09:01:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x126d29000) [pid = 1649] [serial = 2053] [outer = 0x1251b5400] 09:01:29 INFO - PROCESS | 1649 | 1464624089947 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x128c60400) [pid = 1649] [serial = 2054] [outer = 0x1251b5400] 09:01:30 INFO - PROCESS | 1649 | 1464624090215 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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:01:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 520ms 09:01:30 INFO - PROCESS | 1649 | 1464624090270 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 1649 | 1464624090272 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 09:01:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:01:30 INFO - PROCESS | 1649 | 1464624090274 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 1649 | 1464624090275 Marionette TRACE conn2 <- [1,2710,null,{}] 09:01:30 INFO - PROCESS | 1649 | 1464624090278 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}] 09:01:30 INFO - PROCESS | 1649 | 1464624090368 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:01:30 INFO - PROCESS | 1649 | 1464624090373 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d122800 == 57 [pid = 1649] [id = 685] 09:01:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x1257db000) [pid = 1649] [serial = 2055] [outer = 0x0] 09:01:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x1290b8800) [pid = 1649] [serial = 2056] [outer = 0x1257db000] 09:01:30 INFO - PROCESS | 1649 | 1464624090398 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x129376800) [pid = 1649] [serial = 2057] [outer = 0x1257db000] 09:01:30 INFO - PROCESS | 1649 | 1464624090756 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] 09:01:30 INFO - PROCESS | 1649 | 1464624090797 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 09:01:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:01:30 INFO - PROCESS | 1649 | 1464624090810 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 1649 | 1464624090811 Marionette TRACE conn2 <- [1,2714,null,{}] 09:01:30 INFO - PROCESS | 1649 | 1464624090813 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}] 09:01:30 INFO - PROCESS | 1649 | 1464624090899 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:01:30 INFO - PROCESS | 1649 | 1464624090903 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d6c9800 == 58 [pid = 1649] [id = 686] 09:01:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x1295da800) [pid = 1649] [serial = 2058] [outer = 0x0] 09:01:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12977a400) [pid = 1649] [serial = 2059] [outer = 0x1295da800] 09:01:30 INFO - PROCESS | 1649 | 1464624090929 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x12a835c00) [pid = 1649] [serial = 2060] [outer = 0x1295da800] 09:01:31 INFO - PROCESS | 1649 | 1464624091438 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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:01:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 09:01:31 INFO - PROCESS | 1649 | 1464624091481 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:01:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:01:31 INFO - PROCESS | 1649 | 1464624091484 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 09:01:31 INFO - PROCESS | 1649 | 1464624091487 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1649 | 1464624091490 Marionette TRACE conn2 <- [1,2718,null,{}] 09:01:31 INFO - PROCESS | 1649 | 1464624091494 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}] 09:01:31 INFO - PROCESS | 1649 | 1464624091602 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:01:31 INFO - PROCESS | 1649 | 1464624091684 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b10000 == 59 [pid = 1649] [id = 687] 09:01:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x117396c00) [pid = 1649] [serial = 2061] [outer = 0x0] 09:01:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x118543400) [pid = 1649] [serial = 2062] [outer = 0x117396c00] 09:01:31 INFO - PROCESS | 1649 | 1464624091717 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x118f76c00) [pid = 1649] [serial = 2063] [outer = 0x117396c00] 09:01:32 INFO - PROCESS | 1649 | 1464624092156 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] 09:01:32 INFO - PROCESS | 1649 | 1464624092167 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 09:01:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:01:32 INFO - PROCESS | 1649 | 1464624092172 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1649 | 1464624092174 Marionette TRACE conn2 <- [1,2722,null,{}] 09:01:32 INFO - PROCESS | 1649 | 1464624092177 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}] 09:01:32 INFO - PROCESS | 1649 | 1464624092342 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:01:32 INFO - PROCESS | 1649 | 1464624092459 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c323000 == 60 [pid = 1649] [id = 688] 09:01:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x119196400) [pid = 1649] [serial = 2064] [outer = 0x0] 09:01:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x120fc9800) [pid = 1649] [serial = 2065] [outer = 0x119196400] 09:01:32 INFO - PROCESS | 1649 | 1464624092553 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x121a93c00) [pid = 1649] [serial = 2066] [outer = 0x119196400] 09:01:33 INFO - PROCESS | 1649 | 1464624093030 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] 09:01:33 INFO - PROCESS | 1649 | 1464624093047 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 09:01:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:01:33 INFO - PROCESS | 1649 | 1464624093050 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1649 | 1464624093053 Marionette TRACE conn2 <- [1,2726,null,{}] 09:01:33 INFO - PROCESS | 1649 | 1464624093060 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}] 09:01:33 INFO - PROCESS | 1649 | 1464624093169 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:01:33 INFO - PROCESS | 1649 | 1464624093253 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x135275000 == 61 [pid = 1649] [id = 689] 09:01:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x121ad3400) [pid = 1649] [serial = 2067] [outer = 0x0] 09:01:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x126ffd400) [pid = 1649] [serial = 2068] [outer = 0x121ad3400] 09:01:33 INFO - PROCESS | 1649 | 1464624093285 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x1290b9000) [pid = 1649] [serial = 2069] [outer = 0x121ad3400] 09:01:33 INFO - PROCESS | 1649 | 1464624093753 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]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:01:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 722ms 09:01:33 INFO - PROCESS | 1649 | 1464624093807 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:01:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:01:33 INFO - PROCESS | 1649 | 1464624093809 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 09:01:33 INFO - PROCESS | 1649 | 1464624093815 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1649 | 1464624093817 Marionette TRACE conn2 <- [1,2730,null,{}] 09:01:33 INFO - PROCESS | 1649 | 1464624093819 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}] 09:01:33 INFO - PROCESS | 1649 | 1464624093929 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:01:34 INFO - PROCESS | 1649 | 1464624094008 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x1352c4000 == 62 [pid = 1649] [id = 690] 09:01:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x12a758800) [pid = 1649] [serial = 2070] [outer = 0x0] 09:01:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x12a83b800) [pid = 1649] [serial = 2071] [outer = 0x12a758800] 09:01:34 INFO - PROCESS | 1649 | 1464624094038 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x12a88f000) [pid = 1649] [serial = 2072] [outer = 0x12a758800] 09:01:34 INFO - PROCESS | 1649 | 1464624094908 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] 09:01:34 INFO - PROCESS | 1649 | 1464624094940 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 09:01:34 INFO - PROCESS | 1649 | 1464624094942 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 1649 | 1464624094944 Marionette TRACE conn2 <- [1,2734,null,{}] 09:01:34 INFO - PROCESS | 1649 | 1464624094946 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}] 09:01:35 INFO - PROCESS | 1649 | 1464624095034 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:01:35 INFO - PROCESS | 1649 | 1464624095146 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x135384800 == 63 [pid = 1649] [id = 691] 09:01:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x11851f800) [pid = 1649] [serial = 2073] [outer = 0x0] 09:01:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x12ab70400) [pid = 1649] [serial = 2074] [outer = 0x11851f800] 09:01:35 INFO - PROCESS | 1649 | 1464624095176 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x12ab79400) [pid = 1649] [serial = 2075] [outer = 0x11851f800] 09:01:35 INFO - PROCESS | 1649 | 1464624095655 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]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:01:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 723ms 09:01:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:01:35 INFO - PROCESS | 1649 | 1464624095666 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1649 | 1464624095667 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 09:01:35 INFO - PROCESS | 1649 | 1464624095670 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1649 | 1464624095671 Marionette TRACE conn2 <- [1,2738,null,{}] 09:01:35 INFO - PROCESS | 1649 | 1464624095673 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}] 09:01:35 INFO - PROCESS | 1649 | 1464624095786 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:01:36 INFO - PROCESS | 1649 | 1464624096019 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12122e800 == 64 [pid = 1649] [id = 692] 09:01:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x111e6ac00) [pid = 1649] [serial = 2076] [outer = 0x0] 09:01:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x11334a400) [pid = 1649] [serial = 2077] [outer = 0x111e6ac00] 09:01:36 INFO - PROCESS | 1649 | 1464624096057 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x1167ecc00) [pid = 1649] [serial = 2078] [outer = 0x111e6ac00] 09:01:36 INFO - PROCESS | 1649 | 1464624096521 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]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 871ms 09:01:36 INFO - PROCESS | 1649 | 1464624096542 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 1649 | 1464624096545 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 09:01:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:01:36 INFO - PROCESS | 1649 | 1464624096548 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 1649 | 1464624096550 Marionette TRACE conn2 <- [1,2742,null,{}] 09:01:36 INFO - PROCESS | 1649 | 1464624096553 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}] 09:01:36 INFO - PROCESS | 1649 | 1464624096657 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:01:36 INFO - PROCESS | 1649 | 1464624096727 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x121453800 == 65 [pid = 1649] [id = 693] 09:01:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x118329000) [pid = 1649] [serial = 2079] [outer = 0x0] 09:01:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x119133c00) [pid = 1649] [serial = 2080] [outer = 0x118329000] 09:01:36 INFO - PROCESS | 1649 | 1464624096800 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x119730c00) [pid = 1649] [serial = 2081] [outer = 0x118329000] 09:01:37 INFO - PROCESS | 1649 | 1464624097239 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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 721ms 09:01:37 INFO - PROCESS | 1649 | 1464624097270 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1649 | 1464624097272 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 09:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:01:37 INFO - PROCESS | 1649 | 1464624097276 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1649 | 1464624097277 Marionette TRACE conn2 <- [1,2746,null,{}] 09:01:37 INFO - PROCESS | 1649 | 1464624097280 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}] 09:01:37 INFO - PROCESS | 1649 | 1464624097384 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:01:37 INFO - PROCESS | 1649 | 1464624097496 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 1649 | --DOCSHELL 0x12d122800 == 64 [pid = 1649] [id = 685] 09:01:37 INFO - PROCESS | 1649 | --DOCSHELL 0x12b412000 == 63 [pid = 1649] [id = 684] 09:01:37 INFO - PROCESS | 1649 | --DOCSHELL 0x12a91b000 == 62 [pid = 1649] [id = 683] 09:01:37 INFO - PROCESS | 1649 | --DOCSHELL 0x12a90b800 == 61 [pid = 1649] [id = 682] 09:01:37 INFO - PROCESS | 1649 | --DOCSHELL 0x128857000 == 60 [pid = 1649] [id = 681] 09:01:37 INFO - PROCESS | 1649 | --DOCSHELL 0x12157a800 == 59 [pid = 1649] [id = 680] 09:01:37 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd8b800 == 58 [pid = 1649] [id = 17] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x12b224000) [pid = 1649] [serial = 2026] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x113349400) [pid = 1649] [serial = 1972] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x118369400) [pid = 1649] [serial = 1975] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x11992d800) [pid = 1649] [serial = 1978] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x121d35800) [pid = 1649] [serial = 1981] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x1257e5400) [pid = 1649] [serial = 1984] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x1295d9000) [pid = 1649] [serial = 1987] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x118996800 == 59 [pid = 1649] [id = 694] 09:01:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x1167e5800) [pid = 1649] [serial = 2082] [outer = 0x0] 09:01:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x118520000) [pid = 1649] [serial = 2083] [outer = 0x1167e5800] 09:01:37 INFO - PROCESS | 1649 | 1464624097556 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x1219ad400) [pid = 1649] [serial = 2084] [outer = 0x1167e5800] 09:01:37 INFO - PROCESS | 1649 | --DOCSHELL 0x1180e7800 == 58 [pid = 1649] [id = 679] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x128fb3800) [pid = 1649] [serial = 2008] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x12b21b800) [pid = 1649] [serial = 2024] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x119e6e400) [pid = 1649] [serial = 2020] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x12a8fa000) [pid = 1649] [serial = 2018] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x12a758c00) [pid = 1649] [serial = 2012] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x12a840400) [pid = 1649] [serial = 2015] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x129779000) [pid = 1649] [serial = 2021] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x127460800) [pid = 1649] [serial = 2006] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x1295d8c00) [pid = 1649] [serial = 2009] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x12ac08800) [pid = 1649] [serial = 1913] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x129776000) [pid = 1649] [serial = 2011] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x121ad8c00) [pid = 1649] [serial = 2002] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x121d3c800) [pid = 1649] [serial = 2003] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x11854cc00) [pid = 1649] [serial = 1994] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x1167f0c00) [pid = 1649] [serial = 1993] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x126f6c800) [pid = 1649] [serial = 2005] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x12a838800) [pid = 1649] [serial = 2014] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x120e9c000) [pid = 1649] [serial = 1999] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x12a890c00) [pid = 1649] [serial = 2017] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x121a50000) [pid = 1649] [serial = 2000] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x118922c00) [pid = 1649] [serial = 1996] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x1196e9000) [pid = 1649] [serial = 1997] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x11315ac00) [pid = 1649] [serial = 1991] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x1121b9400) [pid = 1649] [serial = 1990] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x12ab72800) [pid = 1649] [serial = 2023] [outer = 0x0] [url = about:blank] 09:01:37 INFO - PROCESS | 1649 | 1464624097859 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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 622ms 09:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:01:37 INFO - PROCESS | 1649 | 1464624097901 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1649 | 1464624097902 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 09:01:37 INFO - PROCESS | 1649 | 1464624097905 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1649 | 1464624097909 Marionette TRACE conn2 <- [1,2750,null,{}] 09:01:37 INFO - PROCESS | 1649 | 1464624097919 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}] 09:01:38 INFO - PROCESS | 1649 | 1464624098008 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:01:38 INFO - PROCESS | 1649 | 1464624098111 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7b7800 == 59 [pid = 1649] [id = 695] 09:01:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x120e93400) [pid = 1649] [serial = 2085] [outer = 0x0] 09:01:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x121cea400) [pid = 1649] [serial = 2086] [outer = 0x120e93400] 09:01:38 INFO - PROCESS | 1649 | 1464624098139 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x126805000) [pid = 1649] [serial = 2087] [outer = 0x120e93400] 09:01:38 INFO - PROCESS | 1649 | 1464624098435 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]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 577ms 09:01:38 INFO - PROCESS | 1649 | 1464624098483 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 1649 | 1464624098484 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 09:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:01:38 INFO - PROCESS | 1649 | 1464624098486 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 1649 | 1464624098488 Marionette TRACE conn2 <- [1,2754,null,{}] 09:01:38 INFO - PROCESS | 1649 | 1464624098490 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}] 09:01:38 INFO - PROCESS | 1649 | 1464624098579 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:01:38 INFO - PROCESS | 1649 | 1464624098584 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b412000 == 60 [pid = 1649] [id = 696] 09:01:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12744d400) [pid = 1649] [serial = 2088] [outer = 0x0] 09:01:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x128c78c00) [pid = 1649] [serial = 2089] [outer = 0x12744d400] 09:01:38 INFO - PROCESS | 1649 | 1464624098609 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12936dc00) [pid = 1649] [serial = 2090] [outer = 0x12744d400] 09:01:38 INFO - PROCESS | 1649 | 1464624098981 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]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 517ms 09:01:39 INFO - PROCESS | 1649 | 1464624099005 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 1649 | 1464624099006 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 09:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:01:39 INFO - PROCESS | 1649 | 1464624099008 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1649 | 1464624099009 Marionette TRACE conn2 <- [1,2758,null,{}] 09:01:39 INFO - PROCESS | 1649 | 1464624099012 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}] 09:01:39 INFO - PROCESS | 1649 | 1464624099101 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:01:39 INFO - PROCESS | 1649 | 1464624099105 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x118237800 == 61 [pid = 1649] [id = 697] 09:01:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12a75ec00) [pid = 1649] [serial = 2091] [outer = 0x0] 09:01:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x12a839000) [pid = 1649] [serial = 2092] [outer = 0x12a75ec00] 09:01:39 INFO - PROCESS | 1649 | 1464624099136 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x12ab77400) [pid = 1649] [serial = 2093] [outer = 0x12a75ec00] 09:01:39 INFO - PROCESS | 1649 | 1464624099511 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]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 520ms 09:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:01:39 INFO - PROCESS | 1649 | 1464624099532 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 1649 | 1464624099534 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 09:01:39 INFO - PROCESS | 1649 | 1464624099536 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1649 | 1464624099537 Marionette TRACE conn2 <- [1,2762,null,{}] 09:01:39 INFO - PROCESS | 1649 | 1464624099540 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}] 09:01:39 INFO - PROCESS | 1649 | 1464624099665 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:01:39 INFO - PROCESS | 1649 | 1464624099678 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cda3800 == 62 [pid = 1649] [id = 698] 09:01:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x12ac09800) [pid = 1649] [serial = 2094] [outer = 0x0] 09:01:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x12b222400) [pid = 1649] [serial = 2095] [outer = 0x12ac09800] 09:01:39 INFO - PROCESS | 1649 | 1464624099704 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x12b4ef000) [pid = 1649] [serial = 2096] [outer = 0x12ac09800] 09:01:40 INFO - PROCESS | 1649 | 1464624100045 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]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 569ms 09:01:40 INFO - PROCESS | 1649 | 1464624100106 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1649 | 1464624100107 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 09:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:01:40 INFO - PROCESS | 1649 | 1464624100109 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1649 | 1464624100110 Marionette TRACE conn2 <- [1,2766,null,{}] 09:01:40 INFO - PROCESS | 1649 | 1464624100119 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}] 09:01:40 INFO - PROCESS | 1649 | 1464624100228 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:01:40 INFO - PROCESS | 1649 | 1464624100271 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346d5000 == 63 [pid = 1649] [id = 699] 09:01:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x12b4ee000) [pid = 1649] [serial = 2097] [outer = 0x0] 09:01:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x12b4f4c00) [pid = 1649] [serial = 2098] [outer = 0x12b4ee000] 09:01:40 INFO - PROCESS | 1649 | 1464624100297 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x12bb05000) [pid = 1649] [serial = 2099] [outer = 0x12b4ee000] 09:01:40 INFO - PROCESS | 1649 | 1464624100626 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]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 568ms 09:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:01:40 INFO - PROCESS | 1649 | 1464624100678 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1649 | 1464624100679 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 09:01:40 INFO - PROCESS | 1649 | 1464624100681 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1649 | 1464624100683 Marionette TRACE conn2 <- [1,2770,null,{}] 09:01:40 INFO - PROCESS | 1649 | 1464624100685 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}] 09:01:40 INFO - PROCESS | 1649 | 1464624100800 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:01:40 INFO - PROCESS | 1649 | 1464624100815 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x135280800 == 64 [pid = 1649] [id = 700] 09:01:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x12b4f7c00) [pid = 1649] [serial = 2100] [outer = 0x0] 09:01:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x12bb0d000) [pid = 1649] [serial = 2101] [outer = 0x12b4f7c00] 09:01:40 INFO - PROCESS | 1649 | 1464624100840 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x12c252800) [pid = 1649] [serial = 2102] [outer = 0x12b4f7c00] 09:01:41 INFO - PROCESS | 1649 | 1464624101177 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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 522ms 09:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:01:41 INFO - PROCESS | 1649 | 1464624101204 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1649 | 1464624101205 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 09:01:41 INFO - PROCESS | 1649 | 1464624101208 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1649 | 1464624101209 Marionette TRACE conn2 <- [1,2774,null,{}] 09:01:41 INFO - PROCESS | 1649 | 1464624101220 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}] 09:01:41 INFO - PROCESS | 1649 | 1464624101342 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:01:41 INFO - PROCESS | 1649 | 1464624101387 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x135389000 == 65 [pid = 1649] [id = 701] 09:01:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x12c252c00) [pid = 1649] [serial = 2103] [outer = 0x0] 09:01:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x12c258c00) [pid = 1649] [serial = 2104] [outer = 0x12c252c00] 09:01:41 INFO - PROCESS | 1649 | 1464624101412 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x12c25d000) [pid = 1649] [serial = 2105] [outer = 0x12c252c00] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x110f29800) [pid = 1649] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x121a96400) [pid = 1649] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x118270800) [pid = 1649] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x117689c00) [pid = 1649] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x121a56000) [pid = 1649] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x116a70000) [pid = 1649] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x112d69000) [pid = 1649] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x118265400) [pid = 1649] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x119197800) [pid = 1649] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x118544000) [pid = 1649] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x121ad9800) [pid = 1649] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x11891f000) [pid = 1649] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x120e09800) [pid = 1649] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x1295de000) [pid = 1649] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x121a56c00) [pid = 1649] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x112a73c00) [pid = 1649] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x113808400) [pid = 1649] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x118268c00) [pid = 1649] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x117394400) [pid = 1649] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x120e0c800) [pid = 1649] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x119735c00) [pid = 1649] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x120e96000) [pid = 1649] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x117180c00) [pid = 1649] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x110de1000) [pid = 1649] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x112a74400) [pid = 1649] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x128faf800) [pid = 1649] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x128c6c400) [pid = 1649] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x1197ec800) [pid = 1649] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x121a9a800) [pid = 1649] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x127440400) [pid = 1649] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x121ad6c00) [pid = 1649] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x12889e800) [pid = 1649] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x11684f000) [pid = 1649] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x121a90400) [pid = 1649] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x126802800) [pid = 1649] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x128fac400) [pid = 1649] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x121ab7800) [pid = 1649] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x120e90400) [pid = 1649] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x119733400) [pid = 1649] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x121ac0800) [pid = 1649] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x12152d800) [pid = 1649] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x115e48c00) [pid = 1649] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x112a7dc00) [pid = 1649] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x1257db000) [pid = 1649] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x120e91c00) [pid = 1649] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x11891e400) [pid = 1649] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x11826ec00) [pid = 1649] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x121ab9c00) [pid = 1649] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x12cc22c00) [pid = 1649] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x1251b5400) [pid = 1649] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x11826bc00) [pid = 1649] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x120e9e000) [pid = 1649] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x12cd97800) [pid = 1649] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x126803000) [pid = 1649] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:01:41 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x113d70400) [pid = 1649] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:01:41 INFO - PROCESS | 1649 | 1464624101976 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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 780ms 09:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:01:41 INFO - PROCESS | 1649 | 1464624101989 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1649 | 1464624101990 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 09:01:41 INFO - PROCESS | 1649 | 1464624101992 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1649 | 1464624101993 Marionette TRACE conn2 <- [1,2778,null,{}] 09:01:42 INFO - PROCESS | 1649 | 1464624101998 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}] 09:01:42 INFO - PROCESS | 1649 | 1464624102092 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:01:42 INFO - PROCESS | 1649 | 1464624102096 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x119156800 == 66 [pid = 1649] [id = 702] 09:01:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x11214d000) [pid = 1649] [serial = 2106] [outer = 0x0] 09:01:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x113159800) [pid = 1649] [serial = 2107] [outer = 0x11214d000] 09:01:42 INFO - PROCESS | 1649 | 1464624102127 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x118103c00) [pid = 1649] [serial = 2108] [outer = 0x11214d000] 09:01:42 INFO - PROCESS | 1649 | 1464624102558 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]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 576ms 09:01:42 INFO - PROCESS | 1649 | 1464624102569 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 1649 | 1464624102571 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 09:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:01:42 INFO - PROCESS | 1649 | 1464624102575 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 1649 | 1464624102577 Marionette TRACE conn2 <- [1,2782,null,{}] 09:01:42 INFO - PROCESS | 1649 | 1464624102581 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}] 09:01:42 INFO - PROCESS | 1649 | 1464624102773 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:01:42 INFO - PROCESS | 1649 | 1464624102791 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x135adb000 == 67 [pid = 1649] [id = 703] 09:01:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x118544000) [pid = 1649] [serial = 2109] [outer = 0x0] 09:01:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x1197ed400) [pid = 1649] [serial = 2110] [outer = 0x118544000] 09:01:42 INFO - PROCESS | 1649 | 1464624102833 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x121a92c00) [pid = 1649] [serial = 2111] [outer = 0x118544000] 09:01:43 INFO - PROCESS | 1649 | 1464624103258 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]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 725ms 09:01:43 INFO - PROCESS | 1649 | 1464624103302 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:01:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:01:43 INFO - PROCESS | 1649 | 1464624103304 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 09:01:43 INFO - PROCESS | 1649 | 1464624103307 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 1649 | 1464624103309 Marionette TRACE conn2 <- [1,2786,null,{}] 09:01:43 INFO - PROCESS | 1649 | 1464624103320 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}] 09:01:43 INFO - PROCESS | 1649 | 1464624103528 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:01:43 INFO - PROCESS | 1649 | 1464624103536 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x13826c000 == 68 [pid = 1649] [id = 704] 09:01:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x121a94c00) [pid = 1649] [serial = 2112] [outer = 0x0] 09:01:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x121ac0800) [pid = 1649] [serial = 2113] [outer = 0x121a94c00] 09:01:43 INFO - PROCESS | 1649 | 1464624103578 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x124e8c000) [pid = 1649] [serial = 2114] [outer = 0x121a94c00] 09:01:44 INFO - PROCESS | 1649 | 1464624104119 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]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 872ms 09:01:44 INFO - PROCESS | 1649 | 1464624104183 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 1649 | 1464624104186 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 09:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:01:44 INFO - PROCESS | 1649 | 1464624104189 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1649 | 1464624104192 Marionette TRACE conn2 <- [1,2790,null,{}] 09:01:44 INFO - PROCESS | 1649 | 1464624104209 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}] 09:01:44 INFO - PROCESS | 1649 | 1464624104350 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:01:44 INFO - PROCESS | 1649 | 1464624104401 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x121295800 == 69 [pid = 1649] [id = 705] 09:01:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x113f0b400) [pid = 1649] [serial = 2115] [outer = 0x0] 09:01:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x117394400) [pid = 1649] [serial = 2116] [outer = 0x113f0b400] 09:01:44 INFO - PROCESS | 1649 | 1464624104434 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x118372800) [pid = 1649] [serial = 2117] [outer = 0x113f0b400] 09:01:44 INFO - PROCESS | 1649 | 1464624104876 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]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 725ms 09:01:44 INFO - PROCESS | 1649 | 1464624104915 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 1649 | 1464624104919 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 09:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:01:44 INFO - PROCESS | 1649 | 1464624104924 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1649 | 1464624104926 Marionette TRACE conn2 <- [1,2794,null,{}] 09:01:44 INFO - PROCESS | 1649 | 1464624104929 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}] 09:01:45 INFO - PROCESS | 1649 | 1464624105045 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:01:45 INFO - PROCESS | 1649 | 1464624105158 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a595800 == 70 [pid = 1649] [id = 706] 09:01:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x11854c000) [pid = 1649] [serial = 2118] [outer = 0x0] 09:01:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x119732400) [pid = 1649] [serial = 2119] [outer = 0x11854c000] 09:01:45 INFO - PROCESS | 1649 | 1464624105190 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x120e9ac00) [pid = 1649] [serial = 2120] [outer = 0x11854c000] 09:01:45 INFO - PROCESS | 1649 | 1464624105624 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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:01:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 721ms 09:01:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:01:45 INFO - PROCESS | 1649 | 1464624105656 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 1649 | 1464624105658 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 09:01:45 INFO - PROCESS | 1649 | 1464624105660 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 1649 | 1464624105663 Marionette TRACE conn2 <- [1,2798,null,{}] 09:01:45 INFO - PROCESS | 1649 | 1464624105687 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}] 09:01:45 INFO - PROCESS | 1649 | 1464624105801 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:01:45 INFO - PROCESS | 1649 | 1464624105887 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x135370800 == 71 [pid = 1649] [id = 707] 09:01:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x121a8fc00) [pid = 1649] [serial = 2121] [outer = 0x0] 09:01:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x121ae0c00) [pid = 1649] [serial = 2122] [outer = 0x121a8fc00] 09:01:45 INFO - PROCESS | 1649 | 1464624105921 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x126805c00) [pid = 1649] [serial = 2123] [outer = 0x121a8fc00] 09:01:46 INFO - PROCESS | 1649 | 1464624106361 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]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:01:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 738ms 09:01:46 INFO - PROCESS | 1649 | 1464624106399 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 1649 | 1464624106401 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 09:01:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:01:46 INFO - PROCESS | 1649 | 1464624106403 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 1649 | 1464624106404 Marionette TRACE conn2 <- [1,2802,null,{}] 09:01:46 INFO - PROCESS | 1649 | 1464624106407 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}] 09:01:46 INFO - PROCESS | 1649 | 1464624106521 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:01:46 INFO - PROCESS | 1649 | 1464624106634 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x1358a3000 == 72 [pid = 1649] [id = 708] 09:01:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x124e8d000) [pid = 1649] [serial = 2124] [outer = 0x0] 09:01:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x1288a9800) [pid = 1649] [serial = 2125] [outer = 0x124e8d000] 09:01:46 INFO - PROCESS | 1649 | 1464624106667 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x129372000) [pid = 1649] [serial = 2126] [outer = 0x124e8d000] 09:01:47 INFO - PROCESS | 1649 | 1464624107178 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]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:01:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 819ms 09:01:47 INFO - PROCESS | 1649 | 1464624107223 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1649 | 1464624107225 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 09:01:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:01:47 INFO - PROCESS | 1649 | 1464624107248 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1649 | 1464624107250 Marionette TRACE conn2 <- [1,2806,null,{}] 09:01:47 INFO - PROCESS | 1649 | 1464624107258 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}] 09:01:47 INFO - PROCESS | 1649 | 1464624107412 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:01:47 INFO - PROCESS | 1649 | 1464624107517 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x134d75800 == 73 [pid = 1649] [id = 709] 09:01:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x128c77c00) [pid = 1649] [serial = 2127] [outer = 0x0] 09:01:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x12a890000) [pid = 1649] [serial = 2128] [outer = 0x128c77c00] 09:01:47 INFO - PROCESS | 1649 | 1464624107549 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x12ab7b000) [pid = 1649] [serial = 2129] [outer = 0x128c77c00] 09:01:47 INFO - PROCESS | 1649 | 1464624107934 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]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:01:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 745ms 09:01:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:01:47 INFO - PROCESS | 1649 | 1464624107973 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1649 | 1464624107975 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 09:01:47 INFO - PROCESS | 1649 | 1464624107977 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1649 | 1464624107978 Marionette TRACE conn2 <- [1,2810,null,{}] 09:01:47 INFO - PROCESS | 1649 | 1464624107981 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}] 09:01:48 INFO - PROCESS | 1649 | 1464624108104 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:01:48 INFO - PROCESS | 1649 | 1464624108219 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x138135800 == 74 [pid = 1649] [id = 710] 09:01:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x12b21f800) [pid = 1649] [serial = 2130] [outer = 0x0] 09:01:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x12c25f800) [pid = 1649] [serial = 2131] [outer = 0x12b21f800] 09:01:48 INFO - PROCESS | 1649 | 1464624108251 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x12c6e5400) [pid = 1649] [serial = 2132] [outer = 0x12b21f800] 09:01:48 INFO - PROCESS | 1649 | 1464624108693 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]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:01:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 768ms 09:01:48 INFO - PROCESS | 1649 | 1464624108776 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 1649 | 1464624108779 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 09:01:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:01:48 INFO - PROCESS | 1649 | 1464624108821 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 1649 | 1464624108823 Marionette TRACE conn2 <- [1,2814,null,{}] 09:01:48 INFO - PROCESS | 1649 | 1464624108829 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}] 09:01:49 INFO - PROCESS | 1649 | 1464624109006 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:01:49 INFO - PROCESS | 1649 | 1464624109145 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x119959000 == 75 [pid = 1649] [id = 711] 09:01:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x1161bc000) [pid = 1649] [serial = 2133] [outer = 0x0] 09:01:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x11979d400) [pid = 1649] [serial = 2134] [outer = 0x1161bc000] 09:01:49 INFO - PROCESS | 1649 | 1464624109197 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x1197a6800) [pid = 1649] [serial = 2135] [outer = 0x1161bc000] 09:01:49 INFO - PROCESS | 1649 | 1464624109691 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]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:01:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 950ms 09:01:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:01:49 INFO - PROCESS | 1649 | 1464624109764 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 1649 | 1464624109765 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 09:01:49 INFO - PROCESS | 1649 | 1464624109769 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1649 | 1464624109770 Marionette TRACE conn2 <- [1,2818,null,{}] 09:01:49 INFO - PROCESS | 1649 | 1464624109772 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}] 09:01:49 INFO - PROCESS | 1649 | 1464624109873 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:01:49 INFO - PROCESS | 1649 | 1464624109948 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x119142800 == 76 [pid = 1649] [id = 712] 09:01:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x111a05000) [pid = 1649] [serial = 2136] [outer = 0x0] 09:01:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x113d75800) [pid = 1649] [serial = 2137] [outer = 0x111a05000] 09:01:49 INFO - PROCESS | 1649 | 1464624109972 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x119162400) [pid = 1649] [serial = 2138] [outer = 0x111a05000] 09:01:50 INFO - PROCESS | 1649 | 1464624110840 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]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:01:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1127ms 09:01:50 INFO - PROCESS | 1649 | 1464624110897 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1649 | 1464624110900 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 09:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:01:50 INFO - PROCESS | 1649 | 1464624110906 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1649 | 1464624110910 Marionette TRACE conn2 <- [1,2822,null,{}] 09:01:50 INFO - PROCESS | 1649 | 1464624110934 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}] 09:01:51 INFO - PROCESS | 1649 | 1464624111108 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:01:51 INFO - PROCESS | 1649 | 1464624111261 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x121db8800 == 77 [pid = 1649] [id = 713] 09:01:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x113353800) [pid = 1649] [serial = 2139] [outer = 0x0] 09:01:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x113f11c00) [pid = 1649] [serial = 2140] [outer = 0x113353800] 09:01:51 INFO - PROCESS | 1649 | 1464624111289 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x1168acc00) [pid = 1649] [serial = 2141] [outer = 0x113353800] 09:01:51 INFO - PROCESS | 1649 | 1464624111722 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]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 876ms 09:01:51 INFO - PROCESS | 1649 | 1464624111781 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 1649 | 1464624111785 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 09:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:01:51 INFO - PROCESS | 1649 | 1464624111789 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 1649 | 1464624111791 Marionette TRACE conn2 <- [1,2826,null,{}] 09:01:51 INFO - PROCESS | 1649 | 1464624111793 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}] 09:01:51 INFO - PROCESS | 1649 | 1464624111903 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:01:51 INFO - PROCESS | 1649 | 1464624111991 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x119c22800 == 78 [pid = 1649] [id = 714] 09:01:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x118332c00) [pid = 1649] [serial = 2142] [outer = 0x0] 09:01:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x118549800) [pid = 1649] [serial = 2143] [outer = 0x118332c00] 09:01:52 INFO - PROCESS | 1649 | 1464624112021 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x1185ddc00) [pid = 1649] [serial = 2144] [outer = 0x118332c00] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca83800 == 77 [pid = 1649] [id = 677] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1256b5000 == 76 [pid = 1649] [id = 676] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x118984000 == 75 [pid = 1649] [id = 618] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x135adb000 == 74 [pid = 1649] [id = 703] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x119156800 == 73 [pid = 1649] [id = 702] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x135389000 == 72 [pid = 1649] [id = 701] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x12cd92800) [pid = 1649] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x135280800 == 71 [pid = 1649] [id = 700] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1346d5000 == 70 [pid = 1649] [id = 699] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12cda3800 == 69 [pid = 1649] [id = 698] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x118237800 == 68 [pid = 1649] [id = 697] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12b412000 == 67 [pid = 1649] [id = 696] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7b7800 == 66 [pid = 1649] [id = 695] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x118996800 == 65 [pid = 1649] [id = 694] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x121453800 == 64 [pid = 1649] [id = 693] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12122e800 == 63 [pid = 1649] [id = 692] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x124b10000 == 62 [pid = 1649] [id = 687] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1352dd800 == 61 [pid = 1649] [id = 675] 09:01:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12d6c9800 == 60 [pid = 1649] [id = 686] 09:01:52 INFO - PROCESS | 1649 | 1464624112444 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 673ms 09:01:52 INFO - PROCESS | 1649 | 1464624112462 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 1649 | 1464624112466 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 09:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:01:52 INFO - PROCESS | 1649 | 1464624112469 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1649 | 1464624112471 Marionette TRACE conn2 <- [1,2830,null,{}] 09:01:52 INFO - PROCESS | 1649 | 1464624112478 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}] 09:01:52 INFO - PROCESS | 1649 | 1464624112594 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x128c55c00) [pid = 1649] [serial = 1871] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x12a8f7000) [pid = 1649] [serial = 1928] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x128c62000) [pid = 1649] [serial = 1841] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x125706800) [pid = 1649] [serial = 1982] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x121d3cc00) [pid = 1649] [serial = 1919] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x1185ca800) [pid = 1649] [serial = 1829] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x121d32400) [pid = 1649] [serial = 1667] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x1185bc800) [pid = 1649] [serial = 1976] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x115e4b000) [pid = 1649] [serial = 1973] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x118f5a800) [pid = 1649] [serial = 1775] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x11973c800) [pid = 1649] [serial = 1856] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x11973c400) [pid = 1649] [serial = 1721] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x12680cc00) [pid = 1649] [serial = 1784] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x1219ae000) [pid = 1649] [serial = 1832] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x120fc8000) [pid = 1649] [serial = 1598] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x12a8f5000) [pid = 1649] [serial = 1925] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x121ab4000) [pid = 1649] [serial = 1727] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x116716000) [pid = 1649] [serial = 1826] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x1161bac00) [pid = 1649] [serial = 1715] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x1185d7c00) [pid = 1649] [serial = 1853] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x11836e800) [pid = 1649] [serial = 1718] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x1219af000) [pid = 1649] [serial = 1859] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x121a55400) [pid = 1649] [serial = 1778] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x121ab9000) [pid = 1649] [serial = 1862] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x1185c5400) [pid = 1649] [serial = 1661] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x111f3dc00) [pid = 1649] [serial = 1712] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x115e4ac00) [pid = 1649] [serial = 1658] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x12a838000) [pid = 1649] [serial = 1988] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x128c77400) [pid = 1649] [serial = 1877] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x120e9a400) [pid = 1649] [serial = 1979] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x1257e1000) [pid = 1649] [serial = 1835] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x129379400) [pid = 1649] [serial = 1922] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x124e39000) [pid = 1649] [serial = 1781] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x128c6c000) [pid = 1649] [serial = 1874] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x118f85000) [pid = 1649] [serial = 1916] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x124f8d800) [pid = 1649] [serial = 1670] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x127456c00) [pid = 1649] [serial = 1868] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x129372400) [pid = 1649] [serial = 1970] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x12744bc00) [pid = 1649] [serial = 1838] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x121a53400) [pid = 1649] [serial = 1664] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x1211bfc00) [pid = 1649] [serial = 1724] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x126802c00) [pid = 1649] [serial = 1865] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x128c5d400) [pid = 1649] [serial = 1985] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x117393800) [pid = 1649] [serial = 1772] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x1161be000) [pid = 1649] [serial = 1850] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x1290b8800) [pid = 1649] [serial = 2056] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x118580c00) [pid = 1649] [serial = 2029] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x126f69000) [pid = 1649] [serial = 2036] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x121d33800) [pid = 1649] [serial = 2035] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x119192000) [pid = 1649] [serial = 2041] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x1212bb800) [pid = 1649] [serial = 2032] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x11836bc00) [pid = 1649] [serial = 2038] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x11857c000) [pid = 1649] [serial = 2039] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x124b36000) [pid = 1649] [serial = 2047] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x126f6cc00) [pid = 1649] [serial = 1424] [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.] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1251b7400) [pid = 1649] [serial = 2048] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x128c60400) [pid = 1649] [serial = 2054] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x11992fc00) [pid = 1649] [serial = 2050] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1212f3800) [pid = 1649] [serial = 2044] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x121a99800) [pid = 1649] [serial = 2045] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x126d29000) [pid = 1649] [serial = 2053] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x129376800) [pid = 1649] [serial = 2057] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x124e82800) [pid = 1649] [serial = 2051] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1196ed400) [pid = 1649] [serial = 2042] [outer = 0x0] [url = about:blank] 09:01:52 INFO - PROCESS | 1649 | 1464624112679 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x118987000 == 61 [pid = 1649] [id = 715] 09:01:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x113154400) [pid = 1649] [serial = 2145] [outer = 0x0] 09:01:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x117393800) [pid = 1649] [serial = 2146] [outer = 0x113154400] 09:01:52 INFO - PROCESS | 1649 | 1464624112712 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x119163c00) [pid = 1649] [serial = 2147] [outer = 0x113154400] 09:01:53 INFO - PROCESS | 1649 | 1464624113054 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 620ms 09:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:01:53 INFO - PROCESS | 1649 | 1464624113090 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1649 | 1464624113092 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 09:01:53 INFO - PROCESS | 1649 | 1464624113094 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1649 | 1464624113095 Marionette TRACE conn2 <- [1,2834,null,{}] 09:01:53 INFO - PROCESS | 1649 | 1464624113099 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}] 09:01:53 INFO - PROCESS | 1649 | 1464624113218 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:01:53 INFO - PROCESS | 1649 | 1464624113283 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12567a800 == 62 [pid = 1649] [id = 716] 09:01:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1197a0400) [pid = 1649] [serial = 2148] [outer = 0x0] 09:01:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1197ec800) [pid = 1649] [serial = 2149] [outer = 0x1197a0400] 09:01:53 INFO - PROCESS | 1649 | 1464624113309 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x120e9cc00) [pid = 1649] [serial = 2150] [outer = 0x1197a0400] 09:01:53 INFO - PROCESS | 1649 | 1464624113592 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 522ms 09:01:53 INFO - PROCESS | 1649 | 1464624113622 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:01:53 INFO - PROCESS | 1649 | 1464624113632 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 09:01:53 INFO - PROCESS | 1649 | 1464624113637 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1649 | 1464624113639 Marionette TRACE conn2 <- [1,2838,null,{}] 09:01:53 INFO - PROCESS | 1649 | 1464624113641 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}] 09:01:53 INFO - PROCESS | 1649 | 1464624113731 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:01:53 INFO - PROCESS | 1649 | 1464624113799 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12954e800 == 63 [pid = 1649] [id = 717] 09:01:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1197a3400) [pid = 1649] [serial = 2151] [outer = 0x0] 09:01:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1212b7000) [pid = 1649] [serial = 2152] [outer = 0x1197a3400] 09:01:53 INFO - PROCESS | 1649 | 1464624113824 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x121a50000) [pid = 1649] [serial = 2153] [outer = 0x1197a3400] 09:01:54 INFO - PROCESS | 1649 | 1464624114141 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]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 519ms 09:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:01:54 INFO - PROCESS | 1649 | 1464624114157 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 1649 | 1464624114158 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 09:01:54 INFO - PROCESS | 1649 | 1464624114160 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 1649 | 1464624114161 Marionette TRACE conn2 <- [1,2842,null,{}] 09:01:54 INFO - PROCESS | 1649 | 1464624114166 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}] 09:01:54 INFO - PROCESS | 1649 | 1464624114275 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:01:54 INFO - PROCESS | 1649 | 1464624114280 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a915800 == 64 [pid = 1649] [id = 718] 09:01:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x120fcbc00) [pid = 1649] [serial = 2154] [outer = 0x0] 09:01:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x121ab2400) [pid = 1649] [serial = 2155] [outer = 0x120fcbc00] 09:01:54 INFO - PROCESS | 1649 | 1464624114371 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x125708400) [pid = 1649] [serial = 2156] [outer = 0x120fcbc00] 09:01:54 INFO - PROCESS | 1649 | 1464624114741 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]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 622ms 09:01:54 INFO - PROCESS | 1649 | 1464624114783 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 1649 | 1464624114784 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 09:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:01:54 INFO - PROCESS | 1649 | 1464624114787 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 1649 | 1464624114788 Marionette TRACE conn2 <- [1,2846,null,{}] 09:01:54 INFO - PROCESS | 1649 | 1464624114790 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}] 09:01:54 INFO - PROCESS | 1649 | 1464624114911 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:01:54 INFO - PROCESS | 1649 | 1464624114924 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12baa7000 == 65 [pid = 1649] [id = 719] 09:01:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x12570a000) [pid = 1649] [serial = 2157] [outer = 0x0] 09:01:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x1257e0400) [pid = 1649] [serial = 2158] [outer = 0x12570a000] 09:01:54 INFO - PROCESS | 1649 | 1464624114950 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x126f6b000) [pid = 1649] [serial = 2159] [outer = 0x12570a000] 09:01:55 INFO - PROCESS | 1649 | 1464624115316 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]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 569ms 09:01:55 INFO - PROCESS | 1649 | 1464624115357 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:01:55 INFO - PROCESS | 1649 | 1464624115358 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 09:01:55 INFO - PROCESS | 1649 | 1464624115360 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1649 | 1464624115361 Marionette TRACE conn2 <- [1,2850,null,{}] 09:01:55 INFO - PROCESS | 1649 | 1464624115363 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}] 09:01:55 INFO - PROCESS | 1649 | 1464624115476 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:01:55 INFO - PROCESS | 1649 | 1464624115516 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c321000 == 66 [pid = 1649] [id = 720] 09:01:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x126ffbc00) [pid = 1649] [serial = 2160] [outer = 0x0] 09:01:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x127453000) [pid = 1649] [serial = 2161] [outer = 0x126ffbc00] 09:01:55 INFO - PROCESS | 1649 | 1464624115541 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x12889f000) [pid = 1649] [serial = 2162] [outer = 0x126ffbc00] 09:01:55 INFO - PROCESS | 1649 | 1464624115847 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 522ms 09:01:55 INFO - PROCESS | 1649 | 1464624115883 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1649 | 1464624115884 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 09:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:01:55 INFO - PROCESS | 1649 | 1464624115887 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1649 | 1464624115888 Marionette TRACE conn2 <- [1,2854,null,{}] 09:01:55 INFO - PROCESS | 1649 | 1464624115890 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}] 09:01:56 INFO - PROCESS | 1649 | 1464624116003 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:01:56 INFO - PROCESS | 1649 | 1464624116018 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca75000 == 67 [pid = 1649] [id = 721] 09:01:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x12745d000) [pid = 1649] [serial = 2163] [outer = 0x0] 09:01:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x128c5f400) [pid = 1649] [serial = 2164] [outer = 0x12745d000] 09:01:56 INFO - PROCESS | 1649 | 1464624116042 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x128c74800) [pid = 1649] [serial = 2165] [outer = 0x12745d000] 09:01:56 INFO - PROCESS | 1649 | 1464624116410 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]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:01:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 569ms 09:01:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:01:56 INFO - PROCESS | 1649 | 1464624116457 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 1649 | 1464624116458 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 09:01:56 INFO - PROCESS | 1649 | 1464624116460 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1649 | 1464624116461 Marionette TRACE conn2 <- [1,2858,null,{}] 09:01:56 INFO - PROCESS | 1649 | 1464624116463 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}] 09:01:56 INFO - PROCESS | 1649 | 1464624116575 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:01:56 INFO - PROCESS | 1649 | 1464624116588 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d110000 == 68 [pid = 1649] [id = 722] 09:01:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x128c6b400) [pid = 1649] [serial = 2166] [outer = 0x0] 09:01:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x1295de400) [pid = 1649] [serial = 2167] [outer = 0x128c6b400] 09:01:56 INFO - PROCESS | 1649 | 1464624116613 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x12a836c00) [pid = 1649] [serial = 2168] [outer = 0x128c6b400] 09:01:56 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x12b4ee000) [pid = 1649] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:01:56 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x12b4f7c00) [pid = 1649] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:01:56 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x12c252c00) [pid = 1649] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:01:56 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x111e6ac00) [pid = 1649] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:01:56 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x118329000) [pid = 1649] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:01:56 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x1167e5800) [pid = 1649] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:01:56 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x120e93400) [pid = 1649] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:01:56 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x12a75ec00) [pid = 1649] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:01:56 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x12744d400) [pid = 1649] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:01:56 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x11214d000) [pid = 1649] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:01:56 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x118544000) [pid = 1649] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:01:56 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12ac09800) [pid = 1649] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:01:57 INFO - PROCESS | 1649 | 1464624117049 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 622ms 09:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:01:57 INFO - PROCESS | 1649 | 1464624117085 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1649 | 1464624117086 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 09:01:57 INFO - PROCESS | 1649 | 1464624117088 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1649 | 1464624117090 Marionette TRACE conn2 <- [1,2862,null,{}] 09:01:57 INFO - PROCESS | 1649 | 1464624117092 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}] 09:01:57 INFO - PROCESS | 1649 | 1464624117239 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:01:57 INFO - PROCESS | 1649 | 1464624117292 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d66f000 == 69 [pid = 1649] [id = 723] 09:01:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x110f20c00) [pid = 1649] [serial = 2169] [outer = 0x0] 09:01:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x11913b000) [pid = 1649] [serial = 2170] [outer = 0x110f20c00] 09:01:57 INFO - PROCESS | 1649 | 1464624117322 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x12a8f5c00) [pid = 1649] [serial = 2171] [outer = 0x110f20c00] 09:01:57 INFO - PROCESS | 1649 | 1464624117630 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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 569ms 09:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:01:57 INFO - PROCESS | 1649 | 1464624117657 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1649 | 1464624117658 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 09:01:57 INFO - PROCESS | 1649 | 1464624117661 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1649 | 1464624117662 Marionette TRACE conn2 <- [1,2866,null,{}] 09:01:57 INFO - PROCESS | 1649 | 1464624117667 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}] 09:01:57 INFO - PROCESS | 1649 | 1464624117758 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:01:57 INFO - PROCESS | 1649 | 1464624117824 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df8a800 == 70 [pid = 1649] [id = 724] 09:01:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x1121b0c00) [pid = 1649] [serial = 2172] [outer = 0x0] 09:01:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x12ab7a000) [pid = 1649] [serial = 2173] [outer = 0x1121b0c00] 09:01:57 INFO - PROCESS | 1649 | 1464624117849 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x12b4ee000) [pid = 1649] [serial = 2174] [outer = 0x1121b0c00] 09:01:58 INFO - PROCESS | 1649 | 1464624118122 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]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:01:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 472ms 09:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:01:58 INFO - PROCESS | 1649 | 1464624118137 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 1649 | 1464624118138 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 09:01:58 INFO - PROCESS | 1649 | 1464624118141 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 1649 | 1464624118142 Marionette TRACE conn2 <- [1,2870,null,{}] 09:01:58 INFO - PROCESS | 1649 | 1464624118144 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}] 09:01:58 INFO - PROCESS | 1649 | 1464624118253 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:01:58 INFO - PROCESS | 1649 | 1464624118257 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x134da4000 == 71 [pid = 1649] [id = 725] 09:01:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x12ac06c00) [pid = 1649] [serial = 2175] [outer = 0x0] 09:01:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x12bb03800) [pid = 1649] [serial = 2176] [outer = 0x12ac06c00] 09:01:58 INFO - PROCESS | 1649 | 1464624118282 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x12bb0c400) [pid = 1649] [serial = 2177] [outer = 0x12ac06c00] 09:01:58 INFO - PROCESS | 1649 | 1464624118640 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]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:01:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 520ms 09:01:58 INFO - PROCESS | 1649 | 1464624118662 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 1649 | 1464624118665 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 09:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:01:58 INFO - PROCESS | 1649 | 1464624118668 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 1649 | 1464624118669 Marionette TRACE conn2 <- [1,2874,null,{}] 09:01:58 INFO - PROCESS | 1649 | 1464624118671 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}] 09:01:58 INFO - PROCESS | 1649 | 1464624118805 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:01:58 INFO - PROCESS | 1649 | 1464624118813 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x135274800 == 72 [pid = 1649] [id = 726] 09:01:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x12bb0ec00) [pid = 1649] [serial = 2178] [outer = 0x0] 09:01:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x12c256400) [pid = 1649] [serial = 2179] [outer = 0x12bb0ec00] 09:01:58 INFO - PROCESS | 1649 | 1464624118838 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x12c25f000) [pid = 1649] [serial = 2180] [outer = 0x12bb0ec00] 09:01:59 INFO - PROCESS | 1649 | 1464624119352 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]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:01:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 719ms 09:01:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:01:59 INFO - PROCESS | 1649 | 1464624119387 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1649 | 1464624119391 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 09:01:59 INFO - PROCESS | 1649 | 1464624119394 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1649 | 1464624119397 Marionette TRACE conn2 <- [1,2878,null,{}] 09:01:59 INFO - PROCESS | 1649 | 1464624119401 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}] 09:01:59 INFO - PROCESS | 1649 | 1464624119522 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:01:59 INFO - PROCESS | 1649 | 1464624119642 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ea8000 == 73 [pid = 1649] [id = 727] 09:01:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x118103000) [pid = 1649] [serial = 2181] [outer = 0x0] 09:01:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x11826b800) [pid = 1649] [serial = 2182] [outer = 0x118103000] 09:01:59 INFO - PROCESS | 1649 | 1464624119676 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x11857c000) [pid = 1649] [serial = 2183] [outer = 0x118103000] 09:02:00 INFO - PROCESS | 1649 | 1464624120099 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:02:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 772ms 09:02:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:02:00 INFO - PROCESS | 1649 | 1464624120167 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1649 | 1464624120171 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 09:02:00 INFO - PROCESS | 1649 | 1464624120175 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1649 | 1464624120177 Marionette TRACE conn2 <- [1,2882,null,{}] 09:02:00 INFO - PROCESS | 1649 | 1464624120180 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}] 09:02:00 INFO - PROCESS | 1649 | 1464624120299 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:02:00 INFO - PROCESS | 1649 | 1464624120409 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ace8000 == 74 [pid = 1649] [id = 728] 09:02:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x1185de000) [pid = 1649] [serial = 2184] [outer = 0x0] 09:02:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x11973c800) [pid = 1649] [serial = 2185] [outer = 0x1185de000] 09:02:00 INFO - PROCESS | 1649 | 1464624120440 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x119e6e800) [pid = 1649] [serial = 2186] [outer = 0x1185de000] 09:02:00 INFO - PROCESS | 1649 | 1464624120876 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:02:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 725ms 09:02:00 INFO - PROCESS | 1649 | 1464624120917 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1649 | 1464624120919 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 09:02:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:02:00 INFO - PROCESS | 1649 | 1464624120921 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1649 | 1464624120924 Marionette TRACE conn2 <- [1,2886,null,{}] 09:02:00 INFO - PROCESS | 1649 | 1464624120945 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}] 09:02:01 INFO - PROCESS | 1649 | 1464624121087 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:02:01 INFO - PROCESS | 1649 | 1464624121137 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1352d0000 == 75 [pid = 1649] [id = 729] 09:02:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x121a4ec00) [pid = 1649] [serial = 2187] [outer = 0x0] 09:02:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x121d39400) [pid = 1649] [serial = 2188] [outer = 0x121a4ec00] 09:02:01 INFO - PROCESS | 1649 | 1464624121170 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x125705c00) [pid = 1649] [serial = 2189] [outer = 0x121a4ec00] 09:02:01 INFO - PROCESS | 1649 | 1464624121703 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]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 823ms 09:02:01 INFO - PROCESS | 1649 | 1464624121746 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 1649 | 1464624121750 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 09:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:02:01 INFO - PROCESS | 1649 | 1464624121753 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 1649 | 1464624121755 Marionette TRACE conn2 <- [1,2890,null,{}] 09:02:01 INFO - PROCESS | 1649 | 1464624121759 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}] 09:02:01 INFO - PROCESS | 1649 | 1464624121918 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:02:02 INFO - PROCESS | 1649 | 1464624122029 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x135899000 == 76 [pid = 1649] [id = 730] 09:02:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x126f68800) [pid = 1649] [serial = 2190] [outer = 0x0] 09:02:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x128c6fc00) [pid = 1649] [serial = 2191] [outer = 0x126f68800] 09:02:02 INFO - PROCESS | 1649 | 1464624122063 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x12a75c400) [pid = 1649] [serial = 2192] [outer = 0x126f68800] 09:02:02 INFO - PROCESS | 1649 | 1464624122500 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 771ms 09:02:02 INFO - PROCESS | 1649 | 1464624122523 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:02:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:02:02 INFO - PROCESS | 1649 | 1464624122525 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 09:02:02 INFO - PROCESS | 1649 | 1464624122528 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1649 | 1464624122529 Marionette TRACE conn2 <- [1,2894,null,{}] 09:02:02 INFO - PROCESS | 1649 | 1464624122532 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}] 09:02:02 INFO - PROCESS | 1649 | 1464624122647 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:02:02 INFO - PROCESS | 1649 | 1464624122730 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x13813d000 == 77 [pid = 1649] [id = 731] 09:02:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x110f24400) [pid = 1649] [serial = 2193] [outer = 0x0] 09:02:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x12a898c00) [pid = 1649] [serial = 2194] [outer = 0x110f24400] 09:02:02 INFO - PROCESS | 1649 | 1464624122759 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x12b4ebc00) [pid = 1649] [serial = 2195] [outer = 0x110f24400] 09:02:03 INFO - PROCESS | 1649 | 1464624123193 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]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 720ms 09:02:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:02:03 INFO - PROCESS | 1649 | 1464624123248 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 1649 | 1464624123250 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 09:02:03 INFO - PROCESS | 1649 | 1464624123252 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 1649 | 1464624123254 Marionette TRACE conn2 <- [1,2898,null,{}] 09:02:03 INFO - PROCESS | 1649 | 1464624123256 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}] 09:02:03 INFO - PROCESS | 1649 | 1464624123377 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:02:03 INFO - PROCESS | 1649 | 1464624123461 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x13facf000 == 78 [pid = 1649] [id = 732] 09:02:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x12c256800) [pid = 1649] [serial = 2196] [outer = 0x0] 09:02:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x12c6e7c00) [pid = 1649] [serial = 2197] [outer = 0x12c256800] 09:02:03 INFO - PROCESS | 1649 | 1464624123492 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x12cc1d800) [pid = 1649] [serial = 2198] [outer = 0x12c256800] 09:02:03 INFO - PROCESS | 1649 | 1464624123903 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]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 719ms 09:02:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:02:04 INFO - PROCESS | 1649 | 1464624123992 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1649 | 1464624123994 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 09:02:04 INFO - PROCESS | 1649 | 1464624124016 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1649 | 1464624124017 Marionette TRACE conn2 <- [1,2902,null,{}] 09:02:04 INFO - PROCESS | 1649 | 1464624124020 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}] 09:02:04 INFO - PROCESS | 1649 | 1464624124147 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:02:04 INFO - PROCESS | 1649 | 1464624124243 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x138166800 == 79 [pid = 1649] [id = 733] 09:02:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x112755800) [pid = 1649] [serial = 2199] [outer = 0x0] 09:02:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x12a93cc00) [pid = 1649] [serial = 2200] [outer = 0x112755800] 09:02:04 INFO - PROCESS | 1649 | 1464624124273 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x12a944000) [pid = 1649] [serial = 2201] [outer = 0x112755800] 09:02:04 INFO - PROCESS | 1649 | 1464624124687 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:02:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 740ms 09:02:04 INFO - PROCESS | 1649 | 1464624124941 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1649 | 1464624124944 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 09:02:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:02:04 INFO - PROCESS | 1649 | 1464624124962 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1649 | 1464624124963 Marionette TRACE conn2 <- [1,2906,null,{}] 09:02:04 INFO - PROCESS | 1649 | 1464624124967 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}] 09:02:05 INFO - PROCESS | 1649 | 1464624125073 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:02:05 INFO - PROCESS | 1649 | 1464624125142 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x126c12000 == 80 [pid = 1649] [id = 734] 09:02:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x112fc0800) [pid = 1649] [serial = 2202] [outer = 0x0] 09:02:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x113160800) [pid = 1649] [serial = 2203] [outer = 0x112fc0800] 09:02:05 INFO - PROCESS | 1649 | 1464624125171 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x11670f800) [pid = 1649] [serial = 2204] [outer = 0x112fc0800] 09:02:05 INFO - PROCESS | 1649 | 1464624125672 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]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:02:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 773ms 09:02:05 INFO - PROCESS | 1649 | 1464624125735 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 1649 | 1464624125738 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 09:02:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:02:05 INFO - PROCESS | 1649 | 1464624125744 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1649 | 1464624125747 Marionette TRACE conn2 <- [1,2910,null,{}] 09:02:05 INFO - PROCESS | 1649 | 1464624125751 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}] 09:02:05 INFO - PROCESS | 1649 | 1464624125881 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:02:05 INFO - PROCESS | 1649 | 1464624125971 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a20800 == 81 [pid = 1649] [id = 735] 09:02:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x118107800) [pid = 1649] [serial = 2205] [outer = 0x0] 09:02:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x118370800) [pid = 1649] [serial = 2206] [outer = 0x118107800] 09:02:06 INFO - PROCESS | 1649 | 1464624125998 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x11891f000) [pid = 1649] [serial = 2207] [outer = 0x118107800] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x134da4000 == 80 [pid = 1649] [id = 725] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12df8a800 == 79 [pid = 1649] [id = 724] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12d66f000 == 78 [pid = 1649] [id = 723] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12d110000 == 77 [pid = 1649] [id = 722] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca75000 == 76 [pid = 1649] [id = 721] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12c321000 == 75 [pid = 1649] [id = 720] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x12977a400) [pid = 1649] [serial = 2059] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x118543400) [pid = 1649] [serial = 2062] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x120fc9800) [pid = 1649] [serial = 2065] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x126ffd400) [pid = 1649] [serial = 2068] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x12a83b800) [pid = 1649] [serial = 2071] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x12ab70400) [pid = 1649] [serial = 2074] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x121ac0800) [pid = 1649] [serial = 2113] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12baa7000 == 74 [pid = 1649] [id = 719] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12a915800 == 73 [pid = 1649] [id = 718] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12954e800 == 72 [pid = 1649] [id = 717] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x12567a800 == 71 [pid = 1649] [id = 716] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x118987000 == 70 [pid = 1649] [id = 715] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x119c22800 == 69 [pid = 1649] [id = 714] 09:02:06 INFO - PROCESS | 1649 | --DOCSHELL 0x121db8800 == 68 [pid = 1649] [id = 713] 09:02:06 INFO - PROCESS | 1649 | 1464624126409 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]]]}] 09:02:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:02:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:02:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 674ms 09:02:06 INFO - PROCESS | 1649 | 1464624126417 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1649 | 1464624126419 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 09:02:06 INFO - TEST-START | /DOMEvents/constructors.html 09:02:06 INFO - PROCESS | 1649 | 1464624126421 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1649 | 1464624126422 Marionette TRACE conn2 <- [1,2914,null,{}] 09:02:06 INFO - PROCESS | 1649 | 1464624126429 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}] 09:02:06 INFO - PROCESS | 1649 | 1464624126533 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x12b4f4c00) [pid = 1649] [serial = 2098] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x12bb0d000) [pid = 1649] [serial = 2101] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x12bb05000) [pid = 1649] [serial = 2099] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x12c258c00) [pid = 1649] [serial = 2104] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x1167ecc00) [pid = 1649] [serial = 2078] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x11334a400) [pid = 1649] [serial = 2077] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x119730c00) [pid = 1649] [serial = 2081] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x119133c00) [pid = 1649] [serial = 2080] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x118520000) [pid = 1649] [serial = 2083] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x1219ad400) [pid = 1649] [serial = 2084] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x121cea400) [pid = 1649] [serial = 2086] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x126805000) [pid = 1649] [serial = 2087] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x12a839000) [pid = 1649] [serial = 2092] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x12ab77400) [pid = 1649] [serial = 2093] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x128c78c00) [pid = 1649] [serial = 2089] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x12936dc00) [pid = 1649] [serial = 2090] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x12c25d000) [pid = 1649] [serial = 2105] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x118103c00) [pid = 1649] [serial = 2108] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x113159800) [pid = 1649] [serial = 2107] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x121a92c00) [pid = 1649] [serial = 2111] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x12b222400) [pid = 1649] [serial = 2095] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x12b4ef000) [pid = 1649] [serial = 2096] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x12c252800) [pid = 1649] [serial = 2102] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x1197ed400) [pid = 1649] [serial = 2110] [outer = 0x0] [url = about:blank] 09:02:06 INFO - PROCESS | 1649 | 1464624126610 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12129e000 == 69 [pid = 1649] [id = 736] 09:02:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x118109c00) [pid = 1649] [serial = 2208] [outer = 0x0] 09:02:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x119137c00) [pid = 1649] [serial = 2209] [outer = 0x118109c00] 09:02:06 INFO - PROCESS | 1649 | 1464624126642 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x1197a4800) [pid = 1649] [serial = 2210] [outer = 0x118109c00] 09:02:06 INFO - PROCESS | 1649 | 1464624126978 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]]]}] 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:02:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:02:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 574ms 09:02:07 INFO - PROCESS | 1649 | 1464624126996 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1649 | 1464624126998 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 09:02:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:02:07 INFO - PROCESS | 1649 | 1464624127002 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1649 | 1464624127003 Marionette TRACE conn2 <- [1,2918,null,{}] 09:02:07 INFO - PROCESS | 1649 | 1464624127006 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}] 09:02:07 INFO - PROCESS | 1649 | 1464624127124 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:02:07 INFO - PROCESS | 1649 | 1464624127210 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a7bc000 == 70 [pid = 1649] [id = 737] 09:02:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x120e0c800) [pid = 1649] [serial = 2211] [outer = 0x0] 09:02:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x120fd3c00) [pid = 1649] [serial = 2212] [outer = 0x120e0c800] 09:02:07 INFO - PROCESS | 1649 | 1464624127247 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x121a53400) [pid = 1649] [serial = 2213] [outer = 0x120e0c800] 09:02:07 INFO - PROCESS | 1649 | 1464624127510 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:02:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 519ms 09:02:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:02:07 INFO - PROCESS | 1649 | 1464624127522 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1649 | 1464624127524 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 09:02:07 INFO - PROCESS | 1649 | 1464624127526 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1649 | 1464624127527 Marionette TRACE conn2 <- [1,2922,null,{}] 09:02:07 INFO - PROCESS | 1649 | 1464624127539 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}] 09:02:07 INFO - PROCESS | 1649 | 1464624127636 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:02:07 INFO - PROCESS | 1649 | 1464624127708 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a911800 == 71 [pid = 1649] [id = 738] 09:02:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x120fca800) [pid = 1649] [serial = 2214] [outer = 0x0] 09:02:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x121ab9000) [pid = 1649] [serial = 2215] [outer = 0x120fca800] 09:02:07 INFO - PROCESS | 1649 | 1464624127734 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x121d3a800) [pid = 1649] [serial = 2216] [outer = 0x120fca800] 09:02:07 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:02:07 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:02:07 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:02:07 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:02:08 INFO - PROCESS | 1649 | 1464624127996 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]]]}] 09:02:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:02:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:08 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 09:02:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:08 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 09:02:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:08 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]" 09:02:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:02:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 520ms 09:02:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:02:08 INFO - PROCESS | 1649 | 1464624128054 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 1649 | 1464624128055 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 09:02:08 INFO - PROCESS | 1649 | 1464624128058 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1649 | 1464624128059 Marionette TRACE conn2 <- [1,2926,null,{}] 09:02:08 INFO - PROCESS | 1649 | 1464624128061 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}] 09:02:08 INFO - PROCESS | 1649 | 1464624128175 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:02:08 INFO - PROCESS | 1649 | 1464624128180 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c31f800 == 72 [pid = 1649] [id = 739] 09:02:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x126d28400) [pid = 1649] [serial = 2217] [outer = 0x0] 09:02:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x12889d400) [pid = 1649] [serial = 2218] [outer = 0x126d28400] 09:02:08 INFO - PROCESS | 1649 | 1464624128207 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x128c75400) [pid = 1649] [serial = 2219] [outer = 0x126d28400] 09:02:08 INFO - PROCESS | 1649 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:02:08 INFO - PROCESS | 1649 | 1464624128546 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]]]}] 09:02:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:02:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 519ms 09:02:08 INFO - PROCESS | 1649 | 1464624128578 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 1649 | 1464624128579 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 09:02:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:02:08 INFO - PROCESS | 1649 | 1464624128624 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1649 | 1464624128625 Marionette TRACE conn2 <- [1,2930,null,{}] 09:02:08 INFO - PROCESS | 1649 | 1464624128636 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}] 09:02:08 INFO - PROCESS | 1649 | 1464624128752 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:02:08 INFO - PROCESS | 1649 | 1464624128794 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca71800 == 73 [pid = 1649] [id = 740] 09:02:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x1288ab800) [pid = 1649] [serial = 2220] [outer = 0x0] 09:02:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x12936c800) [pid = 1649] [serial = 2221] [outer = 0x1288ab800] 09:02:08 INFO - PROCESS | 1649 | 1464624128819 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x12a75ec00) [pid = 1649] [serial = 2222] [outer = 0x1288ab800] 09:02:09 INFO - PROCESS | 1649 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:02:09 INFO - PROCESS | 1649 | 1464624129100 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]]]}] 09:02:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:02:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 563ms 09:02:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:02:09 INFO - PROCESS | 1649 | 1464624129152 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 1649 | 1464624129153 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 09:02:09 INFO - PROCESS | 1649 | 1464624129156 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 1649 | 1464624129157 Marionette TRACE conn2 <- [1,2934,null,{}] 09:02:09 INFO - PROCESS | 1649 | 1464624129159 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}] 09:02:09 INFO - PROCESS | 1649 | 1464624129276 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:02:09 INFO - PROCESS | 1649 | 1464624129289 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d302800 == 74 [pid = 1649] [id = 741] 09:02:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x12a836800) [pid = 1649] [serial = 2223] [outer = 0x0] 09:02:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x12a8f8c00) [pid = 1649] [serial = 2224] [outer = 0x12a836800] 09:02:09 INFO - PROCESS | 1649 | 1464624129315 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x12a945000) [pid = 1649] [serial = 2225] [outer = 0x12a836800] 09:02:09 INFO - PROCESS | 1649 | 1464624129638 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]]]}] 09:02:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:02:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 523ms 09:02:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:02:09 INFO - PROCESS | 1649 | 1464624129679 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 1649 | 1464624129681 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 09:02:09 INFO - PROCESS | 1649 | 1464624129683 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 1649 | 1464624129684 Marionette TRACE conn2 <- [1,2938,null,{}] 09:02:09 INFO - PROCESS | 1649 | 1464624129694 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}] 09:02:09 INFO - PROCESS | 1649 | 1464624129811 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:02:09 INFO - PROCESS | 1649 | 1464624129829 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df84000 == 75 [pid = 1649] [id = 742] 09:02:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x12a83ec00) [pid = 1649] [serial = 2226] [outer = 0x0] 09:02:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x12ab75400) [pid = 1649] [serial = 2227] [outer = 0x12a83ec00] 09:02:09 INFO - PROCESS | 1649 | 1464624129855 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x12b4eb000) [pid = 1649] [serial = 2228] [outer = 0x12a83ec00] 09:02:10 INFO - PROCESS | 1649 | 1464624130168 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]]]}] 09:02:10 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. 09:02:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 519ms 09:02:10 INFO - PROCESS | 1649 | 1464624130204 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1649 | 1464624130205 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 09:02:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:02:10 INFO - PROCESS | 1649 | 1464624130207 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1649 | 1464624130208 Marionette TRACE conn2 <- [1,2942,null,{}] 09:02:10 INFO - PROCESS | 1649 | 1464624130211 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}] 09:02:10 INFO - PROCESS | 1649 | 1464624130330 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:02:10 INFO - PROCESS | 1649 | 1464624130340 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x134d68000 == 76 [pid = 1649] [id = 743] 09:02:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x12b21b800) [pid = 1649] [serial = 2229] [outer = 0x0] 09:02:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x12b4f7000) [pid = 1649] [serial = 2230] [outer = 0x12b21b800] 09:02:10 INFO - PROCESS | 1649 | 1464624130366 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x12bb10000) [pid = 1649] [serial = 2231] [outer = 0x12b21b800] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x1121b0c00) [pid = 1649] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x12ac06c00) [pid = 1649] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x12570a000) [pid = 1649] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x126ffbc00) [pid = 1649] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x120fcbc00) [pid = 1649] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x118332c00) [pid = 1649] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x1197a3400) [pid = 1649] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x113353800) [pid = 1649] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x12745d000) [pid = 1649] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x1197a0400) [pid = 1649] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x110f20c00) [pid = 1649] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x113154400) [pid = 1649] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x128c6b400) [pid = 1649] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:02:10 INFO - PROCESS | 1649 | 1464624130947 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"]]]}] 09:02:10 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 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:02:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 771ms 09:02:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:02:10 INFO - PROCESS | 1649 | 1464624130980 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1649 | 1464624130981 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 09:02:10 INFO - PROCESS | 1649 | 1464624130984 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1649 | 1464624130986 Marionette TRACE conn2 <- [1,2946,null,{}] 09:02:10 INFO - PROCESS | 1649 | 1464624130988 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}] 09:02:11 INFO - PROCESS | 1649 | 1464624131098 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:02:11 INFO - PROCESS | 1649 | 1464624131169 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x134d72800 == 77 [pid = 1649] [id = 744] 09:02:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x11214d000) [pid = 1649] [serial = 2232] [outer = 0x0] 09:02:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x12b4ec000) [pid = 1649] [serial = 2233] [outer = 0x11214d000] 09:02:11 INFO - PROCESS | 1649 | 1464624131210 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x12c25e400) [pid = 1649] [serial = 2234] [outer = 0x11214d000] 09:02:11 INFO - PROCESS | 1649 | 1464624131555 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]]]}] 09:02:11 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. 09:02:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 620ms 09:02:11 INFO - PROCESS | 1649 | 1464624131617 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 1649 | 1464624131619 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 09:02:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:02:11 INFO - PROCESS | 1649 | 1464624131623 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1649 | 1464624131625 Marionette TRACE conn2 <- [1,2950,null,{}] 09:02:11 INFO - PROCESS | 1649 | 1464624131629 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}] 09:02:11 INFO - PROCESS | 1649 | 1464624131780 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:02:11 INFO - PROCESS | 1649 | 1464624131888 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1352d3800 == 78 [pid = 1649] [id = 745] 09:02:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x1126d4400) [pid = 1649] [serial = 2235] [outer = 0x0] 09:02:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x1126d8000) [pid = 1649] [serial = 2236] [outer = 0x1126d4400] 09:02:11 INFO - PROCESS | 1649 | 1464624131930 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x12ac09800) [pid = 1649] [serial = 2237] [outer = 0x1126d4400] 09:02:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x135894800 == 79 [pid = 1649] [id = 746] 09:02:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x12bb03c00) [pid = 1649] [serial = 2238] [outer = 0x0] 09:02:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x12c6e3000) [pid = 1649] [serial = 2239] [outer = 0x12bb03c00] 09:02:12 INFO - PROCESS | 1649 | 1464624132231 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]]]}] 09:02:12 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. 09:02:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 623ms 09:02:12 INFO - PROCESS | 1649 | 1464624132247 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 1649 | 1464624132249 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 09:02:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:02:12 INFO - PROCESS | 1649 | 1464624132258 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 1649 | 1464624132259 Marionette TRACE conn2 <- [1,2954,null,{}] 09:02:12 INFO - PROCESS | 1649 | 1464624132262 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}] 09:02:12 INFO - PROCESS | 1649 | 1464624132415 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:02:12 INFO - PROCESS | 1649 | 1464624132511 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x135ad7000 == 80 [pid = 1649] [id = 747] 09:02:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x1126dc800) [pid = 1649] [serial = 2240] [outer = 0x0] 09:02:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x12c261400) [pid = 1649] [serial = 2241] [outer = 0x1126dc800] 09:02:12 INFO - PROCESS | 1649 | 1464624132553 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x12c6e9800) [pid = 1649] [serial = 2242] [outer = 0x1126dc800] 09:02:12 INFO - PROCESS | 1649 | 1464624132846 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]]]}] 09:02:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:12 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 09:02:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 721ms 09:02:12 INFO - PROCESS | 1649 | 1464624132980 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 1649 | 1464624132983 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 09:02:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:02:12 INFO - PROCESS | 1649 | 1464624132987 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 1649 | 1464624132989 Marionette TRACE conn2 <- [1,2958,null,{}] 09:02:12 INFO - PROCESS | 1649 | 1464624132993 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}] 09:02:13 INFO - PROCESS | 1649 | 1464624133127 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:02:13 INFO - PROCESS | 1649 | 1464624133249 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x121298000 == 81 [pid = 1649] [id = 748] 09:02:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x11334a400) [pid = 1649] [serial = 2243] [outer = 0x0] 09:02:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x115e4d800) [pid = 1649] [serial = 2244] [outer = 0x11334a400] 09:02:13 INFO - PROCESS | 1649 | 1464624133282 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x118102c00) [pid = 1649] [serial = 2245] [outer = 0x11334a400] 09:02:13 INFO - PROCESS | 1649 | 1464624133668 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]]]}] 09:02:13 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. 09:02:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 722ms 09:02:13 INFO - PROCESS | 1649 | 1464624133709 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 1649 | 1464624133711 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 09:02:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:02:13 INFO - PROCESS | 1649 | 1464624133717 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1649 | 1464624133720 Marionette TRACE conn2 <- [1,2962,null,{}] 09:02:13 INFO - PROCESS | 1649 | 1464624133723 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}] 09:02:13 INFO - PROCESS | 1649 | 1464624133841 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:02:13 INFO - PROCESS | 1649 | 1464624133955 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12baa3000 == 82 [pid = 1649] [id = 749] 09:02:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x118273800) [pid = 1649] [serial = 2246] [outer = 0x0] 09:02:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x118922800) [pid = 1649] [serial = 2247] [outer = 0x118273800] 09:02:13 INFO - PROCESS | 1649 | 1464624133988 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x1196e3400) [pid = 1649] [serial = 2248] [outer = 0x118273800] 09:02:14 INFO - PROCESS | 1649 | 1464624134361 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]]]}] 09:02:14 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. 09:02:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 673ms 09:02:14 INFO - PROCESS | 1649 | 1464624134388 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1649 | 1464624134390 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 09:02:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:02:14 INFO - PROCESS | 1649 | 1464624134392 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1649 | 1464624134394 Marionette TRACE conn2 <- [1,2966,null,{}] 09:02:14 INFO - PROCESS | 1649 | 1464624134401 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}] 09:02:14 INFO - PROCESS | 1649 | 1464624134523 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:02:14 INFO - PROCESS | 1649 | 1464624134629 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x1352a5800 == 83 [pid = 1649] [id = 750] 09:02:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x120e0d000) [pid = 1649] [serial = 2249] [outer = 0x0] 09:02:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x1213aec00) [pid = 1649] [serial = 2250] [outer = 0x120e0d000] 09:02:14 INFO - PROCESS | 1649 | 1464624134663 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x1213b5000) [pid = 1649] [serial = 2251] [outer = 0x120e0d000] 09:02:15 INFO - PROCESS | 1649 | 1464624135035 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]]]}] 09:02:15 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. 09:02:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 674ms 09:02:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:02:15 INFO - PROCESS | 1649 | 1464624135066 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 1649 | 1464624135068 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 09:02:15 INFO - PROCESS | 1649 | 1464624135070 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1649 | 1464624135071 Marionette TRACE conn2 <- [1,2970,null,{}] 09:02:15 INFO - PROCESS | 1649 | 1464624135073 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}] 09:02:15 INFO - PROCESS | 1649 | 1464624135191 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:02:15 INFO - PROCESS | 1649 | 1464624135303 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x137ecd000 == 84 [pid = 1649] [id = 751] 09:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x1213ba000) [pid = 1649] [serial = 2252] [outer = 0x0] 09:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x121ab9c00) [pid = 1649] [serial = 2253] [outer = 0x1213ba000] 09:02:15 INFO - PROCESS | 1649 | 1464624135335 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x1257e4400) [pid = 1649] [serial = 2254] [outer = 0x1213ba000] 09:02:15 INFO - PROCESS | 1649 | 1464624135694 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]]]}] 09:02:15 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. 09:02:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 669ms 09:02:15 INFO - PROCESS | 1649 | 1464624135740 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 1649 | 1464624135741 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 09:02:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:02:15 INFO - PROCESS | 1649 | 1464624135744 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1649 | 1464624135745 Marionette TRACE conn2 <- [1,2974,null,{}] 09:02:15 INFO - PROCESS | 1649 | 1464624135748 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}] 09:02:15 INFO - PROCESS | 1649 | 1464624135861 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:02:15 INFO - PROCESS | 1649 | 1464624135966 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x13f7c2800 == 85 [pid = 1649] [id = 752] 09:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x126ff9800) [pid = 1649] [serial = 2255] [outer = 0x0] 09:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x12745dc00) [pid = 1649] [serial = 2256] [outer = 0x126ff9800] 09:02:16 INFO - PROCESS | 1649 | 1464624135997 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x128c6d800) [pid = 1649] [serial = 2257] [outer = 0x126ff9800] 09:02:16 INFO - PROCESS | 1649 | 1464624136354 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]]]}] 09:02:16 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. 09:02:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 623ms 09:02:16 INFO - PROCESS | 1649 | 1464624136368 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1649 | 1464624136369 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 09:02:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:02:16 INFO - PROCESS | 1649 | 1464624136372 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 1649 | 1464624136373 Marionette TRACE conn2 <- [1,2978,null,{}] 09:02:16 INFO - PROCESS | 1649 | 1464624136375 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}] 09:02:16 INFO - PROCESS | 1649 | 1464624136503 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:02:16 INFO - PROCESS | 1649 | 1464624136618 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x13f7e1000 == 86 [pid = 1649] [id = 753] 09:02:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x12a8fb400) [pid = 1649] [serial = 2258] [outer = 0x0] 09:02:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x12b4eac00) [pid = 1649] [serial = 2259] [outer = 0x12a8fb400] 09:02:16 INFO - PROCESS | 1649 | 1464624136650 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x12cc20800) [pid = 1649] [serial = 2260] [outer = 0x12a8fb400] 09:02:17 INFO - PROCESS | 1649 | 1464624137017 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]]]}] 09:02:17 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. 09:02:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 09:02:17 INFO - PROCESS | 1649 | 1464624137043 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1649 | 1464624137045 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 09:02:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:02:17 INFO - PROCESS | 1649 | 1464624137047 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1649 | 1464624137049 Marionette TRACE conn2 <- [1,2982,null,{}] 09:02:17 INFO - PROCESS | 1649 | 1464624137051 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}] 09:02:17 INFO - PROCESS | 1649 | 1464624137163 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:02:17 INFO - PROCESS | 1649 | 1464624137265 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x1408d7800 == 87 [pid = 1649] [id = 754] 09:02:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x12c25a000) [pid = 1649] [serial = 2261] [outer = 0x0] 09:02:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x12cc25400) [pid = 1649] [serial = 2262] [outer = 0x12c25a000] 09:02:17 INFO - PROCESS | 1649 | 1464624137296 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x12cdd1000) [pid = 1649] [serial = 2263] [outer = 0x12c25a000] 09:02:17 INFO - PROCESS | 1649 | 1464624137642 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"]]]}] 09:02:17 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 09:02:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:02:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:02:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 620ms 09:02:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:02:17 INFO - PROCESS | 1649 | 1464624137668 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1649 | 1464624137669 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 09:02:17 INFO - PROCESS | 1649 | 1464624137672 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1649 | 1464624137673 Marionette TRACE conn2 <- [1,2986,null,{}] 09:02:17 INFO - PROCESS | 1649 | 1464624137675 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}] 09:02:17 INFO - PROCESS | 1649 | 1464624137788 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:02:17 INFO - PROCESS | 1649 | 1464624137901 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x137692000 == 88 [pid = 1649] [id = 755] 09:02:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12cc29800) [pid = 1649] [serial = 2264] [outer = 0x0] 09:02:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x12cdda000) [pid = 1649] [serial = 2265] [outer = 0x12cc29800] 09:02:17 INFO - PROCESS | 1649 | 1464624137933 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12cddf800) [pid = 1649] [serial = 2266] [outer = 0x12cc29800] 09:02:18 INFO - PROCESS | 1649 | 1464624138242 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]]]}] 09:02:18 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. 09:02:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 621ms 09:02:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:02:18 INFO - PROCESS | 1649 | 1464624138293 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 1649 | 1464624138295 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 09:02:18 INFO - PROCESS | 1649 | 1464624138297 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 1649 | 1464624138300 Marionette TRACE conn2 <- [1,2990,null,{}] 09:02:18 INFO - PROCESS | 1649 | 1464624138304 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}] 09:02:18 INFO - PROCESS | 1649 | 1464624138417 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:02:18 INFO - PROCESS | 1649 | 1464624138544 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x13754a800 == 89 [pid = 1649] [id = 756] 09:02:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12d042400) [pid = 1649] [serial = 2267] [outer = 0x0] 09:02:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x12d046c00) [pid = 1649] [serial = 2268] [outer = 0x12d042400] 09:02:18 INFO - PROCESS | 1649 | 1464624138578 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x12d04e000) [pid = 1649] [serial = 2269] [outer = 0x12d042400] 09:02:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x137554000 == 90 [pid = 1649] [id = 757] 09:02:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x12d379800) [pid = 1649] [serial = 2270] [outer = 0x0] 09:02:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x12d049400) [pid = 1649] [serial = 2271] [outer = 0x12d379800] 09:02:18 INFO - PROCESS | 1649 | 1464624138968 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]]]}] 09:02:19 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. 09:02:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 724ms 09:02:19 INFO - PROCESS | 1649 | 1464624139033 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1649 | 1464624139034 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 09:02:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:02:19 INFO - PROCESS | 1649 | 1464624139038 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1649 | 1464624139040 Marionette TRACE conn2 <- [1,2994,null,{}] 09:02:19 INFO - PROCESS | 1649 | 1464624139042 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}] 09:02:19 INFO - PROCESS | 1649 | 1464624139193 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:02:19 INFO - PROCESS | 1649 | 1464624139282 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x1376a0000 == 91 [pid = 1649] [id = 758] 09:02:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x12d376400) [pid = 1649] [serial = 2272] [outer = 0x0] 09:02:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x12d37c000) [pid = 1649] [serial = 2273] [outer = 0x12d376400] 09:02:19 INFO - PROCESS | 1649 | 1464624139310 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x12d383400) [pid = 1649] [serial = 2274] [outer = 0x12d376400] 09:02:19 INFO - PROCESS | 1649 | 1464624139694 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]]]}] 09:02:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:19 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 09:02:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 669ms 09:02:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:02:19 INFO - PROCESS | 1649 | 1464624139708 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1649 | 1464624139710 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 09:02:19 INFO - PROCESS | 1649 | 1464624139713 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1649 | 1464624139715 Marionette TRACE conn2 <- [1,2998,null,{}] 09:02:19 INFO - PROCESS | 1649 | 1464624139717 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}] 09:02:19 INFO - PROCESS | 1649 | 1464624139869 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:02:19 INFO - PROCESS | 1649 | 1464624139959 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a17000 == 92 [pid = 1649] [id = 759] 09:02:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x11717bc00) [pid = 1649] [serial = 2275] [outer = 0x0] 09:02:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x12d37e800) [pid = 1649] [serial = 2276] [outer = 0x11717bc00] 09:02:19 INFO - PROCESS | 1649 | 1464624139992 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x12d83f400) [pid = 1649] [serial = 2277] [outer = 0x11717bc00] 09:02:20 INFO - PROCESS | 1649 | 1464624140407 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]]]}] 09:02:20 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. 09:02:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 721ms 09:02:20 INFO - PROCESS | 1649 | 1464624140435 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1649 | 1464624140437 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 09:02:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:02:20 INFO - PROCESS | 1649 | 1464624140441 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1649 | 1464624140443 Marionette TRACE conn2 <- [1,3002,null,{}] 09:02:20 INFO - PROCESS | 1649 | 1464624140446 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}] 09:02:20 INFO - PROCESS | 1649 | 1464624140589 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:02:20 INFO - PROCESS | 1649 | 1464624140878 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a03000 == 93 [pid = 1649] [id = 760] 09:02:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x110ddcc00) [pid = 1649] [serial = 2278] [outer = 0x0] 09:02:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x110fb1400) [pid = 1649] [serial = 2279] [outer = 0x110ddcc00] 09:02:20 INFO - PROCESS | 1649 | 1464624140930 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x112a82400) [pid = 1649] [serial = 2280] [outer = 0x110ddcc00] 09:02:21 INFO - PROCESS | 1649 | 1464624141371 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]]]}] 09:02:21 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. 09:02:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 976ms 09:02:21 INFO - PROCESS | 1649 | 1464624141417 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 1649 | 1464624141421 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 09:02:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:02:21 INFO - PROCESS | 1649 | 1464624141425 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1649 | 1464624141429 Marionette TRACE conn2 <- [1,3006,null,{}] 09:02:21 INFO - PROCESS | 1649 | 1464624141434 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}] 09:02:21 INFO - PROCESS | 1649 | 1464624141647 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:02:21 INFO - PROCESS | 1649 | 1464624141816 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a5a2000 == 94 [pid = 1649] [id = 761] 09:02:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x113d04000) [pid = 1649] [serial = 2281] [outer = 0x0] 09:02:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x116711000) [pid = 1649] [serial = 2282] [outer = 0x113d04000] 09:02:21 INFO - PROCESS | 1649 | 1464624141866 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x113037800) [pid = 1649] [serial = 2283] [outer = 0x113d04000] 09:02:22 INFO - PROCESS | 1649 | 1464624142265 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]]]}] 09:02:22 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. 09:02:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 877ms 09:02:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:02:22 INFO - PROCESS | 1649 | 1464624142303 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1649 | 1464624142305 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 09:02:22 INFO - PROCESS | 1649 | 1464624142308 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1649 | 1464624142310 Marionette TRACE conn2 <- [1,3010,null,{}] 09:02:22 INFO - PROCESS | 1649 | 1464624142312 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}] 09:02:22 INFO - PROCESS | 1649 | 1464624142426 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:02:22 INFO - PROCESS | 1649 | 1464624142572 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12d6d6000 == 93 [pid = 1649] [id = 594] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x135894800 == 92 [pid = 1649] [id = 746] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x1352d3800 == 91 [pid = 1649] [id = 745] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x134d72800 == 90 [pid = 1649] [id = 744] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x134d68000 == 89 [pid = 1649] [id = 743] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12df84000 == 88 [pid = 1649] [id = 742] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12d302800 == 87 [pid = 1649] [id = 741] 09:02:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182a7800 == 88 [pid = 1649] [id = 762] 09:02:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x1126d2c00) [pid = 1649] [serial = 2284] [outer = 0x0] 09:02:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x112877000) [pid = 1649] [serial = 2285] [outer = 0x1126d2c00] 09:02:22 INFO - PROCESS | 1649 | 1464624142637 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x120fcbc00) [pid = 1649] [serial = 2286] [outer = 0x1126d2c00] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca71800 == 87 [pid = 1649] [id = 740] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12c31f800 == 86 [pid = 1649] [id = 739] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12a911800 == 85 [pid = 1649] [id = 738] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12a7bc000 == 84 [pid = 1649] [id = 737] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12129e000 == 83 [pid = 1649] [id = 736] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x119a20800 == 82 [pid = 1649] [id = 735] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x126c12000 == 81 [pid = 1649] [id = 734] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x13facf000 == 80 [pid = 1649] [id = 732] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x13813d000 == 79 [pid = 1649] [id = 731] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x135899000 == 78 [pid = 1649] [id = 730] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x1352d0000 == 77 [pid = 1649] [id = 729] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12ace8000 == 76 [pid = 1649] [id = 728] 09:02:22 INFO - PROCESS | 1649 | --DOCSHELL 0x119ea8000 == 75 [pid = 1649] [id = 727] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x12a836c00) [pid = 1649] [serial = 2168] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x128c74800) [pid = 1649] [serial = 2165] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x12b4ee000) [pid = 1649] [serial = 2174] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x12ab7a000) [pid = 1649] [serial = 2173] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x125708400) [pid = 1649] [serial = 2156] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x12a8f5c00) [pid = 1649] [serial = 2171] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x12bb0c400) [pid = 1649] [serial = 2177] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x12bb03800) [pid = 1649] [serial = 2176] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x126f6b000) [pid = 1649] [serial = 2159] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x1257e0400) [pid = 1649] [serial = 2158] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x12889f000) [pid = 1649] [serial = 2162] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x127453000) [pid = 1649] [serial = 2161] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x121ab2400) [pid = 1649] [serial = 2155] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x1185ddc00) [pid = 1649] [serial = 2144] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x118549800) [pid = 1649] [serial = 2143] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x1212b7000) [pid = 1649] [serial = 2152] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x121a50000) [pid = 1649] [serial = 2153] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x1168acc00) [pid = 1649] [serial = 2141] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x113f11c00) [pid = 1649] [serial = 2140] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x128c5f400) [pid = 1649] [serial = 2164] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x113d75800) [pid = 1649] [serial = 2137] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x119732400) [pid = 1649] [serial = 2119] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x1197ec800) [pid = 1649] [serial = 2149] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x120e9cc00) [pid = 1649] [serial = 2150] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x11979d400) [pid = 1649] [serial = 2134] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x12c25f800) [pid = 1649] [serial = 2131] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x11913b000) [pid = 1649] [serial = 2170] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x117394400) [pid = 1649] [serial = 2116] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x12a890000) [pid = 1649] [serial = 2128] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x1288a9800) [pid = 1649] [serial = 2125] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x117393800) [pid = 1649] [serial = 2146] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x119163c00) [pid = 1649] [serial = 2147] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x121ae0c00) [pid = 1649] [serial = 2122] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x1295de400) [pid = 1649] [serial = 2167] [outer = 0x0] [url = about:blank] 09:02:22 INFO - PROCESS | 1649 | 1464624142985 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]]]}] 09:02:23 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:02:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 721ms 09:02:23 INFO - PROCESS | 1649 | 1464624143034 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:02:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:02:23 INFO - PROCESS | 1649 | 1464624143036 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 09:02:23 INFO - PROCESS | 1649 | 1464624143041 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1649 | 1464624143047 Marionette TRACE conn2 <- [1,3014,null,{}] 09:02:23 INFO - PROCESS | 1649 | 1464624143057 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}] 09:02:23 INFO - PROCESS | 1649 | 1464624143227 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:02:23 INFO - PROCESS | 1649 | 1464624143236 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a594000 == 76 [pid = 1649] [id = 763] 09:02:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x1211bdc00) [pid = 1649] [serial = 2287] [outer = 0x0] 09:02:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x1213b1800) [pid = 1649] [serial = 2288] [outer = 0x1211bdc00] 09:02:23 INFO - PROCESS | 1649 | 1464624143280 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x121a5b000) [pid = 1649] [serial = 2289] [outer = 0x1211bdc00] 09:02:23 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:23 INFO - PROCESS | 1649 | 1464624143720 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:02:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:02:23 INFO - {} 09:02:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:02:23 INFO - {} 09:02:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:02:23 INFO - {} 09:02:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:02:23 INFO - {} 09:02:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 728ms 09:02:23 INFO - PROCESS | 1649 | 1464624143768 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1649 | 1464624143770 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 09:02:23 INFO - TEST-START | /FileAPI/fileReader.html 09:02:23 INFO - PROCESS | 1649 | 1464624143772 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1649 | 1464624143773 Marionette TRACE conn2 <- [1,3018,null,{}] 09:02:23 INFO - PROCESS | 1649 | 1464624143776 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}] 09:02:23 INFO - PROCESS | 1649 | 1464624143874 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:02:23 INFO - PROCESS | 1649 | 1464624143883 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ace6000 == 77 [pid = 1649] [id = 764] 09:02:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x121ae0c00) [pid = 1649] [serial = 2290] [outer = 0x0] 09:02:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x1251c1400) [pid = 1649] [serial = 2291] [outer = 0x121ae0c00] 09:02:23 INFO - PROCESS | 1649 | 1464624143910 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x126f6b000) [pid = 1649] [serial = 2292] [outer = 0x121ae0c00] 09:02:24 INFO - PROCESS | 1649 | 1464624144246 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]]]}] 09:02:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:02:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:02:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:02:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:02:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 521ms 09:02:24 INFO - TEST-START | /FileAPI/historical.html 09:02:24 INFO - PROCESS | 1649 | 1464624144293 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1649 | 1464624144295 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 09:02:24 INFO - PROCESS | 1649 | 1464624144297 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1649 | 1464624144298 Marionette TRACE conn2 <- [1,3022,null,{}] 09:02:24 INFO - PROCESS | 1649 | 1464624144300 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}] 09:02:24 INFO - PROCESS | 1649 | 1464624144398 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:02:24 INFO - PROCESS | 1649 | 1464624144403 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d126000 == 78 [pid = 1649] [id = 765] 09:02:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x128c6c000) [pid = 1649] [serial = 2293] [outer = 0x0] 09:02:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x128c75c00) [pid = 1649] [serial = 2294] [outer = 0x128c6c000] 09:02:24 INFO - PROCESS | 1649 | 1464624144433 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x12a834800) [pid = 1649] [serial = 2295] [outer = 0x128c6c000] 09:02:24 INFO - PROCESS | 1649 | 1464624144794 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"]]]}] 09:02:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:02:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:02:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:02:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:02:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:02:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:02:24 INFO - TEST-OK | /FileAPI/historical.html | took 521ms 09:02:24 INFO - PROCESS | 1649 | 1464624144818 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1649 | 1464624144820 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 09:02:24 INFO - TEST-START | /FileAPI/idlharness.html 09:02:24 INFO - PROCESS | 1649 | 1464624144822 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1649 | 1464624144823 Marionette TRACE conn2 <- [1,3026,null,{}] 09:02:24 INFO - PROCESS | 1649 | 1464624144825 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}] 09:02:24 INFO - PROCESS | 1649 | 1464624144924 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:02:25 INFO - PROCESS | 1649 | 1464624145024 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x1346c9800 == 79 [pid = 1649] [id = 766] 09:02:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x128c78400) [pid = 1649] [serial = 2296] [outer = 0x0] 09:02:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x12a8ef400) [pid = 1649] [serial = 2297] [outer = 0x128c78400] 09:02:25 INFO - PROCESS | 1649 | 1464624145049 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12ab79000) [pid = 1649] [serial = 2298] [outer = 0x128c78400] 09:02:25 INFO - PROCESS | 1649 | 1464624145556 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]]]}] 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:02:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:02:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:02:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:02:25 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 09:02:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:02:25 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 09:02:25 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 09:02:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:02:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:02:25 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 09:02:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:02:25 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 09:02:25 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 09:02:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:02:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 782ms 09:02:25 INFO - TEST-START | /FileAPI/idlharness.worker 09:02:25 INFO - PROCESS | 1649 | 1464624145606 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 1649 | 1464624145608 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 09:02:25 INFO - PROCESS | 1649 | 1464624145610 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1649 | 1464624145611 Marionette TRACE conn2 <- [1,3030,null,{}] 09:02:25 INFO - PROCESS | 1649 | 1464624145613 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}] 09:02:25 INFO - PROCESS | 1649 | 1464624145741 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:02:25 INFO - PROCESS | 1649 | 1464624145773 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x13f7dd000 == 80 [pid = 1649] [id = 767] 09:02:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x12ab76c00) [pid = 1649] [serial = 2299] [outer = 0x0] 09:02:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12bb05800) [pid = 1649] [serial = 2300] [outer = 0x12ab76c00] 09:02:25 INFO - PROCESS | 1649 | 1464624145798 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x135677000) [pid = 1649] [serial = 2301] [outer = 0x12ab76c00] 09:02:25 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:26 INFO - PROCESS | 1649 | 1464624146444 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,{},{}]]]}] 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:02:26 INFO - {} 09:02:26 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 09:02:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:02:26 INFO - {} 09:02:26 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 - {} 09:02:26 INFO - {} 09:02:26 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 09:02:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:02:26 INFO - {} 09:02:26 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 09:02:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:02:26 INFO - {} 09:02:26 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 - {} 09:02:26 INFO - {} 09:02:26 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 09:02:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 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 09:02:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 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 09:02:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 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 09:02:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 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 09:02:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 888ms 09:02:26 INFO - PROCESS | 1649 | 1464624146498 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 1649 | 1464624146499 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 09:02:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:02:26 INFO - PROCESS | 1649 | 1464624146501 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1649 | 1464624146502 Marionette TRACE conn2 <- [1,3034,null,{}] 09:02:26 INFO - PROCESS | 1649 | 1464624146504 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}] 09:02:26 INFO - PROCESS | 1649 | 1464624146631 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:02:26 INFO - PROCESS | 1649 | 1464624146644 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x13f987800 == 81 [pid = 1649] [id = 768] 09:02:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x135334c00) [pid = 1649] [serial = 2302] [outer = 0x0] 09:02:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x135562800) [pid = 1649] [serial = 2303] [outer = 0x135334c00] 09:02:26 INFO - PROCESS | 1649 | 1464624146672 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x135566800) [pid = 1649] [serial = 2304] [outer = 0x135334c00] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x121a94c00) [pid = 1649] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x12a836800) [pid = 1649] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x12a83ec00) [pid = 1649] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x120fca800) [pid = 1649] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x118109c00) [pid = 1649] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x112fc0800) [pid = 1649] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x12b21b800) [pid = 1649] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x11214d000) [pid = 1649] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x120e0c800) [pid = 1649] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x12bb0ec00) [pid = 1649] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x126d28400) [pid = 1649] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x1126d4400) [pid = 1649] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x118107800) [pid = 1649] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x117682800) [pid = 1649] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x1295da800) [pid = 1649] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x1196e4800) [pid = 1649] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x12bb03c00) [pid = 1649] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:27 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x1288ab800) [pid = 1649] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:02:27 INFO - PROCESS | 1649 | 1464624147160 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]]]}] 09:02:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:02:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 669ms 09:02:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:02:27 INFO - PROCESS | 1649 | 1464624147172 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 1649 | 1464624147173 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 09:02:27 INFO - PROCESS | 1649 | 1464624147175 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1649 | 1464624147176 Marionette TRACE conn2 <- [1,3038,null,{}] 09:02:27 INFO - PROCESS | 1649 | 1464624147178 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}] 09:02:27 INFO - PROCESS | 1649 | 1464624147285 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:02:27 INFO - PROCESS | 1649 | 1464624147289 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d307800 == 82 [pid = 1649] [id = 769] 09:02:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x11287f400) [pid = 1649] [serial = 2305] [outer = 0x0] 09:02:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x119131400) [pid = 1649] [serial = 2306] [outer = 0x11287f400] 09:02:27 INFO - PROCESS | 1649 | 1464624147316 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x1295da800) [pid = 1649] [serial = 2307] [outer = 0x11287f400] 09:02:27 INFO - PROCESS | 1649 | 1464624147646 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"]]]}] 09:02:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:02:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 524ms 09:02:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:02:27 INFO - PROCESS | 1649 | 1464624147699 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 1649 | 1464624147700 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 09:02:27 INFO - PROCESS | 1649 | 1464624147703 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1649 | 1464624147704 Marionette TRACE conn2 <- [1,3042,null,{}] 09:02:27 INFO - PROCESS | 1649 | 1464624147706 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}] 09:02:27 INFO - PROCESS | 1649 | 1464624147841 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:02:27 INFO - PROCESS | 1649 | 1464624147851 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x1354a4000 == 83 [pid = 1649] [id = 770] 09:02:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x12b4ef000) [pid = 1649] [serial = 2308] [outer = 0x0] 09:02:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x135569800) [pid = 1649] [serial = 2309] [outer = 0x12b4ef000] 09:02:27 INFO - PROCESS | 1649 | 1464624147881 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x14032e000) [pid = 1649] [serial = 2310] [outer = 0x12b4ef000] 09:02:28 INFO - PROCESS | 1649 | 1464624148353 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]]]}] 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:02:28 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. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:02:28 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'.) 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:02:28 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. 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:02:28 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. 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:02:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:28 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. 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:02:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:02:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:02:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:02:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:02:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:02:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:02:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:02:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 679ms 09:02:28 INFO - PROCESS | 1649 | 1464624148391 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1649 | 1464624148395 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 09:02:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:02:28 INFO - PROCESS | 1649 | 1464624148405 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1649 | 1464624148408 Marionette TRACE conn2 <- [1,3046,null,{}] 09:02:28 INFO - PROCESS | 1649 | 1464624148412 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}] 09:02:28 INFO - PROCESS | 1649 | 1464624148588 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:02:28 INFO - PROCESS | 1649 | 1464624148629 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x135927800 == 84 [pid = 1649] [id = 771] 09:02:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x13590e800) [pid = 1649] [serial = 2311] [outer = 0x0] 09:02:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x135910400) [pid = 1649] [serial = 2312] [outer = 0x13590e800] 09:02:28 INFO - PROCESS | 1649 | 1464624148659 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x14032e400) [pid = 1649] [serial = 2313] [outer = 0x13590e800] 09:02:28 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:29 INFO - PROCESS | 1649 | 1464624149012 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:02:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:02:29 INFO - {} 09:02:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 624ms 09:02:29 INFO - PROCESS | 1649 | 1464624149029 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1649 | 1464624149030 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 09:02:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:02:29 INFO - PROCESS | 1649 | 1464624149059 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1649 | 1464624149060 Marionette TRACE conn2 <- [1,3050,null,{}] 09:02:29 INFO - PROCESS | 1649 | 1464624149062 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}] 09:02:29 INFO - PROCESS | 1649 | 1464624149165 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:02:29 INFO - PROCESS | 1649 | 1464624149317 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x119649000 == 85 [pid = 1649] [id = 772] 09:02:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x111e34c00) [pid = 1649] [serial = 2314] [outer = 0x0] 09:02:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x1126d6800) [pid = 1649] [serial = 2315] [outer = 0x111e34c00] 09:02:29 INFO - PROCESS | 1649 | 1464624149351 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x1160f1c00) [pid = 1649] [serial = 2316] [outer = 0x111e34c00] 09:02:29 INFO - PROCESS | 1649 | 1464624149804 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]]]}] 09:02:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:02:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:02:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:02:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:02:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 790ms 09:02:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:02:29 INFO - PROCESS | 1649 | 1464624149833 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1649 | 1464624149837 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 09:02:29 INFO - PROCESS | 1649 | 1464624149842 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1649 | 1464624149846 Marionette TRACE conn2 <- [1,3054,null,{}] 09:02:29 INFO - PROCESS | 1649 | 1464624149851 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}] 09:02:30 INFO - PROCESS | 1649 | 1464624150060 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:02:30 INFO - PROCESS | 1649 | 1464624150185 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c331800 == 86 [pid = 1649] [id = 773] 09:02:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x119137400) [pid = 1649] [serial = 2317] [outer = 0x0] 09:02:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x1197a7800) [pid = 1649] [serial = 2318] [outer = 0x119137400] 09:02:30 INFO - PROCESS | 1649 | 1464624150213 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x120fd2400) [pid = 1649] [serial = 2319] [outer = 0x119137400] 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:02:30 INFO - PROCESS | 1649 | 1464624150610 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"]]]}] 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:30 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" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:30 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" 09:02:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 795ms 09:02:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:02:30 INFO - PROCESS | 1649 | 1464624150638 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 1649 | 1464624150641 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 09:02:30 INFO - PROCESS | 1649 | 1464624150643 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 1649 | 1464624150644 Marionette TRACE conn2 <- [1,3058,null,{}] 09:02:30 INFO - PROCESS | 1649 | 1464624150646 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}] 09:02:30 INFO - PROCESS | 1649 | 1464624150787 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:02:30 INFO - PROCESS | 1649 | 1464624150900 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x135917000 == 87 [pid = 1649] [id = 774] 09:02:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x120fd4400) [pid = 1649] [serial = 2320] [outer = 0x0] 09:02:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x129379800) [pid = 1649] [serial = 2321] [outer = 0x120fd4400] 09:02:30 INFO - PROCESS | 1649 | 1464624150926 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x12bb0c000) [pid = 1649] [serial = 2322] [outer = 0x120fd4400] 09:02:31 INFO - PROCESS | 1649 | 1464624151267 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]]]}] 09:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:02:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:02:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:02:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:02:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:02:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:02:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 676ms 09:02:31 INFO - PROCESS | 1649 | 1464624151320 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1649 | 1464624151321 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 09:02:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:02:31 INFO - PROCESS | 1649 | 1464624151328 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1649 | 1464624151332 Marionette TRACE conn2 <- [1,3062,null,{}] 09:02:31 INFO - PROCESS | 1649 | 1464624151335 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}] 09:02:31 INFO - PROCESS | 1649 | 1464624151467 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:02:31 INFO - PROCESS | 1649 | 1464624151567 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x1356a5000 == 88 [pid = 1649] [id = 775] 09:02:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x12c00c800) [pid = 1649] [serial = 2323] [outer = 0x0] 09:02:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x124e39000) [pid = 1649] [serial = 2324] [outer = 0x12c00c800] 09:02:31 INFO - PROCESS | 1649 | 1464624151600 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x12d835400) [pid = 1649] [serial = 2325] [outer = 0x12c00c800] 09:02:31 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:31 INFO - PROCESS | 1649 | 1464624151966 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:02:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:02:32 INFO - {} 09:02:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 683ms 09:02:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:02:32 INFO - PROCESS | 1649 | 1464624152007 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1649 | 1464624152009 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 09:02:32 INFO - PROCESS | 1649 | 1464624152011 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1649 | 1464624152012 Marionette TRACE conn2 <- [1,3066,null,{}] 09:02:32 INFO - PROCESS | 1649 | 1464624152015 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}] 09:02:32 INFO - PROCESS | 1649 | 1464624152155 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:02:32 INFO - PROCESS | 1649 | 1464624152263 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x135981800 == 89 [pid = 1649] [id = 776] 09:02:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x134d42c00) [pid = 1649] [serial = 2326] [outer = 0x0] 09:02:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x134d45c00) [pid = 1649] [serial = 2327] [outer = 0x134d42c00] 09:02:32 INFO - PROCESS | 1649 | 1464624152291 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x134d4ec00) [pid = 1649] [serial = 2328] [outer = 0x134d42c00] 09:02:32 INFO - PROCESS | 1649 | 1464624152612 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]]]}] 09:02:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:02:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:02:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:02:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:02:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:02:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:02:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:02:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 674ms 09:02:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:02:32 INFO - PROCESS | 1649 | 1464624152685 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1649 | 1464624152686 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 09:02:32 INFO - PROCESS | 1649 | 1464624152688 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1649 | 1464624152689 Marionette TRACE conn2 <- [1,3070,null,{}] 09:02:32 INFO - PROCESS | 1649 | 1464624152692 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}] 09:02:32 INFO - PROCESS | 1649 | 1464624152798 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:02:32 INFO - PROCESS | 1649 | 1464624152897 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x13fac6000 == 90 [pid = 1649] [id = 777] 09:02:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x134e2c400) [pid = 1649] [serial = 2329] [outer = 0x0] 09:02:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x134e2e000) [pid = 1649] [serial = 2330] [outer = 0x134e2c400] 09:02:32 INFO - PROCESS | 1649 | 1464624152927 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x135334000) [pid = 1649] [serial = 2331] [outer = 0x134e2c400] 09:02:33 INFO - PROCESS | 1649 | 1464624153273 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]]]}] 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:02:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 621ms 09:02:33 INFO - PROCESS | 1649 | 1464624153311 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 1649 | 1464624153312 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 09:02:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:02:33 INFO - PROCESS | 1649 | 1464624153314 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1649 | 1464624153315 Marionette TRACE conn2 <- [1,3074,null,{}] 09:02:33 INFO - PROCESS | 1649 | 1464624153318 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}] 09:02:33 INFO - PROCESS | 1649 | 1464624153422 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:02:33 INFO - PROCESS | 1649 | 1464624153535 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x135b77800 == 91 [pid = 1649] [id = 778] 09:02:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x134e0f400) [pid = 1649] [serial = 2332] [outer = 0x0] 09:02:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x134e19400) [pid = 1649] [serial = 2333] [outer = 0x134e0f400] 09:02:33 INFO - PROCESS | 1649 | 1464624153562 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x135336800) [pid = 1649] [serial = 2334] [outer = 0x134e0f400] 09:02:33 INFO - PROCESS | 1649 | 1464624153841 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]]]}] 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:02:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:02:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 574ms 09:02:33 INFO - PROCESS | 1649 | 1464624153888 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 1649 | 1464624153890 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 09:02:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:02:33 INFO - PROCESS | 1649 | 1464624153892 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1649 | 1464624153893 Marionette TRACE conn2 <- [1,3078,null,{}] 09:02:33 INFO - PROCESS | 1649 | 1464624153895 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}] 09:02:34 INFO - PROCESS | 1649 | 1464624154005 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:02:34 INFO - PROCESS | 1649 | 1464624154117 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c0c4800 == 92 [pid = 1649] [id = 779] 09:02:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x121ad3c00) [pid = 1649] [serial = 2335] [outer = 0x0] 09:02:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x12c00c000) [pid = 1649] [serial = 2336] [outer = 0x121ad3c00] 09:02:34 INFO - PROCESS | 1649 | 1464624154159 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x134e27c00) [pid = 1649] [serial = 2337] [outer = 0x121ad3c00] 09:02:34 INFO - PROCESS | 1649 | 1464624154472 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] 09:02:34 INFO - PROCESS | 1649 | 1464624154518 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 09:02:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:02:34 INFO - PROCESS | 1649 | 1464624154521 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1649 | 1464624154522 Marionette TRACE conn2 <- [1,3082,null,{}] 09:02:34 INFO - PROCESS | 1649 | 1464624154524 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}] 09:02:34 INFO - PROCESS | 1649 | 1464624154639 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:02:34 INFO - PROCESS | 1649 | 1464624154757 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x138282000 == 93 [pid = 1649] [id = 780] 09:02:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x134e27800) [pid = 1649] [serial = 2338] [outer = 0x0] 09:02:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x13556c400) [pid = 1649] [serial = 2339] [outer = 0x134e27800] 09:02:34 INFO - PROCESS | 1649 | 1464624154783 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x135907800) [pid = 1649] [serial = 2340] [outer = 0x134e27800] 09:02:35 INFO - PROCESS | 1649 | 1464624155147 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]]]}] 09:02:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:02:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:02:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 09:02:35 INFO - PROCESS | 1649 | 1464624155193 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 1649 | 1464624155194 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 09:02:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:02:35 INFO - PROCESS | 1649 | 1464624155196 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1649 | 1464624155197 Marionette TRACE conn2 <- [1,3086,null,{}] 09:02:35 INFO - PROCESS | 1649 | 1464624155199 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}] 09:02:35 INFO - PROCESS | 1649 | 1464624155307 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:02:35 INFO - PROCESS | 1649 | 1464624155414 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x126f45800 == 94 [pid = 1649] [id = 781] 09:02:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x113d72800) [pid = 1649] [serial = 2341] [outer = 0x0] 09:02:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x11992b400) [pid = 1649] [serial = 2342] [outer = 0x113d72800] 09:02:35 INFO - PROCESS | 1649 | 1464624155440 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x128c79800) [pid = 1649] [serial = 2343] [outer = 0x113d72800] 09:02:35 INFO - PROCESS | 1649 | 1464624155772 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:02:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:02:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 623ms 09:02:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:02:35 INFO - PROCESS | 1649 | 1464624155819 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 1649 | 1464624155820 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 09:02:35 INFO - PROCESS | 1649 | 1464624155823 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1649 | 1464624155824 Marionette TRACE conn2 <- [1,3090,null,{}] 09:02:35 INFO - PROCESS | 1649 | 1464624155826 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}] 09:02:35 INFO - PROCESS | 1649 | 1464624155936 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:02:36 INFO - PROCESS | 1649 | 1464624156026 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cda6800 == 95 [pid = 1649] [id = 782] 09:02:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x116855800) [pid = 1649] [serial = 2344] [outer = 0x0] 09:02:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x12b21ec00) [pid = 1649] [serial = 2345] [outer = 0x116855800] 09:02:36 INFO - PROCESS | 1649 | 1464624156055 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x13590c400) [pid = 1649] [serial = 2346] [outer = 0x116855800] 09:02:36 INFO - PROCESS | 1649 | 1464624156637 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:02:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:02:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 831ms 09:02:36 INFO - PROCESS | 1649 | 1464624156661 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 1649 | 1464624156664 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 09:02:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:02:36 INFO - PROCESS | 1649 | 1464624156669 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1649 | 1464624156671 Marionette TRACE conn2 <- [1,3094,null,{}] 09:02:36 INFO - PROCESS | 1649 | 1464624156674 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}] 09:02:36 INFO - PROCESS | 1649 | 1464624156776 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:02:36 INFO - PROCESS | 1649 | 1464624156903 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x126c17800 == 96 [pid = 1649] [id = 783] 09:02:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x1126dc000) [pid = 1649] [serial = 2347] [outer = 0x0] 09:02:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x115e48c00) [pid = 1649] [serial = 2348] [outer = 0x1126dc000] 09:02:36 INFO - PROCESS | 1649 | 1464624156929 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x118269c00) [pid = 1649] [serial = 2349] [outer = 0x1126dc000] 09:02:37 INFO - PROCESS | 1649 | 1464624157275 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:02:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 626ms 09:02:37 INFO - PROCESS | 1649 | 1464624157295 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 1649 | 1464624157299 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 09:02:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:02:37 INFO - PROCESS | 1649 | 1464624157303 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 1649 | 1464624157305 Marionette TRACE conn2 <- [1,3098,null,{}] 09:02:37 INFO - PROCESS | 1649 | 1464624157307 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}] 09:02:37 INFO - PROCESS | 1649 | 1464624157409 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:02:37 INFO - PROCESS | 1649 | 1464624157499 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x126c05000 == 97 [pid = 1649] [id = 784] 09:02:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x1126d9800) [pid = 1649] [serial = 2350] [outer = 0x0] 09:02:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x11919c800) [pid = 1649] [serial = 2351] [outer = 0x1126d9800] 09:02:37 INFO - PROCESS | 1649 | 1464624157524 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x119926400) [pid = 1649] [serial = 2352] [outer = 0x1126d9800] 09:02:37 INFO - PROCESS | 1649 | 1464624157892 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]]]}] 09:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:02:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:02:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 623ms 09:02:37 INFO - PROCESS | 1649 | 1464624157926 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 1649 | 1464624157928 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 09:02:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:02:37 INFO - PROCESS | 1649 | 1464624157930 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 1649 | 1464624157933 Marionette TRACE conn2 <- [1,3102,null,{}] 09:02:37 INFO - PROCESS | 1649 | 1464624157940 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}] 09:02:38 INFO - PROCESS | 1649 | 1464624158080 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x135274800 == 96 [pid = 1649] [id = 726] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x135927800 == 95 [pid = 1649] [id = 771] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x1354a4000 == 94 [pid = 1649] [id = 770] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12d307800 == 93 [pid = 1649] [id = 769] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x13f987800 == 92 [pid = 1649] [id = 768] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x13f7dd000 == 91 [pid = 1649] [id = 767] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x1346c9800 == 90 [pid = 1649] [id = 766] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x12c261400) [pid = 1649] [serial = 2241] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12d126000 == 89 [pid = 1649] [id = 765] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12ace6000 == 88 [pid = 1649] [id = 764] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12a594000 == 87 [pid = 1649] [id = 763] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x1182a7800 == 86 [pid = 1649] [id = 762] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x12a5a2000 == 85 [pid = 1649] [id = 761] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x119a03000 == 84 [pid = 1649] [id = 760] 09:02:38 INFO - PROCESS | 1649 | --DOCSHELL 0x137554000 == 83 [pid = 1649] [id = 757] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x124e8c000) [pid = 1649] [serial = 2114] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x12a8f8c00) [pid = 1649] [serial = 2224] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x12ab75400) [pid = 1649] [serial = 2227] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x121ab9000) [pid = 1649] [serial = 2215] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x121d3a800) [pid = 1649] [serial = 2216] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x119137c00) [pid = 1649] [serial = 2209] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x12a93cc00) [pid = 1649] [serial = 2200] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x11670f800) [pid = 1649] [serial = 2204] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x12b4f7000) [pid = 1649] [serial = 2230] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x113160800) [pid = 1649] [serial = 2203] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x12b4ec000) [pid = 1649] [serial = 2233] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x11973c800) [pid = 1649] [serial = 2185] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x128c6fc00) [pid = 1649] [serial = 2191] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x120fd3c00) [pid = 1649] [serial = 2212] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x121a53400) [pid = 1649] [serial = 2213] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x12c256400) [pid = 1649] [serial = 2179] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x12c25f000) [pid = 1649] [serial = 2180] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x12889d400) [pid = 1649] [serial = 2218] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x1126d8000) [pid = 1649] [serial = 2236] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x11891f000) [pid = 1649] [serial = 2207] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x1197a4800) [pid = 1649] [serial = 2210] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x118370800) [pid = 1649] [serial = 2206] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x11826b800) [pid = 1649] [serial = 2182] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x119130c00) [pid = 1649] [serial = 2030] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x12a835c00) [pid = 1649] [serial = 2060] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x112873800) [pid = 1649] [serial = 2033] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x12c6e7c00) [pid = 1649] [serial = 2197] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x121d39400) [pid = 1649] [serial = 2188] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x12a898c00) [pid = 1649] [serial = 2194] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x12ac09800) [pid = 1649] [serial = 2237] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x12bb10000) [pid = 1649] [serial = 2231] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x12c6e3000) [pid = 1649] [serial = 2239] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x12c25e400) [pid = 1649] [serial = 2234] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x12936c800) [pid = 1649] [serial = 2221] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x12a75ec00) [pid = 1649] [serial = 2222] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x12a945000) [pid = 1649] [serial = 2225] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x12b4eb000) [pid = 1649] [serial = 2228] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x128c75400) [pid = 1649] [serial = 2219] [outer = 0x0] [url = about:blank] 09:02:38 INFO - PROCESS | 1649 | 1464624158245 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x111e9e000 == 84 [pid = 1649] [id = 785] 09:02:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x112873800) [pid = 1649] [serial = 2353] [outer = 0x0] 09:02:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x117180c00) [pid = 1649] [serial = 2354] [outer = 0x112873800] 09:02:38 INFO - PROCESS | 1649 | 1464624158288 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x1197a9c00) [pid = 1649] [serial = 2355] [outer = 0x112873800] 09:02:38 INFO - PROCESS | 1649 | 1464624158595 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:02:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 677ms 09:02:38 INFO - PROCESS | 1649 | 1464624158607 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1649 | 1464624158609 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 09:02:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:02:38 INFO - PROCESS | 1649 | 1464624158611 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1649 | 1464624158612 Marionette TRACE conn2 <- [1,3106,null,{}] 09:02:38 INFO - PROCESS | 1649 | 1464624158625 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}] 09:02:38 INFO - PROCESS | 1649 | 1464624158721 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 09:02:38 INFO - PROCESS | 1649 | 1464624158815 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x129016800 == 85 [pid = 1649] [id = 786] 09:02:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x119922400) [pid = 1649] [serial = 2356] [outer = 0x0] 09:02:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x121abbc00) [pid = 1649] [serial = 2357] [outer = 0x119922400] 09:02:38 INFO - PROCESS | 1649 | 1464624158837 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x121d3a800) [pid = 1649] [serial = 2358] [outer = 0x119922400] 09:02:39 INFO - PROCESS | 1649 | 1464624159075 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]]]}] 09:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:02:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 478ms 09:02:39 INFO - PROCESS | 1649 | 1464624159091 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 1649 | 1464624159092 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 09:02:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:02:39 INFO - PROCESS | 1649 | 1464624159094 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1649 | 1464624159095 Marionette TRACE conn2 <- [1,3110,null,{}] 09:02:39 INFO - PROCESS | 1649 | 1464624159105 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}] 09:02:39 INFO - PROCESS | 1649 | 1464624159198 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 09:02:39 INFO - PROCESS | 1649 | 1464624159202 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca73000 == 86 [pid = 1649] [id = 787] 09:02:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x124e83400) [pid = 1649] [serial = 2359] [outer = 0x0] 09:02:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x126802800) [pid = 1649] [serial = 2360] [outer = 0x124e83400] 09:02:39 INFO - PROCESS | 1649 | 1464624159224 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x127412c00) [pid = 1649] [serial = 2361] [outer = 0x124e83400] 09:02:39 INFO - PROCESS | 1649 | 1464624159548 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"]]]}] 09:02:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:02:39 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 09:02:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:02:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 470ms 09:02:39 INFO - PROCESS | 1649 | 1464624159564 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 1649 | 1464624159568 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 09:02:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:02:39 INFO - PROCESS | 1649 | 1464624159580 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1649 | 1464624159581 Marionette TRACE conn2 <- [1,3114,null,{}] 09:02:39 INFO - PROCESS | 1649 | 1464624159583 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}] 09:02:39 INFO - PROCESS | 1649 | 1464624159679 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 09:02:39 INFO - PROCESS | 1649 | 1464624159684 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\", \"631fa61a-86ce-436b-a0e9-9cf1eedca938\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df90800 == 87 [pid = 1649] [id = 788] 09:02:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x12745ec00) [pid = 1649] [serial = 2362] [outer = 0x0] 09:02:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x129374000) [pid = 1649] [serial = 2363] [outer = 0x12745ec00] 09:02:39 INFO - PROCESS | 1649 | 1464624159706 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x12a947c00) [pid = 1649] [serial = 2364] [outer = 0x12745ec00] 09:02:40 INFO - PROCESS | 1649 | 1464624160027 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]]]}] 09:02:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:02:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 472ms 09:02:40 INFO - PROCESS | 1649 | 1464624160052 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1649 | 1464624160054 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 09:02:41 WARNING - u'runner_teardown' () 09:02:41 INFO - No more tests 09:02:41 INFO - Got 0 unexpected results 09:02:41 INFO - SUITE-END | took 533s 09:02:41 INFO - Closing logging queue 09:02:41 INFO - queue closed 09:02:41 INFO - Return code: 0 09:02:41 WARNING - # TBPL SUCCESS # 09:02:41 INFO - Running post-action listener: _resource_record_post_action 09:02:41 INFO - Running post-run listener: _resource_record_post_run 09:02:42 INFO - Total resource usage - Wall time: 555s; CPU: 57.0%; Read bytes: 36845056; Write bytes: 950731776; Read time: 252; Write time: 5016 09:02:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:02:42 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146457088; Write bytes: 144039936; Read time: 13574; Write time: 299 09:02:42 INFO - run-tests - Wall time: 537s; CPU: 58.0%; Read bytes: 34780672; Write bytes: 795075584; Read time: 234; Write time: 4678 09:02:42 INFO - Running post-run listener: _upload_blobber_files 09:02:42 INFO - Blob upload gear active. 09:02:42 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:02:42 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 09:02:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:02:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:02:42 INFO - (blobuploader) - INFO - Open directory for files ... 09:02:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:02:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:02:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:02:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:02:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:02:43 INFO - (blobuploader) - INFO - Done attempting. 09:02:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:02:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:02:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:02:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:02:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:02:45 INFO - (blobuploader) - INFO - Done attempting. 09:02:45 INFO - (blobuploader) - INFO - Iteration through files over. 09:02:45 INFO - Return code: 0 09:02:45 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:02:45 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:02:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2b9832f7da348472ccb067ddd96c56bd135a4c062fe90b101e954940bf73b0c7207eab15a6f4d999b5e3dd31c62bcafe48709f75a3172cc7f42a57132b445d47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0534afb223cb53c8bf1a228f42401ea39216e1de016583e47f644a7a9c79bd1c40772c358d1e80e0c66daea91cfbc7c8847448ac52f9fdb01ac8f780a232fe39"} 09:02:45 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:02:45 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:02:45 INFO - Contents: 09:02:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2b9832f7da348472ccb067ddd96c56bd135a4c062fe90b101e954940bf73b0c7207eab15a6f4d999b5e3dd31c62bcafe48709f75a3172cc7f42a57132b445d47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0534afb223cb53c8bf1a228f42401ea39216e1de016583e47f644a7a9c79bd1c40772c358d1e80e0c66daea91cfbc7c8847448ac52f9fdb01ac8f780a232fe39"} 09:02:45 INFO - Running post-run listener: copy_logs_to_upload_dir 09:02:45 INFO - Copying logs to upload dir... 09:02:45 INFO - mkdir: /builds/slave/test/build/upload/logs 09:02:45 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=609.906426 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 10 secs) (at 2016-05-30 09:02:46.039390) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:46.043263) ========= 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.3roXcvZ65I/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.MBOKqRz1sY/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2b9832f7da348472ccb067ddd96c56bd135a4c062fe90b101e954940bf73b0c7207eab15a6f4d999b5e3dd31c62bcafe48709f75a3172cc7f42a57132b445d47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0534afb223cb53c8bf1a228f42401ea39216e1de016583e47f644a7a9c79bd1c40772c358d1e80e0c66daea91cfbc7c8847448ac52f9fdb01ac8f780a232fe39"} build_url:https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012637 build_url: 'https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2b9832f7da348472ccb067ddd96c56bd135a4c062fe90b101e954940bf73b0c7207eab15a6f4d999b5e3dd31c62bcafe48709f75a3172cc7f42a57132b445d47", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0534afb223cb53c8bf1a228f42401ea39216e1de016583e47f644a7a9c79bd1c40772c358d1e80e0c66daea91cfbc7c8847448ac52f9fdb01ac8f780a232fe39"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KImI3WIlRxaYhJC0CjXzcQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:46.081492) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:46.081883) ========= 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.3roXcvZ65I/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.MBOKqRz1sY/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/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.005381 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:46.137183) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 09:02:46.137756) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 09:02:46.138200) ========= ========= Total master_lag: 0.41 =========