builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0127 starttime: 1462227936.88 results: success (0) buildid: 20160502133436 builduid: 809d0caa233347d7abb79d039e676759 revision: cb7afc6a6450dd75d89b10825f719178eb15437b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:36.879657) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:36.880097) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:36.880403) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:36.904112) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:36.904425) ========= 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.jgh4cMeP72/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.cgr2wXVHaU/Listeners TMPDIR=/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/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-02 15:25:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 9.88M=0.001s 2016-05-02 15:25:36 (9.88 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.078770 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:36.999815) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:37.000143) ========= 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.jgh4cMeP72/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.cgr2wXVHaU/Listeners TMPDIR=/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/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.026721 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:37.051280) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:37.051644) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev cb7afc6a6450dd75d89b10825f719178eb15437b --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 cb7afc6a6450dd75d89b10825f719178eb15437b --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.jgh4cMeP72/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.cgr2wXVHaU/Listeners TMPDIR=/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/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-02 15:25:37,125 truncating revision to first 12 chars 2016-05-02 15:25:37,125 Setting DEBUG logging. 2016-05-02 15:25:37,125 attempt 1/10 2016-05-02 15:25:37,125 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/cb7afc6a6450?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-02 15:25:37,732 unpacking tar archive at: mozilla-aurora-cb7afc6a6450/testing/mozharness/ program finished with exit code 0 elapsedTime=0.848474 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:37.916777) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:37.917094) ========= script_repo_revision: cb7afc6a6450dd75d89b10825f719178eb15437b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:37.920548) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:37.920820) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-02 15:25:37.939935) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 35 secs) (at 2016-05-02 15:25:37.940272) ========= /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.jgh4cMeP72/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.cgr2wXVHaU/Listeners TMPDIR=/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 15:25:38 INFO - MultiFileLogger online at 20160502 15:25:38 in /builds/slave/test 15:25:38 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 15:25:38 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:25:38 INFO - {'append_to_log': False, 15:25:38 INFO - 'base_work_dir': '/builds/slave/test', 15:25:38 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:25:38 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:25:38 INFO - 'buildbot_json_path': 'buildprops.json', 15:25:38 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:25:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:25:38 INFO - 'download_minidump_stackwalk': True, 15:25:38 INFO - 'download_symbols': 'true', 15:25:38 INFO - 'e10s': False, 15:25:38 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:25:38 INFO - 'tooltool.py': '/tools/tooltool.py', 15:25:38 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:25:38 INFO - '/tools/misc-python/virtualenv.py')}, 15:25:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:25:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:25:38 INFO - 'log_level': 'info', 15:25:38 INFO - 'log_to_console': True, 15:25:38 INFO - 'opt_config_files': (), 15:25:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:25:38 INFO - '--processes=1', 15:25:38 INFO - '--config=%(test_path)s/wptrunner.ini', 15:25:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:25:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:25:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:25:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:25:38 INFO - 'pip_index': False, 15:25:38 INFO - 'require_test_zip': True, 15:25:38 INFO - 'test_type': ('testharness',), 15:25:38 INFO - 'this_chunk': '1', 15:25:38 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:25:38 INFO - 'total_chunks': '10', 15:25:38 INFO - 'virtualenv_path': 'venv', 15:25:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:25:38 INFO - 'work_dir': 'build'} 15:25:38 INFO - ##### 15:25:38 INFO - ##### Running clobber step. 15:25:38 INFO - ##### 15:25:38 INFO - Running pre-action listener: _resource_record_pre_action 15:25:38 INFO - Running main action method: clobber 15:25:38 INFO - rmtree: /builds/slave/test/build 15:25:38 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:25:39 INFO - Running post-action listener: _resource_record_post_action 15:25:39 INFO - ##### 15:25:39 INFO - ##### Running read-buildbot-config step. 15:25:39 INFO - ##### 15:25:39 INFO - Running pre-action listener: _resource_record_pre_action 15:25:39 INFO - Running main action method: read_buildbot_config 15:25:39 INFO - Using buildbot properties: 15:25:39 INFO - { 15:25:39 INFO - "project": "", 15:25:39 INFO - "product": "firefox", 15:25:39 INFO - "script_repo_revision": "production", 15:25:39 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 15:25:39 INFO - "repository": "", 15:25:39 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 15:25:39 INFO - "buildid": "20160502133436", 15:25:39 INFO - "pgo_build": "False", 15:25:39 INFO - "basedir": "/builds/slave/test", 15:25:39 INFO - "buildnumber": 185, 15:25:39 INFO - "slavename": "t-yosemite-r7-0127", 15:25:39 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 15:25:39 INFO - "platform": "macosx64", 15:25:39 INFO - "branch": "mozilla-aurora", 15:25:39 INFO - "revision": "cb7afc6a6450dd75d89b10825f719178eb15437b", 15:25:39 INFO - "repo_path": "releases/mozilla-aurora", 15:25:39 INFO - "moz_repo_path": "", 15:25:39 INFO - "stage_platform": "macosx64", 15:25:39 INFO - "builduid": "809d0caa233347d7abb79d039e676759", 15:25:39 INFO - "slavebuilddir": "test" 15:25:39 INFO - } 15:25:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 15:25:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 15:25:39 INFO - Running post-action listener: _resource_record_post_action 15:25:39 INFO - ##### 15:25:39 INFO - ##### Running download-and-extract step. 15:25:39 INFO - ##### 15:25:39 INFO - Running pre-action listener: _resource_record_pre_action 15:25:39 INFO - Running main action method: download_and_extract 15:25:39 INFO - mkdir: /builds/slave/test/build/tests 15:25:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:25:39 INFO - https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 15:25:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:25:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:25:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:25:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:26:09 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 15:26:09 INFO - retry: attempt #1 caught exception: timed out 15:26:09 INFO - retry: Failed, sleeping 30 seconds before retrying 15:26:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 #2 15:27:09 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 15:27:09 INFO - retry: attempt #2 caught exception: timed out 15:27:09 INFO - retry: Failed, sleeping 60 seconds before retrying 15:28:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 #3 15:28:40 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 15:28:40 INFO - retry: attempt #3 caught exception: timed out 15:28:40 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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! 15:28:40 INFO - Caught exception: timed out 15:28:40 INFO - Caught exception: timed out 15:28:40 INFO - Caught exception: timed out 15:28:40 INFO - trying https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:28:40 INFO - Downloading https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:28:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:28:41 INFO - Downloaded 1235 bytes. 15:28:41 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 15:28:41 INFO - Using the following test package requirements: 15:28:41 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 15:28:41 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:28:41 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 15:28:41 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:28:41 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 15:28:41 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:28:41 INFO - u'jsshell-mac64.zip'], 15:28:41 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:28:41 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 15:28:41 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 15:28:41 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:28:41 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 15:28:41 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:28:41 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 15:28:41 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:28:41 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 15:28:41 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 15:28:41 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 15:28:41 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 15:28:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:28:41 INFO - https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 15:28:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 15:28:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 15:28:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:28:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:29:11 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 15:29:11 INFO - retry: attempt #1 caught exception: timed out 15:29:11 INFO - retry: Failed, sleeping 30 seconds before retrying 15:29:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 #2 15:30:11 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 15:30:11 INFO - retry: attempt #2 caught exception: timed out 15:30:11 INFO - retry: Failed, sleeping 60 seconds before retrying 15:31:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 #3 15:31:42 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 15:31:42 INFO - retry: attempt #3 caught exception: timed out 15:31:42 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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! 15:31:42 INFO - Caught exception: timed out 15:31:42 INFO - Caught exception: timed out 15:31:42 INFO - Caught exception: timed out 15:31:42 INFO - trying https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 15:31:42 INFO - Downloading https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:31:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:31:43 INFO - Downloaded 17991552 bytes. 15:31:43 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/*'] 15:31:43 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/* 15:31:44 INFO - caution: filename not matched: web-platform/* 15:31:44 INFO - Return code: 11 15:31:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:31:44 INFO - https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 15:31:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 15:31:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 15:31:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:31:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:32:14 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 15:32:14 INFO - retry: attempt #1 caught exception: timed out 15:32:14 INFO - retry: Failed, sleeping 30 seconds before retrying 15:32:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 #2 15:33:14 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 15:33:14 INFO - retry: attempt #2 caught exception: timed out 15:33:14 INFO - retry: Failed, sleeping 60 seconds before retrying 15:34:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 #3 15:34:45 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 15:34:45 INFO - retry: attempt #3 caught exception: timed out 15:34:45 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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! 15:34:45 INFO - Caught exception: timed out 15:34:45 INFO - Caught exception: timed out 15:34:45 INFO - Caught exception: timed out 15:34:45 INFO - trying https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 15:34:45 INFO - Downloading https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:34:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:34:46 INFO - Downloaded 36408617 bytes. 15:34:46 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/*'] 15:34:46 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/* 15:34:50 INFO - caution: filename not matched: bin/* 15:34:50 INFO - caution: filename not matched: config/* 15:34:50 INFO - caution: filename not matched: mozbase/* 15:34:50 INFO - caution: filename not matched: marionette/* 15:34:50 INFO - caution: filename not matched: tools/wptserve/* 15:34:50 INFO - Return code: 11 15:34: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')]} 15:34:50 INFO - https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 15:34:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:34:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:34:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 15:34:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:35:20 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 15:35:20 INFO - retry: attempt #1 caught exception: timed out 15:35:20 INFO - retry: Failed, sleeping 30 seconds before retrying 15:35:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #2 15:36:20 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 15:36:20 INFO - retry: attempt #2 caught exception: timed out 15:36:20 INFO - retry: Failed, sleeping 60 seconds before retrying 15:37:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #3 15:37:51 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 15:37:51 INFO - retry: attempt #3 caught exception: timed out 15:37:51 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg! 15:37:51 INFO - Caught exception: timed out 15:37:51 INFO - Caught exception: timed out 15:37:51 INFO - Caught exception: timed out 15:37:51 INFO - trying https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:37:51 INFO - Downloading https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 15:37:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:37:54 INFO - Downloaded 73034357 bytes. 15:37:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:37:54 INFO - mkdir: /builds/slave/test/properties 15:37:54 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:37:54 INFO - Writing to file /builds/slave/test/properties/build_url 15:37:54 INFO - Contents: 15:37:54 INFO - build_url:https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 15:37:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:37:55 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:37:55 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:37:55 INFO - Contents: 15:37:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:37:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:37:55 INFO - https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:37:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:37:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:37:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:37:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:38:25 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 15:38:25 INFO - retry: attempt #1 caught exception: timed out 15:38:25 INFO - retry: Failed, sleeping 30 seconds before retrying 15:38:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 #2 15:39:25 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 15:39:25 INFO - retry: attempt #2 caught exception: timed out 15:39:25 INFO - retry: Failed, sleeping 60 seconds before retrying 15:40:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 #3 15:40:55 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 15:40:55 INFO - retry: attempt #3 caught exception: timed out 15:40:55 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Qvw4I6gUStKLeefUh3yQFA/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! 15:40:55 INFO - Caught exception: timed out 15:40:55 INFO - Caught exception: timed out 15:40:55 INFO - Caught exception: timed out 15:40:55 INFO - trying https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 15:40:55 INFO - Downloading https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:40:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/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 15:40:58 INFO - Downloaded 103566033 bytes. 15:40:58 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'] 15:40:58 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 15:41:02 INFO - Return code: 0 15:41:02 INFO - Running post-action listener: _resource_record_post_action 15:41:02 INFO - Running post-action listener: set_extra_try_arguments 15:41:02 INFO - ##### 15:41:02 INFO - ##### Running create-virtualenv step. 15:41:02 INFO - ##### 15:41:02 INFO - Running pre-action listener: _pre_create_virtualenv 15:41:02 INFO - Running pre-action listener: _resource_record_pre_action 15:41:02 INFO - Running main action method: create_virtualenv 15:41:02 INFO - Creating virtualenv /builds/slave/test/build/venv 15:41:02 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 15:41:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:41:02 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:41:02 INFO - Using real prefix '/tools/python27' 15:41:02 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:41:03 INFO - Installing distribute.............................................................................................................................................................................................done. 15:41:05 INFO - Installing pip.................done. 15:41:05 INFO - Return code: 0 15:41:05 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:41: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')]} 15:41:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:41:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41: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')]} 15:41:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:41:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41: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', '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 0x1070b5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1070d2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7feb914e2880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1070ce5e0>, '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 0x106cb1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106cdc990>, '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.jgh4cMeP72/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.cgr2wXVHaU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:41: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', 'psutil>=0.7.1'] in /builds/slave/test/build 15:41: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 psutil>=0.7.1 15:41:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jgh4cMeP72/Render', 15:41:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:41:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:41:05 INFO - 'HOME': '/Users/cltbld', 15:41:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:41:05 INFO - 'LOGNAME': 'cltbld', 15:41:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:41:05 INFO - 'MOZ_NO_REMOTE': '1', 15:41:05 INFO - 'NO_EM_RESTART': '1', 15:41:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:41:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:41:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:41:05 INFO - 'PWD': '/builds/slave/test', 15:41:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:41:05 INFO - 'SHELL': '/bin/bash', 15:41:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cgr2wXVHaU/Listeners', 15:41:05 INFO - 'TMPDIR': '/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/', 15:41:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:41:05 INFO - 'USER': 'cltbld', 15:41:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:41:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:41:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:41:05 INFO - 'XPC_FLAGS': '0x0', 15:41:05 INFO - 'XPC_SERVICE_NAME': '0', 15:41:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:41:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:41:06 INFO - Downloading/unpacking psutil>=0.7.1 15:41:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:41:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:41:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:41:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:41:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:41:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:41:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:41:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:41:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:41:09 INFO - Installing collected packages: psutil 15:41:09 INFO - Running setup.py install for psutil 15:41:09 INFO - building 'psutil._psutil_osx' extension 15:41:09 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 15:41:09 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 15:41:09 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 15:41:09 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 15:41:10 INFO - building 'psutil._psutil_posix' extension 15:41:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 15:41:10 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 15:41:10 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 15:41:10 INFO - ^ 15:41:10 INFO - 1 warning generated. 15:41:10 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 15:41:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:41:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:41:10 INFO - Successfully installed psutil 15:41:10 INFO - Cleaning up... 15:41:10 INFO - Return code: 0 15:41:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:41:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:41:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:41:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41:10 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 0x1070b5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1070d2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7feb914e2880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1070ce5e0>, '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 0x106cb1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106cdc990>, '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.jgh4cMeP72/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.cgr2wXVHaU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:41:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 15:41:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 15:41:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jgh4cMeP72/Render', 15:41:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:41:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:41:10 INFO - 'HOME': '/Users/cltbld', 15:41:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:41:10 INFO - 'LOGNAME': 'cltbld', 15:41:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:41:10 INFO - 'MOZ_NO_REMOTE': '1', 15:41:10 INFO - 'NO_EM_RESTART': '1', 15:41:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:41:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:41:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:41:10 INFO - 'PWD': '/builds/slave/test', 15:41:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:41:10 INFO - 'SHELL': '/bin/bash', 15:41:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cgr2wXVHaU/Listeners', 15:41:10 INFO - 'TMPDIR': '/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/', 15:41:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:41:10 INFO - 'USER': 'cltbld', 15:41:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:41:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:41:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:41:10 INFO - 'XPC_FLAGS': '0x0', 15:41:10 INFO - 'XPC_SERVICE_NAME': '0', 15:41:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:41:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:41:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:41: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 15:41: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 15:41: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 15:41: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 15:41: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 15:41: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 15:41:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:41:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:41:13 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:41:13 INFO - Installing collected packages: mozsystemmonitor 15:41:13 INFO - Running setup.py install for mozsystemmonitor 15:41:13 INFO - Successfully installed mozsystemmonitor 15:41:13 INFO - Cleaning up... 15:41:13 INFO - Return code: 0 15:41:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:41: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')]} 15:41:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:41:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41: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')]} 15:41:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:41:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41:13 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 0x1070b5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1070d2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7feb914e2880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1070ce5e0>, '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 0x106cb1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106cdc990>, '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.jgh4cMeP72/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.cgr2wXVHaU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:41:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 15:41:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:41:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jgh4cMeP72/Render', 15:41:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:41:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:41:13 INFO - 'HOME': '/Users/cltbld', 15:41:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:41:13 INFO - 'LOGNAME': 'cltbld', 15:41:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:41:13 INFO - 'MOZ_NO_REMOTE': '1', 15:41:13 INFO - 'NO_EM_RESTART': '1', 15:41:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:41:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:41:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:41:13 INFO - 'PWD': '/builds/slave/test', 15:41:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:41:13 INFO - 'SHELL': '/bin/bash', 15:41:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cgr2wXVHaU/Listeners', 15:41:13 INFO - 'TMPDIR': '/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/', 15:41:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:41:13 INFO - 'USER': 'cltbld', 15:41:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:41:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:41:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:41:13 INFO - 'XPC_FLAGS': '0x0', 15:41:13 INFO - 'XPC_SERVICE_NAME': '0', 15:41:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:41:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:41:13 INFO - Downloading/unpacking blobuploader==1.2.4 15:41:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:41:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:41:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:41:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:41:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:41:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:41:15 INFO - Downloading blobuploader-1.2.4.tar.gz 15:41:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:41:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:41:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:41:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:41:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:41:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:41:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:41:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:41:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:41:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:41:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:41:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:41:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:41:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:41:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:41:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:41:17 INFO - Downloading docopt-0.6.1.tar.gz 15:41:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:41:17 INFO - Installing collected packages: blobuploader, requests, docopt 15:41:17 INFO - Running setup.py install for blobuploader 15:41:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:41:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:41:17 INFO - Running setup.py install for requests 15:41:17 INFO - Running setup.py install for docopt 15:41:18 INFO - Successfully installed blobuploader requests docopt 15:41:18 INFO - Cleaning up... 15:41:18 INFO - Return code: 0 15:41:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:41:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:41:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:41:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41:18 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 0x1070b5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1070d2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7feb914e2880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1070ce5e0>, '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 0x106cb1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106cdc990>, '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.jgh4cMeP72/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.cgr2wXVHaU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:41:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 15:41:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:41:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jgh4cMeP72/Render', 15:41:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:41:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:41:18 INFO - 'HOME': '/Users/cltbld', 15:41:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:41:18 INFO - 'LOGNAME': 'cltbld', 15:41:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:41:18 INFO - 'MOZ_NO_REMOTE': '1', 15:41:18 INFO - 'NO_EM_RESTART': '1', 15:41:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:41:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:41:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:41:18 INFO - 'PWD': '/builds/slave/test', 15:41:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:41:18 INFO - 'SHELL': '/bin/bash', 15:41:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cgr2wXVHaU/Listeners', 15:41:18 INFO - 'TMPDIR': '/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/', 15:41:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:41:18 INFO - 'USER': 'cltbld', 15:41:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:41:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:41:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:41:18 INFO - 'XPC_FLAGS': '0x0', 15:41:18 INFO - 'XPC_SERVICE_NAME': '0', 15:41:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:41:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:41:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:41:18 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-Ch6zD9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:41:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:41:18 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-hiykGu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:41:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:41:18 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-v8zIRP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:41:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:41:18 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-gfEQ5V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:41:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:41:18 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-4UHzx9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:41:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:41:18 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-ahicST-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:41:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:41:19 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-Ip5LK7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:41:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:41:19 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-qgL3LE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:41:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:41:19 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-dC0GPT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:41:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:41:19 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-r1YptX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:41:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:41:19 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-SShTjd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:41:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:41:19 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-PyboZC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:41:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:41:19 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-WEIMzz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:41:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:41:19 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-B0Kc4V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:41:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:41:19 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-LB6RS9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:41:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:41:20 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-SY0Mce-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:41:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:41:20 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-atdHQ8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:41:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:41:20 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-P2gA1d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:41:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:41:20 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-1jE3b3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:41:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:41:20 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-9sYXQA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:41:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:41:20 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-9BTfre-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:41:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:41:21 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 15:41:21 INFO - Running setup.py install for manifestparser 15:41:21 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:41:21 INFO - Running setup.py install for mozcrash 15:41:21 INFO - Running setup.py install for mozdebug 15:41:21 INFO - Running setup.py install for mozdevice 15:41:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:41:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:41:21 INFO - Running setup.py install for mozfile 15:41:21 INFO - Running setup.py install for mozhttpd 15:41:21 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:41:21 INFO - Running setup.py install for mozinfo 15:41:22 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:41:22 INFO - Running setup.py install for mozInstall 15:41:22 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:41:22 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:41:22 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:41:22 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:41:22 INFO - Running setup.py install for mozleak 15:41:22 INFO - Running setup.py install for mozlog 15:41:22 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:41:22 INFO - Running setup.py install for moznetwork 15:41:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:41:22 INFO - Running setup.py install for mozprocess 15:41:22 INFO - Running setup.py install for mozprofile 15:41:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:41:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:41:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:41:22 INFO - Running setup.py install for mozrunner 15:41:23 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:41:23 INFO - Running setup.py install for mozscreenshot 15:41:23 INFO - Running setup.py install for moztest 15:41:23 INFO - Running setup.py install for mozversion 15:41:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:41:23 INFO - Running setup.py install for wptserve 15:41:23 INFO - Running setup.py install for marionette-driver 15:41:23 INFO - Running setup.py install for browsermob-proxy 15:41:24 INFO - Running setup.py install for marionette-client 15:41:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:41:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:41:24 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 15:41:24 INFO - Cleaning up... 15:41:24 INFO - Return code: 0 15:41:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:41:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:41:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:41:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 15:41:24 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 0x1070b5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1070d2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7feb914e2880>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1070ce5e0>, '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 0x106cb1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106cdc990>, '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.jgh4cMeP72/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.cgr2wXVHaU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 15:41:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 15:41:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:41:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jgh4cMeP72/Render', 15:41:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:41:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:41:24 INFO - 'HOME': '/Users/cltbld', 15:41:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:41:24 INFO - 'LOGNAME': 'cltbld', 15:41:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:41:24 INFO - 'MOZ_NO_REMOTE': '1', 15:41:24 INFO - 'NO_EM_RESTART': '1', 15:41:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:41:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:41:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:41:24 INFO - 'PWD': '/builds/slave/test', 15:41:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:41:24 INFO - 'SHELL': '/bin/bash', 15:41:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cgr2wXVHaU/Listeners', 15:41:24 INFO - 'TMPDIR': '/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/', 15:41:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:41:24 INFO - 'USER': 'cltbld', 15:41:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:41:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:41:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:41:24 INFO - 'XPC_FLAGS': '0x0', 15:41:24 INFO - 'XPC_SERVICE_NAME': '0', 15:41:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:41:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:41:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:41:24 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-9zqX5N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:41:24 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 15:41:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:41:24 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-AJLwhZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:41:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 15:41:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:41:24 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-nkb0Vr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 15:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:41:25 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-aO6Sjk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 15:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:41:25 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-8speY_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 15:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:41:25 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-7DdS5P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 15:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:41:25 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-o81IRj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 15:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:41:25 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-pruOSY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 15:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:41:25 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-i4CkVB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 15:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:41:25 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-VUkBZo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:41:25 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-zG2yj4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 15:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:41:25 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-l2YYR9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:41:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 15:41:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:41:25 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-VmNaVT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 15:41:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:41:26 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-ECLRJi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 15:41:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:41:26 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-173X7N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 15:41:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:41:26 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-kLf5pT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 15:41:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:41:26 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-0bko_B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 15:41:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:41:26 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-9R6zva-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 15:41:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:41:26 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-1JNKXn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 15:41:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:41:26 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-uFBvcZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:41:26 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 15:41:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:41:27 INFO - Running setup.py (path:/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/pip-TbdZ9J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:41:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 15:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 15:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 15:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 15:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 15:41:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 15:41:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:41:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:41:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:41:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:41:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 15:41:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:41:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:41:30 INFO - Downloading blessings-1.6.tar.gz 15:41:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:41:30 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 15:41:30 INFO - Installing collected packages: blessings 15:41:30 INFO - Running setup.py install for blessings 15:41:30 INFO - Successfully installed blessings 15:41:30 INFO - Cleaning up... 15:41:30 INFO - Return code: 0 15:41:30 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:41:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:41:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:41:30 INFO - Reading from file tmpfile_stdout 15:41:30 INFO - Current package versions: 15:41:30 INFO - blessings == 1.6 15:41:30 INFO - blobuploader == 1.2.4 15:41:30 INFO - browsermob-proxy == 0.6.0 15:41:30 INFO - docopt == 0.6.1 15:41:30 INFO - manifestparser == 1.1 15:41:30 INFO - marionette-client == 2.3.0 15:41:30 INFO - marionette-driver == 1.4.0 15:41:30 INFO - mozInstall == 1.12 15:41:30 INFO - mozcrash == 0.17 15:41:30 INFO - mozdebug == 0.1 15:41:30 INFO - mozdevice == 0.48 15:41:30 INFO - mozfile == 1.2 15:41:30 INFO - mozhttpd == 0.7 15:41:30 INFO - mozinfo == 0.9 15:41:30 INFO - mozleak == 0.1 15:41:30 INFO - mozlog == 3.1 15:41:30 INFO - moznetwork == 0.27 15:41:30 INFO - mozprocess == 0.22 15:41:30 INFO - mozprofile == 0.28 15:41:30 INFO - mozrunner == 6.11 15:41:30 INFO - mozscreenshot == 0.1 15:41:30 INFO - mozsystemmonitor == 0.0 15:41:30 INFO - moztest == 0.7 15:41:30 INFO - mozversion == 1.4 15:41:30 INFO - psutil == 3.1.1 15:41:30 INFO - requests == 1.2.3 15:41:30 INFO - wptserve == 1.4.0 15:41:30 INFO - wsgiref == 0.1.2 15:41:30 INFO - Running post-action listener: _resource_record_post_action 15:41:30 INFO - Running post-action listener: _start_resource_monitoring 15:41:30 INFO - Starting resource monitoring. 15:41:30 INFO - ##### 15:41:30 INFO - ##### Running pull step. 15:41:30 INFO - ##### 15:41:30 INFO - Running pre-action listener: _resource_record_pre_action 15:41:30 INFO - Running main action method: pull 15:41:30 INFO - Pull has nothing to do! 15:41:30 INFO - Running post-action listener: _resource_record_post_action 15:41:30 INFO - ##### 15:41:30 INFO - ##### Running install step. 15:41:30 INFO - ##### 15:41:30 INFO - Running pre-action listener: _resource_record_pre_action 15:41:30 INFO - Running main action method: install 15:41:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:41:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:41:31 INFO - Reading from file tmpfile_stdout 15:41:31 INFO - Detecting whether we're running mozinstall >=1.0... 15:41:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:41:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:41:31 INFO - Reading from file tmpfile_stdout 15:41:31 INFO - Output received: 15:41:31 INFO - Usage: mozinstall [options] installer 15:41:31 INFO - Options: 15:41:31 INFO - -h, --help show this help message and exit 15:41:31 INFO - -d DEST, --destination=DEST 15:41:31 INFO - Directory to install application into. [default: 15:41:31 INFO - "/builds/slave/test"] 15:41:31 INFO - --app=APP Application being installed. [default: firefox] 15:41:31 INFO - mkdir: /builds/slave/test/build/application 15:41:31 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'] 15:41:31 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 15:41:48 INFO - Reading from file tmpfile_stdout 15:41:48 INFO - Output received: 15:41:48 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 15:41:48 INFO - Running post-action listener: _resource_record_post_action 15:41:48 INFO - ##### 15:41:48 INFO - ##### Running run-tests step. 15:41:48 INFO - ##### 15:41:48 INFO - Running pre-action listener: _resource_record_pre_action 15:41:48 INFO - Running main action method: run_tests 15:41:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:41:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:41:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:41:48 INFO - grabbing minidump binary from tooltool 15:41:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:41:48 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 0x1070ce5e0>, '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 0x106cb1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106cdc990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:41:48 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 15:41:48 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 15:41:49 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:41:49 INFO - Return code: 0 15:41:49 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 15:41:49 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:41:49 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/Qvw4I6gUStKLeefUh3yQFA/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 15:41:49 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/Qvw4I6gUStKLeefUh3yQFA/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 15:41:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jgh4cMeP72/Render', 15:41:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 15:41:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 15:41:49 INFO - 'HOME': '/Users/cltbld', 15:41:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 15:41:49 INFO - 'LOGNAME': 'cltbld', 15:41:49 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:41:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:41:49 INFO - 'MOZ_NO_REMOTE': '1', 15:41:49 INFO - 'NO_EM_RESTART': '1', 15:41:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:41:49 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 15:41:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:41:49 INFO - 'PWD': '/builds/slave/test', 15:41:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 15:41:49 INFO - 'SHELL': '/bin/bash', 15:41:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cgr2wXVHaU/Listeners', 15:41:49 INFO - 'TMPDIR': '/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/T/', 15:41:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 15:41:49 INFO - 'USER': 'cltbld', 15:41:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 15:41:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 15:41:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 15:41:49 INFO - 'XPC_FLAGS': '0x0', 15:41:49 INFO - 'XPC_SERVICE_NAME': '0', 15:41:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 15:41:49 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/Qvw4I6gUStKLeefUh3yQFA/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 15:41:49 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 15:41:49 INFO - import pkg_resources 15:41:50 INFO - Using 1 client processes 15:41:50 INFO - wptserve Starting http server on 127.0.0.1:8000 15:41:50 INFO - wptserve Starting http server on 127.0.0.1:8001 15:41:50 INFO - wptserve Starting http server on 127.0.0.1:8443 15:41:52 INFO - SUITE-START | Running 778 tests 15:41:52 INFO - Running testharness tests 15:41:52 INFO - Setting up ssl 15:41:52 INFO - PROCESS | certutil | 15:41:52 INFO - PROCESS | certutil | 15:41:52 INFO - PROCESS | certutil | 15:41:52 INFO - Certificate Nickname Trust Attributes 15:41:52 INFO - SSL,S/MIME,JAR/XPI 15:41:52 INFO - 15:41:52 INFO - web-platform-tests CT,, 15:41:52 INFO - 15:41:52 INFO - Starting runner 15:41:53 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 15:41:53 INFO - PROCESS | 1653 | 1462228913738 Marionette DEBUG Marionette enabled via build flag and pref 15:41:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e20800 == 1 [pid = 1653] [id = 1] 15:41:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113e21000) [pid = 1653] [serial = 1] [outer = 0x0] 15:41:53 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 15:41:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113e22000) [pid = 1653] [serial = 2] [outer = 0x113e21000] 15:41:54 INFO - PROCESS | 1653 | 1462228914051 Marionette INFO Listening on port 2828 15:41:54 INFO - PROCESS | 1653 | 1462228914293 Marionette DEBUG Marionette enabled via command-line flag 15:41:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11688c800 == 2 [pid = 1653] [id = 2] 15:41:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x11688d000) [pid = 1653] [serial = 3] [outer = 0x0] 15:41:54 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 15:41:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x11688e000) [pid = 1653] [serial = 4] [outer = 0x11688d000] 15:41:54 INFO - PROCESS | 1653 | [1653] 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 15:41:54 INFO - PROCESS | 1653 | 1462228914443 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 15:41:54 INFO - PROCESS | 1653 | 1462228914528 Marionette DEBUG Closed connection conn0 15:41:54 INFO - PROCESS | 1653 | [1653] 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 15:41:54 INFO - PROCESS | 1653 | 1462228914533 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 15:41:54 INFO - PROCESS | 1653 | 1462228914549 Marionette DEBUG Closed connection conn1 15:41:54 INFO - PROCESS | 1653 | [1653] 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 15:41:54 INFO - PROCESS | 1653 | 1462228914554 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 15:41:54 INFO - PROCESS | 1653 | 1462228914562 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:41:54 INFO - PROCESS | 1653 | 1462228914568 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":"20160502133436","device":"desktop","version":"48.0a2"} 15:41:54 INFO - PROCESS | 1653 | [1653] 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 15:41:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a027000 == 3 [pid = 1653] [id = 3] 15:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x11a027800) [pid = 1653] [serial = 5] [outer = 0x0] 15:41:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a028000 == 4 [pid = 1653] [id = 4] 15:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x11a07b800) [pid = 1653] [serial = 6] [outer = 0x0] 15:41:55 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:41:55 INFO - PROCESS | 1653 | [1653] 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 15:41:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237c2000 == 5 [pid = 1653] [id = 5] 15:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x11a07b000) [pid = 1653] [serial = 7] [outer = 0x0] 15:41:55 INFO - PROCESS | 1653 | [1653] 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 15:41:55 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x1240fa800) [pid = 1653] [serial = 8] [outer = 0x11a07b000] 15:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x124739800) [pid = 1653] [serial = 9] [outer = 0x11a027800] 15:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x1236bf400) [pid = 1653] [serial = 10] [outer = 0x11a07b800] 15:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x1236c1400) [pid = 1653] [serial = 11] [outer = 0x11a07b000] 15:41:56 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:41:56 INFO - PROCESS | 1653 | 1462228916545 Marionette DEBUG loaded listener.js 15:41:56 INFO - PROCESS | 1653 | 1462228916553 Marionette DEBUG loaded listener.js 15:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x1193d5400) [pid = 1653] [serial = 12] [outer = 0x11a07b000] 15:41:56 INFO - PROCESS | 1653 | 1462228916931 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9efb3a0e-899a-bd44-97bd-c309a86541c1","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":"20160502133436","device":"desktop","version":"48.0a2","command_id":1}}] 15:41:57 INFO - PROCESS | 1653 | 1462228917021 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:41:57 INFO - PROCESS | 1653 | 1462228917071 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 15:41:57 INFO - PROCESS | 1653 | 1462228917164 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:41:57 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:41:57 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 15:41:57 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 15:41:57 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x128758c00) [pid = 1653] [serial = 13] [outer = 0x11a07b000] 15:41:57 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:41:57 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:41:57 INFO - PROCESS | 1653 | 1462228917431 Marionette TRACE conn2 <- [1,3,null,{}] 15:41:57 INFO - PROCESS | 1653 | 1462228917434 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:41:57 INFO - PROCESS | 1653 | 1462228917449 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 15:41:57 INFO - PROCESS | 1653 | 1462228917470 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 15:41:57 INFO - PROCESS | 1653 | 1462228917471 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 15:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:41:57 INFO - PROCESS | 1653 | 1462228917479 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:41:57 INFO - PROCESS | 1653 | 1462228917481 Marionette TRACE conn2 <- [1,6,null,{}] 15:41:57 INFO - PROCESS | 1653 | 1462228917483 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:57 INFO - PROCESS | 1653 | 1462228917491 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 15:41:57 INFO - PROCESS | 1653 | 1462228917496 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x129287000 == 6 [pid = 1653] [id = 6] 15:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x129272800) [pid = 1653] [serial = 14] [outer = 0x0] 15:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x129274400) [pid = 1653] [serial = 15] [outer = 0x129272800] 15:41:57 INFO - PROCESS | 1653 | 1462228917526 Marionette DEBUG loaded listener.js 15:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x12927a000) [pid = 1653] [serial = 16] [outer = 0x129272800] 15:41:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x129510800 == 7 [pid = 1653] [id = 7] 15:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x12954ac00) [pid = 1653] [serial = 17] [outer = 0x0] 15:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x12954f800) [pid = 1653] [serial = 18] [outer = 0x12954ac00] 15:41:57 INFO - PROCESS | 1653 | 1462228917895 Marionette DEBUG loaded listener.js 15:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x129551c00) [pid = 1653] [serial = 19] [outer = 0x12954ac00] 15:41:58 INFO - PROCESS | 1653 | 1462228918049 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 626ms 15:41:58 INFO - PROCESS | 1653 | 1462228918126 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 15:41:58 INFO - PROCESS | 1653 | 1462228918127 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 15:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:41:58 INFO - PROCESS | 1653 | 1462228918139 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:41:58 INFO - PROCESS | 1653 | 1462228918140 Marionette TRACE conn2 <- [1,10,null,{}] 15:41:58 INFO - PROCESS | 1653 | 1462228918182 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:58 INFO - PROCESS | 1653 | 1462228918318 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 15:41:58 INFO - PROCESS | 1653 | 1462228918333 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aed3000 == 8 [pid = 1653] [id = 8] 15:41:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12957e400) [pid = 1653] [serial = 20] [outer = 0x0] 15:41:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12aeb8c00) [pid = 1653] [serial = 21] [outer = 0x12957e400] 15:41:58 INFO - PROCESS | 1653 | 1462228918383 Marionette DEBUG loaded listener.js 15:41:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12aebd800) [pid = 1653] [serial = 22] [outer = 0x12957e400] 15:41:58 INFO - PROCESS | 1653 | 1462228918804 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 701ms 15:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:41:58 INFO - PROCESS | 1653 | 1462228918837 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 15:41:58 INFO - PROCESS | 1653 | 1462228918838 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 15:41:58 INFO - PROCESS | 1653 | 1462228918841 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:41:58 INFO - PROCESS | 1653 | 1462228918842 Marionette TRACE conn2 <- [1,14,null,{}] 15:41:58 INFO - PROCESS | 1653 | 1462228918844 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:58 INFO - PROCESS | 1653 | 1462228918930 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 15:41:58 INFO - PROCESS | 1653 | 1462228918934 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b254800 == 9 [pid = 1653] [id = 9] 15:41:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12aec1c00) [pid = 1653] [serial = 23] [outer = 0x0] 15:41:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12b1f3c00) [pid = 1653] [serial = 24] [outer = 0x12aec1c00] 15:41:58 INFO - PROCESS | 1653 | 1462228918959 Marionette DEBUG loaded listener.js 15:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12b3d3c00) [pid = 1653] [serial = 25] [outer = 0x12aec1c00] 15:41:59 INFO - PROCESS | 1653 | 1462228919227 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 420ms 15:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:41:59 INFO - PROCESS | 1653 | 1462228919263 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 15:41:59 INFO - PROCESS | 1653 | 1462228919264 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 15:41:59 INFO - PROCESS | 1653 | 1462228919266 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:41:59 INFO - PROCESS | 1653 | 1462228919267 Marionette TRACE conn2 <- [1,18,null,{}] 15:41:59 INFO - PROCESS | 1653 | 1462228919269 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:59 INFO - PROCESS | 1653 | 1462228919388 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 15:41:59 INFO - PROCESS | 1653 | 1462228919395 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bc97800 == 10 [pid = 1653] [id = 10] 15:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12bb83c00) [pid = 1653] [serial = 26] [outer = 0x0] 15:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12bb85800) [pid = 1653] [serial = 27] [outer = 0x12bb83c00] 15:41:59 INFO - PROCESS | 1653 | 1462228919420 Marionette DEBUG loaded listener.js 15:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12bb8b800) [pid = 1653] [serial = 28] [outer = 0x12bb83c00] 15:41:59 INFO - PROCESS | 1653 | 1462228919680 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 470ms 15:41:59 INFO - PROCESS | 1653 | 1462228919737 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 15:41:59 INFO - PROCESS | 1653 | 1462228919739 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 15:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:41:59 INFO - PROCESS | 1653 | 1462228919748 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:41:59 INFO - PROCESS | 1653 | 1462228919750 Marionette TRACE conn2 <- [1,22,null,{}] 15:41:59 INFO - PROCESS | 1653 | 1462228919752 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:59 INFO - PROCESS | 1653 | 1462228919838 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 15:41:59 INFO - PROCESS | 1653 | 1462228919845 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0ca000 == 11 [pid = 1653] [id = 11] 15:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12bb76c00) [pid = 1653] [serial = 29] [outer = 0x0] 15:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x12c07b000) [pid = 1653] [serial = 30] [outer = 0x12bb76c00] 15:41:59 INFO - PROCESS | 1653 | 1462228919870 Marionette DEBUG loaded listener.js 15:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12c083400) [pid = 1653] [serial = 31] [outer = 0x12bb76c00] 15:42:00 INFO - PROCESS | 1653 | 1462228920106 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 369ms 15:42:00 INFO - PROCESS | 1653 | 1462228920119 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 15:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:42:00 INFO - PROCESS | 1653 | 1462228920120 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 15:42:00 INFO - PROCESS | 1653 | 1462228920129 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:42:00 INFO - PROCESS | 1653 | 1462228920130 Marionette TRACE conn2 <- [1,26,null,{}] 15:42:00 INFO - PROCESS | 1653 | 1462228920133 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:00 INFO - PROCESS | 1653 | 1462228920228 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 15:42:00 INFO - PROCESS | 1653 | 1462228920233 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a19e800 == 12 [pid = 1653] [id = 12] 15:42:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x12c15bc00) [pid = 1653] [serial = 32] [outer = 0x0] 15:42:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12c15f800) [pid = 1653] [serial = 33] [outer = 0x12c15bc00] 15:42:00 INFO - PROCESS | 1653 | 1462228920257 Marionette DEBUG loaded listener.js 15:42:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12c1b6800) [pid = 1653] [serial = 34] [outer = 0x12c15bc00] 15:42:00 INFO - PROCESS | 1653 | 1462228920497 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 15:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:42:00 INFO - PROCESS | 1653 | 1462228920548 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 15:42:00 INFO - PROCESS | 1653 | 1462228920549 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 15:42:00 INFO - PROCESS | 1653 | 1462228920551 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:42:00 INFO - PROCESS | 1653 | 1462228920552 Marionette TRACE conn2 <- [1,30,null,{}] 15:42:00 INFO - PROCESS | 1653 | 1462228920555 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:00 INFO - PROCESS | 1653 | 1462228920651 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 15:42:00 INFO - PROCESS | 1653 | 1462228920655 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c724800 == 13 [pid = 1653] [id = 13] 15:42:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12c1b9400) [pid = 1653] [serial = 35] [outer = 0x0] 15:42:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c75dc00) [pid = 1653] [serial = 36] [outer = 0x12c1b9400] 15:42:00 INFO - PROCESS | 1653 | 1462228920679 Marionette DEBUG loaded listener.js 15:42:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c762000) [pid = 1653] [serial = 37] [outer = 0x12c1b9400] 15:42:00 INFO - PROCESS | 1653 | 1462228920908 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 370ms 15:42:00 INFO - PROCESS | 1653 | 1462228920921 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 15:42:00 INFO - PROCESS | 1653 | 1462228920922 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 15:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:42:00 INFO - PROCESS | 1653 | 1462228920931 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:42:00 INFO - PROCESS | 1653 | 1462228920932 Marionette TRACE conn2 <- [1,34,null,{}] 15:42:00 INFO - PROCESS | 1653 | 1462228920935 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:01 INFO - PROCESS | 1653 | 1462228921022 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 15:42:01 INFO - PROCESS | 1653 | 1462228921037 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8da800 == 14 [pid = 1653] [id = 14] 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12c766800) [pid = 1653] [serial = 38] [outer = 0x0] 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c76a400) [pid = 1653] [serial = 39] [outer = 0x12c766800] 15:42:01 INFO - PROCESS | 1653 | 1462228921063 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12cac6c00) [pid = 1653] [serial = 40] [outer = 0x12c766800] 15:42:01 INFO - PROCESS | 1653 | 1462228921292 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 376ms 15:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:42:01 INFO - PROCESS | 1653 | 1462228921303 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 15:42:01 INFO - PROCESS | 1653 | 1462228921304 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 15:42:01 INFO - PROCESS | 1653 | 1462228921306 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:42:01 INFO - PROCESS | 1653 | 1462228921309 Marionette TRACE conn2 <- [1,38,null,{}] 15:42:01 INFO - PROCESS | 1653 | 1462228921317 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:01 INFO - PROCESS | 1653 | 1462228921407 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 15:42:01 INFO - PROCESS | 1653 | 1462228921413 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc60800 == 15 [pid = 1653] [id = 15] 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12cac9400) [pid = 1653] [serial = 41] [outer = 0x0] 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12cace000) [pid = 1653] [serial = 42] [outer = 0x12cac9400] 15:42:01 INFO - PROCESS | 1653 | 1462228921437 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12ce16400) [pid = 1653] [serial = 43] [outer = 0x12cac9400] 15:42:01 INFO - PROCESS | 1653 | 1462228921665 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 376ms 15:42:01 INFO - PROCESS | 1653 | 1462228921682 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 15:42:01 INFO - PROCESS | 1653 | 1462228921683 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 15:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:42:01 INFO - PROCESS | 1653 | 1462228921685 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:42:01 INFO - PROCESS | 1653 | 1462228921686 Marionette TRACE conn2 <- [1,42,null,{}] 15:42:01 INFO - PROCESS | 1653 | 1462228921696 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:01 INFO - PROCESS | 1653 | 1462228921787 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 15:42:01 INFO - PROCESS | 1653 | 1462228921792 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfcd000 == 16 [pid = 1653] [id = 16] 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12cfcd800) [pid = 1653] [serial = 44] [outer = 0x0] 15:42:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfcf800 == 17 [pid = 1653] [id = 17] 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12ce1f800) [pid = 1653] [serial = 45] [outer = 0x0] 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12cf9ac00) [pid = 1653] [serial = 46] [outer = 0x12ce1f800] 15:42:01 INFO - PROCESS | 1653 | 1462228921822 Marionette DEBUG loaded listener.js 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12cf9f000) [pid = 1653] [serial = 47] [outer = 0x12ce1f800] 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12d1db000) [pid = 1653] [serial = 48] [outer = 0x12cfcd800] 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12d1ea000) [pid = 1653] [serial = 49] [outer = 0x12cfcd800] 15:42:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfcc800 == 18 [pid = 1653] [id = 18] 15:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x12cfa0c00) [pid = 1653] [serial = 50] [outer = 0x0] 15:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12d3bf000) [pid = 1653] [serial = 51] [outer = 0x12cfa0c00] 15:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x12d3c0800) [pid = 1653] [serial = 52] [outer = 0x12cfa0c00] 15:42:02 INFO - PROCESS | 1653 | 1462228922178 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms 15:42:02 INFO - PROCESS | 1653 | 1462228922205 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 15:42:02 INFO - PROCESS | 1653 | 1462228922207 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 15:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:42:02 INFO - PROCESS | 1653 | 1462228922209 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:42:02 INFO - PROCESS | 1653 | 1462228922211 Marionette TRACE conn2 <- [1,46,null,{}] 15:42:02 INFO - PROCESS | 1653 | 1462228922213 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:02 INFO - PROCESS | 1653 | 1462228922299 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 15:42:02 INFO - PROCESS | 1653 | 1462228922303 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180a4800 == 19 [pid = 1653] [id = 19] 15:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x1180bc400) [pid = 1653] [serial = 53] [outer = 0x0] 15:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x1180e4c00) [pid = 1653] [serial = 54] [outer = 0x1180bc400] 15:42:02 INFO - PROCESS | 1653 | 1462228922335 Marionette DEBUG loaded listener.js 15:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x11912a400) [pid = 1653] [serial = 55] [outer = 0x1180bc400] 15:42:02 INFO - PROCESS | 1653 | 1462228922598 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 15:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:42:02 INFO - PROCESS | 1653 | 1462228922634 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 15:42:02 INFO - PROCESS | 1653 | 1462228922636 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 15:42:02 INFO - PROCESS | 1653 | 1462228922650 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:42:02 INFO - PROCESS | 1653 | 1462228922652 Marionette TRACE conn2 <- [1,50,null,{}] 15:42:02 INFO - PROCESS | 1653 | 1462228922658 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:02 INFO - PROCESS | 1653 | 1462228922799 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 15:42:02 INFO - PROCESS | 1653 | 1462228922807 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118119000 == 20 [pid = 1653] [id = 20] 15:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x12b3a2800) [pid = 1653] [serial = 56] [outer = 0x0] 15:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x12cfa3800) [pid = 1653] [serial = 57] [outer = 0x12b3a2800] 15:42:02 INFO - PROCESS | 1653 | 1462228922843 Marionette DEBUG loaded listener.js 15:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12d453400) [pid = 1653] [serial = 58] [outer = 0x12b3a2800] 15:42:03 INFO - PROCESS | 1653 | 1462228923066 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 480ms 15:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:42:03 INFO - PROCESS | 1653 | 1462228923120 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 15:42:03 INFO - PROCESS | 1653 | 1462228923121 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 15:42:03 INFO - PROCESS | 1653 | 1462228923131 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:42:03 INFO - PROCESS | 1653 | 1462228923132 Marionette TRACE conn2 <- [1,54,null,{}] 15:42:03 INFO - PROCESS | 1653 | 1462228923135 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:03 INFO - PROCESS | 1653 | 1462228923223 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 15:42:03 INFO - PROCESS | 1653 | 1462228923228 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bc9d000 == 21 [pid = 1653] [id = 21] 15:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x12d45d000) [pid = 1653] [serial = 59] [outer = 0x0] 15:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12d9c1400) [pid = 1653] [serial = 60] [outer = 0x12d45d000] 15:42:03 INFO - PROCESS | 1653 | 1462228923251 Marionette DEBUG loaded listener.js 15:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12d9c5c00) [pid = 1653] [serial = 61] [outer = 0x12d45d000] 15:42:03 INFO - PROCESS | 1653 | 1462228923486 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 377ms 15:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:42:03 INFO - PROCESS | 1653 | 1462228923501 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 15:42:03 INFO - PROCESS | 1653 | 1462228923503 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 15:42:03 INFO - PROCESS | 1653 | 1462228923505 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:42:03 INFO - PROCESS | 1653 | 1462228923506 Marionette TRACE conn2 <- [1,58,null,{}] 15:42:03 INFO - PROCESS | 1653 | 1462228923515 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:03 INFO - PROCESS | 1653 | 1462228923612 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 15:42:03 INFO - PROCESS | 1653 | 1462228923617 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e116000 == 22 [pid = 1653] [id = 22] 15:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x12d9c0800) [pid = 1653] [serial = 62] [outer = 0x0] 15:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x12dde7400) [pid = 1653] [serial = 63] [outer = 0x12d9c0800] 15:42:03 INFO - PROCESS | 1653 | 1462228923644 Marionette DEBUG loaded listener.js 15:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x12ddee800) [pid = 1653] [serial = 64] [outer = 0x12d9c0800] 15:42:04 INFO - PROCESS | 1653 | 1462228924705 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1221ms 15:42:04 INFO - PROCESS | 1653 | 1462228924741 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 15:42:04 INFO - PROCESS | 1653 | 1462228924743 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 15:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:42:04 INFO - PROCESS | 1653 | 1462228924753 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:42:04 INFO - PROCESS | 1653 | 1462228924756 Marionette TRACE conn2 <- [1,62,null,{}] 15:42:04 INFO - PROCESS | 1653 | 1462228924762 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:04 INFO - PROCESS | 1653 | 1462228924882 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 15:42:04 INFO - PROCESS | 1653 | 1462228924935 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131ba000 == 23 [pid = 1653] [id = 23] 15:42:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1126ba000) [pid = 1653] [serial = 65] [outer = 0x0] 15:42:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x112f5dc00) [pid = 1653] [serial = 66] [outer = 0x1126ba000] 15:42:04 INFO - PROCESS | 1653 | 1462228924967 Marionette DEBUG loaded listener.js 15:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x113cf3000) [pid = 1653] [serial = 67] [outer = 0x1126ba000] 15:42:05 INFO - PROCESS | 1653 | 1462228925366 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 677ms 15:42:05 INFO - PROCESS | 1653 | 1462228925426 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 15:42:05 INFO - PROCESS | 1653 | 1462228925430 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 15:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:42:05 INFO - PROCESS | 1653 | 1462228925435 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:42:05 INFO - PROCESS | 1653 | 1462228925437 Marionette TRACE conn2 <- [1,66,null,{}] 15:42:05 INFO - PROCESS | 1653 | 1462228925439 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:05 INFO - PROCESS | 1653 | 1462228925546 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 15:42:05 INFO - PROCESS | 1653 | 1462228925587 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a94000 == 24 [pid = 1653] [id = 24] 15:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x115d40800) [pid = 1653] [serial = 68] [outer = 0x0] 15:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x117d2ec00) [pid = 1653] [serial = 69] [outer = 0x115d40800] 15:42:05 INFO - PROCESS | 1653 | 1462228925616 Marionette DEBUG loaded listener.js 15:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1180ed800) [pid = 1653] [serial = 70] [outer = 0x115d40800] 15:42:06 INFO - PROCESS | 1653 | 1462228926015 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 619ms 15:42:06 INFO - PROCESS | 1653 | 1462228926059 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 15:42:06 INFO - PROCESS | 1653 | 1462228926061 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 15:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:42:06 INFO - PROCESS | 1653 | 1462228926065 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:42:06 INFO - PROCESS | 1653 | 1462228926068 Marionette TRACE conn2 <- [1,70,null,{}] 15:42:06 INFO - PROCESS | 1653 | 1462228926090 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:06 INFO - PROCESS | 1653 | 1462228926234 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 15:42:06 INFO - PROCESS | 1653 | 1462228926464 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x112632000 == 25 [pid = 1653] [id = 25] 15:42:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x113c6a800) [pid = 1653] [serial = 71] [outer = 0x0] 15:42:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x113e40800) [pid = 1653] [serial = 72] [outer = 0x113c6a800] 15:42:06 INFO - PROCESS | 1653 | 1462228926495 Marionette DEBUG loaded listener.js 15:42:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x115dad800) [pid = 1653] [serial = 73] [outer = 0x113c6a800] 15:42:06 INFO - PROCESS | 1653 | 1462228926905 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 871ms 15:42:06 INFO - PROCESS | 1653 | 1462228926946 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 15:42:06 INFO - PROCESS | 1653 | 1462228926948 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 15:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:42:06 INFO - PROCESS | 1653 | 1462228926951 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:42:06 INFO - PROCESS | 1653 | 1462228926953 Marionette TRACE conn2 <- [1,74,null,{}] 15:42:06 INFO - PROCESS | 1653 | 1462228926956 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:07 INFO - PROCESS | 1653 | 1462228927037 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 15:42:07 INFO - PROCESS | 1653 | 1462228927078 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160e0800 == 26 [pid = 1653] [id = 26] 15:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x115fcc800) [pid = 1653] [serial = 74] [outer = 0x0] 15:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11630b000) [pid = 1653] [serial = 75] [outer = 0x115fcc800] 15:42:07 INFO - PROCESS | 1653 | 1462228927107 Marionette DEBUG loaded listener.js 15:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11827a800) [pid = 1653] [serial = 76] [outer = 0x115fcc800] 15:42:07 INFO - PROCESS | 1653 | 1462228927440 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 519ms 15:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:42:07 INFO - PROCESS | 1653 | 1462228927472 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 15:42:07 INFO - PROCESS | 1653 | 1462228927477 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 15:42:07 INFO - PROCESS | 1653 | 1462228927479 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:42:07 INFO - PROCESS | 1653 | 1462228927480 Marionette TRACE conn2 <- [1,78,null,{}] 15:42:07 INFO - PROCESS | 1653 | 1462228927483 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:07 INFO - PROCESS | 1653 | 1462228927551 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 15:42:07 INFO - PROCESS | 1653 | 1462228927560 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x116827800 == 27 [pid = 1653] [id = 27] 15:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1133b1c00) [pid = 1653] [serial = 77] [outer = 0x0] 15:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118271800) [pid = 1653] [serial = 78] [outer = 0x1133b1c00] 15:42:07 INFO - PROCESS | 1653 | 1462228927587 Marionette DEBUG loaded listener.js 15:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1187a5400) [pid = 1653] [serial = 79] [outer = 0x1133b1c00] 15:42:07 INFO - PROCESS | 1653 | 1462228927926 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 15:42:07 INFO - PROCESS | 1653 | 1462228927949 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 15:42:07 INFO - PROCESS | 1653 | 1462228927950 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 15:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:42:07 INFO - PROCESS | 1653 | 1462228927957 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:42:07 INFO - PROCESS | 1653 | 1462228927963 Marionette TRACE conn2 <- [1,82,null,{}] 15:42:07 INFO - PROCESS | 1653 | 1462228927966 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:08 INFO - PROCESS | 1653 | 1462228928036 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 15:42:08 INFO - PROCESS | 1653 | 1462228928041 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x117356800 == 28 [pid = 1653] [id = 28] 15:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1168c2800) [pid = 1653] [serial = 80] [outer = 0x0] 15:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1187ecc00) [pid = 1653] [serial = 81] [outer = 0x1168c2800] 15:42:08 INFO - PROCESS | 1653 | 1462228928067 Marionette DEBUG loaded listener.js 15:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1190bec00) [pid = 1653] [serial = 82] [outer = 0x1168c2800] 15:42:08 INFO - PROCESS | 1653 | 1462228928382 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 477ms 15:42:08 INFO - PROCESS | 1653 | 1462228928431 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 15:42:08 INFO - PROCESS | 1653 | 1462228928432 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 15:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:42:08 INFO - PROCESS | 1653 | 1462228928434 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:42:08 INFO - PROCESS | 1653 | 1462228928435 Marionette TRACE conn2 <- [1,86,null,{}] 15:42:08 INFO - PROCESS | 1653 | 1462228928438 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:08 INFO - PROCESS | 1653 | 1462228928514 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 15:42:08 INFO - PROCESS | 1653 | 1462228928553 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d0c800 == 29 [pid = 1653] [id = 29] 15:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1187ab400) [pid = 1653] [serial = 83] [outer = 0x0] 15:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1190ca000) [pid = 1653] [serial = 84] [outer = 0x1187ab400] 15:42:08 INFO - PROCESS | 1653 | 1462228928579 Marionette DEBUG loaded listener.js 15:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1193da800) [pid = 1653] [serial = 85] [outer = 0x1187ab400] 15:42:08 INFO - PROCESS | 1653 | 1462228928860 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 467ms 15:42:08 INFO - PROCESS | 1653 | 1462228928903 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 15:42:08 INFO - PROCESS | 1653 | 1462228928904 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 15:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:42:08 INFO - PROCESS | 1653 | 1462228928908 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:42:08 INFO - PROCESS | 1653 | 1462228928910 Marionette TRACE conn2 <- [1,90,null,{}] 15:42:08 INFO - PROCESS | 1653 | 1462228928913 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:08 INFO - PROCESS | 1653 | 1462228928984 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 15:42:08 INFO - PROCESS | 1653 | 1462228928988 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x118171800 == 30 [pid = 1653] [id = 30] 15:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119da3400) [pid = 1653] [serial = 86] [outer = 0x0] 15:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119de9c00) [pid = 1653] [serial = 87] [outer = 0x119da3400] 15:42:09 INFO - PROCESS | 1653 | 1462228929023 Marionette DEBUG loaded listener.js 15:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11a0ba800) [pid = 1653] [serial = 88] [outer = 0x119da3400] 15:42:09 INFO - PROCESS | 1653 | 1462228929328 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 473ms 15:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:42:09 INFO - PROCESS | 1653 | 1462228929380 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 15:42:09 INFO - PROCESS | 1653 | 1462228929381 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 15:42:09 INFO - PROCESS | 1653 | 1462228929383 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:42:09 INFO - PROCESS | 1653 | 1462228929384 Marionette TRACE conn2 <- [1,94,null,{}] 15:42:09 INFO - PROCESS | 1653 | 1462228929386 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:09 INFO - PROCESS | 1653 | 1462228929477 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 15:42:09 INFO - PROCESS | 1653 | 1462228929483 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185fa800 == 31 [pid = 1653] [id = 31] 15:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11a0c3800) [pid = 1653] [serial = 89] [outer = 0x0] 15:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12136d000) [pid = 1653] [serial = 90] [outer = 0x11a0c3800] 15:42:09 INFO - PROCESS | 1653 | 1462228929511 Marionette DEBUG loaded listener.js 15:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121374c00) [pid = 1653] [serial = 91] [outer = 0x11a0c3800] 15:42:09 INFO - PROCESS | 1653 | 1462228929789 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 15:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:42:09 INFO - PROCESS | 1653 | 1462228929851 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 15:42:09 INFO - PROCESS | 1653 | 1462228929853 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 15:42:09 INFO - PROCESS | 1653 | 1462228929855 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:42:09 INFO - PROCESS | 1653 | 1462228929856 Marionette TRACE conn2 <- [1,98,null,{}] 15:42:09 INFO - PROCESS | 1653 | 1462228929860 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:09 INFO - PROCESS | 1653 | 1462228929927 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 15:42:09 INFO - PROCESS | 1653 | 1462228929931 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119168800 == 32 [pid = 1653] [id = 32] 15:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x121375000) [pid = 1653] [serial = 92] [outer = 0x0] 15:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1234e5000) [pid = 1653] [serial = 93] [outer = 0x121375000] 15:42:09 INFO - PROCESS | 1653 | 1462228929956 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123678c00) [pid = 1653] [serial = 94] [outer = 0x121375000] 15:42:10 INFO - PROCESS | 1653 | 1462228930266 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms 15:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:42:10 INFO - PROCESS | 1653 | 1462228930278 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 15:42:10 INFO - PROCESS | 1653 | 1462228930279 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 15:42:10 INFO - PROCESS | 1653 | 1462228930281 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:42:10 INFO - PROCESS | 1653 | 1462228930282 Marionette TRACE conn2 <- [1,102,null,{}] 15:42:10 INFO - PROCESS | 1653 | 1462228930284 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:10 INFO - PROCESS | 1653 | 1462228930377 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 15:42:10 INFO - PROCESS | 1653 | 1462228930384 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191b3800 == 33 [pid = 1653] [id = 33] 15:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113470800) [pid = 1653] [serial = 95] [outer = 0x0] 15:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123687c00) [pid = 1653] [serial = 96] [outer = 0x113470800] 15:42:10 INFO - PROCESS | 1653 | 1462228930408 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124342400) [pid = 1653] [serial = 97] [outer = 0x113470800] 15:42:10 INFO - PROCESS | 1653 | 1462228930671 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 15:42:10 INFO - PROCESS | 1653 | 1462228930700 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 15:42:10 INFO - PROCESS | 1653 | 1462228930701 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 15:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:42:10 INFO - PROCESS | 1653 | 1462228930703 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:42:10 INFO - PROCESS | 1653 | 1462228930705 Marionette TRACE conn2 <- [1,106,null,{}] 15:42:10 INFO - PROCESS | 1653 | 1462228930714 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:10 INFO - PROCESS | 1653 | 1462228930787 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 15:42:10 INFO - PROCESS | 1653 | 1462228930794 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11972a800 == 34 [pid = 1653] [id = 34] 15:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12436b000) [pid = 1653] [serial = 98] [outer = 0x0] 15:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1245bfc00) [pid = 1653] [serial = 99] [outer = 0x12436b000] 15:42:10 INFO - PROCESS | 1653 | 1462228930819 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124a0f800) [pid = 1653] [serial = 100] [outer = 0x12436b000] 15:42:11 INFO - PROCESS | 1653 | 1462228931100 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 425ms 15:42:11 INFO - PROCESS | 1653 | 1462228931131 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 15:42:11 INFO - PROCESS | 1653 | 1462228931132 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 15:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:42:11 INFO - PROCESS | 1653 | 1462228931135 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:42:11 INFO - PROCESS | 1653 | 1462228931136 Marionette TRACE conn2 <- [1,110,null,{}] 15:42:11 INFO - PROCESS | 1653 | 1462228931138 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:11 INFO - PROCESS | 1653 | 1462228931212 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 15:42:11 INFO - PROCESS | 1653 | 1462228931216 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e16800 == 35 [pid = 1653] [id = 35] 15:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1245b6c00) [pid = 1653] [serial = 101] [outer = 0x0] 15:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124eb6000) [pid = 1653] [serial = 102] [outer = 0x1245b6c00] 15:42:11 INFO - PROCESS | 1653 | 1462228931247 Marionette DEBUG loaded listener.js 15:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12511e000) [pid = 1653] [serial = 103] [outer = 0x1245b6c00] 15:42:11 INFO - PROCESS | 1653 | 1462228931560 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 15:42:11 INFO - PROCESS | 1653 | 1462228931615 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 15:42:11 INFO - PROCESS | 1653 | 1462228931617 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 15:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:42:11 INFO - PROCESS | 1653 | 1462228931619 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:42:11 INFO - PROCESS | 1653 | 1462228931621 Marionette TRACE conn2 <- [1,114,null,{}] 15:42:11 INFO - PROCESS | 1653 | 1462228931624 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:11 INFO - PROCESS | 1653 | 1462228931712 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 15:42:11 INFO - PROCESS | 1653 | 1462228931717 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0e1000 == 36 [pid = 1653] [id = 36] 15:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124eb2c00) [pid = 1653] [serial = 104] [outer = 0x0] 15:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126914c00) [pid = 1653] [serial = 105] [outer = 0x124eb2c00] 15:42:11 INFO - PROCESS | 1653 | 1462228931743 Marionette DEBUG loaded listener.js 15:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126c5ac00) [pid = 1653] [serial = 106] [outer = 0x124eb2c00] 15:42:12 INFO - PROCESS | 1653 | 1462228932042 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 15:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:42:12 INFO - PROCESS | 1653 | 1462228932090 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 15:42:12 INFO - PROCESS | 1653 | 1462228932091 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 15:42:12 INFO - PROCESS | 1653 | 1462228932093 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:42:12 INFO - PROCESS | 1653 | 1462228932095 Marionette TRACE conn2 <- [1,118,null,{}] 15:42:12 INFO - PROCESS | 1653 | 1462228932097 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:12 INFO - PROCESS | 1653 | 1462228932168 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 15:42:12 INFO - PROCESS | 1653 | 1462228932172 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a197800 == 37 [pid = 1653] [id = 37] 15:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126c5b400) [pid = 1653] [serial = 107] [outer = 0x0] 15:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128704c00) [pid = 1653] [serial = 108] [outer = 0x126c5b400] 15:42:12 INFO - PROCESS | 1653 | 1462228932199 Marionette DEBUG loaded listener.js 15:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12874bc00) [pid = 1653] [serial = 109] [outer = 0x126c5b400] 15:42:12 INFO - PROCESS | 1653 | 1462228932475 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 15:42:12 INFO - PROCESS | 1653 | 1462228932515 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 15:42:12 INFO - PROCESS | 1653 | 1462228932516 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 15:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:42:12 INFO - PROCESS | 1653 | 1462228932518 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:42:12 INFO - PROCESS | 1653 | 1462228932519 Marionette TRACE conn2 <- [1,122,null,{}] 15:42:12 INFO - PROCESS | 1653 | 1462228932522 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:12 INFO - PROCESS | 1653 | 1462228932632 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 15:42:12 INFO - PROCESS | 1653 | 1462228932639 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12329f800 == 38 [pid = 1653] [id = 38] 15:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126c5a800) [pid = 1653] [serial = 110] [outer = 0x0] 15:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12874b000) [pid = 1653] [serial = 111] [outer = 0x126c5a800] 15:42:12 INFO - PROCESS | 1653 | 1462228932663 Marionette DEBUG loaded listener.js 15:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128bd3000) [pid = 1653] [serial = 112] [outer = 0x126c5a800] 15:42:12 INFO - PROCESS | 1653 | 1462228932941 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 469ms 15:42:12 INFO - PROCESS | 1653 | 1462228932987 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 15:42:12 INFO - PROCESS | 1653 | 1462228932988 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 15:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:42:12 INFO - PROCESS | 1653 | 1462228932992 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:42:12 INFO - PROCESS | 1653 | 1462228932995 Marionette TRACE conn2 <- [1,126,null,{}] 15:42:12 INFO - PROCESS | 1653 | 1462228932998 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:13 INFO - PROCESS | 1653 | 1462228933070 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 15:42:13 INFO - PROCESS | 1653 | 1462228933075 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237c4800 == 39 [pid = 1653] [id = 39] 15:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128bd4000) [pid = 1653] [serial = 113] [outer = 0x0] 15:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128faa800) [pid = 1653] [serial = 114] [outer = 0x128bd4000] 15:42:13 INFO - PROCESS | 1653 | 1462228933100 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x129271000) [pid = 1653] [serial = 115] [outer = 0x128bd4000] 15:42:13 INFO - PROCESS | 1653 | 1462228933393 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 421ms 15:42:13 INFO - PROCESS | 1653 | 1462228933415 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 15:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:42:13 INFO - PROCESS | 1653 | 1462228933416 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 15:42:13 INFO - PROCESS | 1653 | 1462228933418 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:42:13 INFO - PROCESS | 1653 | 1462228933419 Marionette TRACE conn2 <- [1,130,null,{}] 15:42:13 INFO - PROCESS | 1653 | 1462228933421 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:13 INFO - PROCESS | 1653 | 1462228933498 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 15:42:13 INFO - PROCESS | 1653 | 1462228933545 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1243f6800 == 40 [pid = 1653] [id = 40] 15:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128e23400) [pid = 1653] [serial = 116] [outer = 0x0] 15:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x129276000) [pid = 1653] [serial = 117] [outer = 0x128e23400] 15:42:13 INFO - PROCESS | 1653 | 1462228933569 Marionette DEBUG loaded listener.js 15:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129385400) [pid = 1653] [serial = 118] [outer = 0x128e23400] 15:42:13 INFO - PROCESS | 1653 | 1462228933815 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 420ms 15:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:42:13 INFO - PROCESS | 1653 | 1462228933846 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 15:42:13 INFO - PROCESS | 1653 | 1462228933848 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 15:42:13 INFO - PROCESS | 1653 | 1462228933852 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:42:13 INFO - PROCESS | 1653 | 1462228933853 Marionette TRACE conn2 <- [1,134,null,{}] 15:42:13 INFO - PROCESS | 1653 | 1462228933855 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:13 INFO - PROCESS | 1653 | 1462228933943 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 15:42:13 INFO - PROCESS | 1653 | 1462228933947 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b4e000 == 41 [pid = 1653] [id = 41] 15:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129387800) [pid = 1653] [serial = 119] [outer = 0x0] 15:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x129553000) [pid = 1653] [serial = 120] [outer = 0x129387800] 15:42:13 INFO - PROCESS | 1653 | 1462228933971 Marionette DEBUG loaded listener.js 15:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129583400) [pid = 1653] [serial = 121] [outer = 0x129387800] 15:42:14 INFO - PROCESS | 1653 | 1462228934336 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 518ms 15:42:14 INFO - PROCESS | 1653 | 1462228934371 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 15:42:14 INFO - PROCESS | 1653 | 1462228934373 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 15:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:42:14 INFO - PROCESS | 1653 | 1462228934377 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:42:14 INFO - PROCESS | 1653 | 1462228934378 Marionette TRACE conn2 <- [1,138,null,{}] 15:42:14 INFO - PROCESS | 1653 | 1462228934382 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:14 INFO - PROCESS | 1653 | 1462228934563 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 15:42:14 INFO - PROCESS | 1653 | 1462228934578 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x126086800 == 42 [pid = 1653] [id = 42] 15:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129588000) [pid = 1653] [serial = 122] [outer = 0x0] 15:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12a79bc00) [pid = 1653] [serial = 123] [outer = 0x129588000] 15:42:14 INFO - PROCESS | 1653 | 1462228934616 Marionette DEBUG loaded listener.js 15:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12a7d9000) [pid = 1653] [serial = 124] [outer = 0x129588000] 15:42:15 INFO - PROCESS | 1653 | 1462228935734 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1372ms 15:42:15 INFO - PROCESS | 1653 | 1462228935762 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 15:42:15 INFO - PROCESS | 1653 | 1462228935766 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 15:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:42:15 INFO - PROCESS | 1653 | 1462228935817 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:42:15 INFO - PROCESS | 1653 | 1462228935820 Marionette TRACE conn2 <- [1,142,null,{}] 15:42:15 INFO - PROCESS | 1653 | 1462228935825 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:15 INFO - PROCESS | 1653 | 1462228935955 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 15:42:15 INFO - PROCESS | 1653 | 1462228935979 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e0a800 == 43 [pid = 1653] [id = 43] 15:42:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x115fd6000) [pid = 1653] [serial = 125] [outer = 0x0] 15:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x116869800) [pid = 1653] [serial = 126] [outer = 0x115fd6000] 15:42:16 INFO - PROCESS | 1653 | 1462228936006 Marionette DEBUG loaded listener.js 15:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x117688c00) [pid = 1653] [serial = 127] [outer = 0x115fd6000] 15:42:16 INFO - PROCESS | 1653 | 1462228936343 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 589ms 15:42:16 INFO - PROCESS | 1653 | 1462228936391 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 1653 | 1462228936394 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 15:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:42:16 INFO - PROCESS | 1653 | 1462228936398 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:42:16 INFO - PROCESS | 1653 | 1462228936400 Marionette TRACE conn2 <- [1,146,null,{}] 15:42:16 INFO - PROCESS | 1653 | 1462228936402 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:16 INFO - PROCESS | 1653 | 1462228936487 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 15:42:16 INFO - PROCESS | 1653 | 1462228936492 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160ec800 == 44 [pid = 1653] [id = 44] 15:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1180bc800) [pid = 1653] [serial = 128] [outer = 0x0] 15:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x118504400) [pid = 1653] [serial = 129] [outer = 0x1180bc800] 15:42:16 INFO - PROCESS | 1653 | 1462228936543 Marionette DEBUG loaded listener.js 15:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1187a9400) [pid = 1653] [serial = 130] [outer = 0x1180bc800] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12cac9400) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12c766800) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12c1b9400) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12c15bc00) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12bb76c00) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12bb83c00) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12aec1c00) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12957e400) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x129272800) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12d45d000) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b3a2800) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1180bc400) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12ce1f800) [pid = 1653] [serial = 45] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124eb2c00) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x126c5b400) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126c5a800) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12d9c0800) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1126ba000) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x115d40800) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x113c6a800) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x115fcc800) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1133b1c00) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1168c2800) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1187ab400) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119da3400) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11a0c3800) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x121375000) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113470800) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:42:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12436b000) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:42:17 INFO - PROCESS | 1653 | 1462228937504 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1123ms 15:42:17 INFO - PROCESS | 1653 | 1462228937521 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 15:42:17 INFO - PROCESS | 1653 | 1462228937523 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 15:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:42:17 INFO - PROCESS | 1653 | 1462228937525 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:42:17 INFO - PROCESS | 1653 | 1462228937528 Marionette TRACE conn2 <- [1,150,null,{}] 15:42:17 INFO - PROCESS | 1653 | 1462228937535 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:17 INFO - PROCESS | 1653 | 1462228937605 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 15:42:17 INFO - PROCESS | 1653 | 1462228937611 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11730d800 == 45 [pid = 1653] [id = 45] 15:42:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113c6a800) [pid = 1653] [serial = 131] [outer = 0x0] 15:42:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1187ee400) [pid = 1653] [serial = 132] [outer = 0x113c6a800] 15:42:17 INFO - PROCESS | 1653 | 1462228937640 Marionette DEBUG loaded listener.js 15:42:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1190c6c00) [pid = 1653] [serial = 133] [outer = 0x113c6a800] 15:42:17 INFO - PROCESS | 1653 | 1462228937949 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 471ms 15:42:18 INFO - PROCESS | 1653 | 1462228937997 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 15:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:42:18 INFO - PROCESS | 1653 | 1462228937999 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 15:42:18 INFO - PROCESS | 1653 | 1462228938001 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:42:18 INFO - PROCESS | 1653 | 1462228938002 Marionette TRACE conn2 <- [1,154,null,{}] 15:42:18 INFO - PROCESS | 1653 | 1462228938004 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:18 INFO - PROCESS | 1653 | 1462228938073 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 15:42:18 INFO - PROCESS | 1653 | 1462228938078 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d17800 == 46 [pid = 1653] [id = 46] 15:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11911f800) [pid = 1653] [serial = 134] [outer = 0x0] 15:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119383400) [pid = 1653] [serial = 135] [outer = 0x11911f800] 15:42:18 INFO - PROCESS | 1653 | 1462228938105 Marionette DEBUG loaded listener.js 15:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1199b3400) [pid = 1653] [serial = 136] [outer = 0x11911f800] 15:42:18 INFO - PROCESS | 1653 | 1462228938410 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 418ms 15:42:18 INFO - PROCESS | 1653 | 1462228938419 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 15:42:18 INFO - PROCESS | 1653 | 1462228938421 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 15:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:42:18 INFO - PROCESS | 1653 | 1462228938423 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:42:18 INFO - PROCESS | 1653 | 1462228938425 Marionette TRACE conn2 <- [1,158,null,{}] 15:42:18 INFO - PROCESS | 1653 | 1462228938430 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:18 INFO - PROCESS | 1653 | 1462228938498 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 15:42:18 INFO - PROCESS | 1653 | 1462228938502 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185e9800 == 47 [pid = 1653] [id = 47] 15:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x117d38800) [pid = 1653] [serial = 137] [outer = 0x0] 15:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119c74800) [pid = 1653] [serial = 138] [outer = 0x117d38800] 15:42:18 INFO - PROCESS | 1653 | 1462228938529 Marionette DEBUG loaded listener.js 15:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119da8000) [pid = 1653] [serial = 139] [outer = 0x117d38800] 15:42:18 INFO - PROCESS | 1653 | 1462228938850 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 471ms 15:42:18 INFO - PROCESS | 1653 | 1462228938895 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 15:42:18 INFO - PROCESS | 1653 | 1462228938896 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 15:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:42:18 INFO - PROCESS | 1653 | 1462228938898 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:42:18 INFO - PROCESS | 1653 | 1462228938899 Marionette TRACE conn2 <- [1,162,null,{}] 15:42:18 INFO - PROCESS | 1653 | 1462228938901 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:18 INFO - PROCESS | 1653 | 1462228938983 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 15:42:18 INFO - PROCESS | 1653 | 1462228938988 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119161000 == 48 [pid = 1653] [id = 48] 15:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119df3800) [pid = 1653] [serial = 140] [outer = 0x0] 15:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12136a000) [pid = 1653] [serial = 141] [outer = 0x119df3800] 15:42:19 INFO - PROCESS | 1653 | 1462228939015 Marionette DEBUG loaded listener.js 15:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1234f0c00) [pid = 1653] [serial = 142] [outer = 0x119df3800] 15:42:19 INFO - PROCESS | 1653 | 1462228939315 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 421ms 15:42:19 INFO - PROCESS | 1653 | 1462228939320 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 15:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:42:19 INFO - PROCESS | 1653 | 1462228939321 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 15:42:19 INFO - PROCESS | 1653 | 1462228939323 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:42:19 INFO - PROCESS | 1653 | 1462228939325 Marionette TRACE conn2 <- [1,166,null,{}] 15:42:19 INFO - PROCESS | 1653 | 1462228939335 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:19 INFO - PROCESS | 1653 | 1462228939406 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 15:42:19 INFO - PROCESS | 1653 | 1462228939489 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1121a9800 == 49 [pid = 1653] [id = 49] 15:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1126b6000) [pid = 1653] [serial = 143] [outer = 0x0] 15:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1126b6c00) [pid = 1653] [serial = 144] [outer = 0x1126b6000] 15:42:19 INFO - PROCESS | 1653 | 1462228939522 Marionette DEBUG loaded listener.js 15:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1134e4800) [pid = 1653] [serial = 145] [outer = 0x1126b6000] 15:42:19 INFO - PROCESS | 1653 | 1462228939972 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 678ms 15:42:20 INFO - PROCESS | 1653 | 1462228940002 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 15:42:20 INFO - PROCESS | 1653 | 1462228940005 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 15:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:42:20 INFO - PROCESS | 1653 | 1462228940008 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:42:20 INFO - PROCESS | 1653 | 1462228940011 Marionette TRACE conn2 <- [1,170,null,{}] 15:42:20 INFO - PROCESS | 1653 | 1462228940014 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:20 INFO - PROCESS | 1653 | 1462228940105 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 15:42:20 INFO - PROCESS | 1653 | 1462228940194 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d09800 == 50 [pid = 1653] [id = 50] 15:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11727cc00) [pid = 1653] [serial = 146] [outer = 0x0] 15:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x117d38c00) [pid = 1653] [serial = 147] [outer = 0x11727cc00] 15:42:20 INFO - PROCESS | 1653 | 1462228940227 Marionette DEBUG loaded listener.js 15:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1190ca400) [pid = 1653] [serial = 148] [outer = 0x11727cc00] 15:42:20 INFO - PROCESS | 1653 | 1462228940642 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 15:42:20 INFO - PROCESS | 1653 | 1462228940681 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 15:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:42:20 INFO - PROCESS | 1653 | 1462228940684 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 15:42:20 INFO - PROCESS | 1653 | 1462228940687 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:42:20 INFO - PROCESS | 1653 | 1462228940688 Marionette TRACE conn2 <- [1,174,null,{}] 15:42:20 INFO - PROCESS | 1653 | 1462228940691 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:20 INFO - PROCESS | 1653 | 1462228940780 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 15:42:20 INFO - PROCESS | 1653 | 1462228940821 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a23000 == 51 [pid = 1653] [id = 51] 15:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118776c00) [pid = 1653] [serial = 149] [outer = 0x0] 15:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1190c5c00) [pid = 1653] [serial = 150] [outer = 0x118776c00] 15:42:20 INFO - PROCESS | 1653 | 1462228940852 Marionette DEBUG loaded listener.js 15:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x119df4800) [pid = 1653] [serial = 151] [outer = 0x118776c00] 15:42:21 INFO - PROCESS | 1653 | 1462228941261 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 15:42:21 INFO - PROCESS | 1653 | 1462228941309 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 15:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:42:21 INFO - PROCESS | 1653 | 1462228941311 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 15:42:21 INFO - PROCESS | 1653 | 1462228941318 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:42:21 INFO - PROCESS | 1653 | 1462228941322 Marionette TRACE conn2 <- [1,178,null,{}] 15:42:21 INFO - PROCESS | 1653 | 1462228941345 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:21 INFO - PROCESS | 1653 | 1462228941450 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 15:42:21 INFO - PROCESS | 1653 | 1462228941520 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0d7000 == 52 [pid = 1653] [id = 52] 15:42:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x121373c00) [pid = 1653] [serial = 152] [outer = 0x0] 15:42:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12367bc00) [pid = 1653] [serial = 153] [outer = 0x121373c00] 15:42:21 INFO - PROCESS | 1653 | 1462228941550 Marionette DEBUG loaded listener.js 15:42:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124370c00) [pid = 1653] [serial = 154] [outer = 0x121373c00] 15:42:21 INFO - PROCESS | 1653 | 1462228941957 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 698ms 15:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:42:22 INFO - PROCESS | 1653 | 1462228942012 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 1653 | 1462228942014 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 15:42:22 INFO - PROCESS | 1653 | 1462228942016 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:42:22 INFO - PROCESS | 1653 | 1462228942017 Marionette TRACE conn2 <- [1,182,null,{}] 15:42:22 INFO - PROCESS | 1653 | 1462228942020 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:22 INFO - PROCESS | 1653 | 1462228942145 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 15:42:22 INFO - PROCESS | 1653 | 1462228942154 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11330d000 == 53 [pid = 1653] [id = 53] 15:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x116308800) [pid = 1653] [serial = 155] [outer = 0x0] 15:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118775800) [pid = 1653] [serial = 156] [outer = 0x116308800] 15:42:22 INFO - PROCESS | 1653 | 1462228942196 Marionette DEBUG loaded listener.js 15:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x121370400) [pid = 1653] [serial = 157] [outer = 0x116308800] 15:42:22 INFO - PROCESS | 1653 | 1462228942666 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 721ms 15:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:42:22 INFO - PROCESS | 1653 | 1462228942739 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 1653 | 1462228942741 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 15:42:22 INFO - PROCESS | 1653 | 1462228942745 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:42:22 INFO - PROCESS | 1653 | 1462228942747 Marionette TRACE conn2 <- [1,186,null,{}] 15:42:22 INFO - PROCESS | 1653 | 1462228942750 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:22 INFO - PROCESS | 1653 | 1462228942836 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119161000 == 52 [pid = 1653] [id = 48] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1185e9800 == 51 [pid = 1653] [id = 47] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x117d17800 == 50 [pid = 1653] [id = 46] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11730d800 == 49 [pid = 1653] [id = 45] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1185fa800 == 48 [pid = 1653] [id = 31] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1160ec800 == 47 [pid = 1653] [id = 44] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x117d0c800 == 46 [pid = 1653] [id = 29] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x116827800 == 45 [pid = 1653] [id = 27] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x113e0a800 == 44 [pid = 1653] [id = 43] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x117356800 == 43 [pid = 1653] [id = 28] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x126086800 == 42 [pid = 1653] [id = 42] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x118171800 == 41 [pid = 1653] [id = 30] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119e16800 == 40 [pid = 1653] [id = 35] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11330d000 == 39 [pid = 1653] [id = 53] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119168800 == 38 [pid = 1653] [id = 32] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0d7000 == 37 [pid = 1653] [id = 52] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0e1000 == 36 [pid = 1653] [id = 36] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12329f800 == 35 [pid = 1653] [id = 38] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x124b4e000 == 34 [pid = 1653] [id = 41] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11a197800 == 33 [pid = 1653] [id = 37] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1243f6800 == 32 [pid = 1653] [id = 40] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x11972a800 == 31 [pid = 1653] [id = 34] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119a23000 == 30 [pid = 1653] [id = 51] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1191b3800 == 29 [pid = 1653] [id = 33] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1237c4800 == 28 [pid = 1653] [id = 39] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x117d09800 == 27 [pid = 1653] [id = 50] 15:42:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1121a9800 == 26 [pid = 1653] [id = 49] 15:42:23 INFO - PROCESS | 1653 | 1462228943330 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12ddee800) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1193da800) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124eb6000) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x126914c00) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x128704c00) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12874b000) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x128faa800) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x129276000) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x112f5dc00) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x113cf3000) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x117d2ec00) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x113e40800) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11630b000) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11827a800) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118271800) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1187a5400) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1187ecc00) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1190ca000) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119de9c00) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11a0ba800) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12136d000) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x121374c00) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1234e5000) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x123678c00) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x123687c00) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124342400) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1245bfc00) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124a0f800) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126c5ac00) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12874bc00) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115dad800) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128bd3000) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129553000) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1180ed800) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1190bec00) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12b3d3c00) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b1f3c00) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12aeb8c00) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12aebd800) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12927a000) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12954f800) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129274400) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1236c1400) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1240fa800) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1180e4c00) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12cf9f000) [pid = 1653] [serial = 47] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12d1db000) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12d3bf000) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12cf9ac00) [pid = 1653] [serial = 46] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12cace000) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12ce16400) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12c76a400) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12cac6c00) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12c762000) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12c75dc00) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12c15f800) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12c1b6800) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12c07b000) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12c083400) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12bb85800) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12bb8b800) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12dde7400) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12d9c1400) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12d9c5c00) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12cfa3800) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12d453400) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x11912a400) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 15:42:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x111e2e800 == 27 [pid = 1653] [id = 54] 15:42:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1120d6400) [pid = 1653] [serial = 158] [outer = 0x0] 15:42:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112dbd000) [pid = 1653] [serial = 159] [outer = 0x1120d6400] 15:42:23 INFO - PROCESS | 1653 | 1462228943404 Marionette DEBUG loaded listener.js 15:42:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x113cf2800) [pid = 1653] [serial = 160] [outer = 0x1120d6400] 15:42:23 INFO - PROCESS | 1653 | 1462228943692 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 972ms 15:42:23 INFO - PROCESS | 1653 | 1462228943717 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 15:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:42:23 INFO - PROCESS | 1653 | 1462228943719 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 15:42:23 INFO - PROCESS | 1653 | 1462228943722 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:42:23 INFO - PROCESS | 1653 | 1462228943727 Marionette TRACE conn2 <- [1,190,null,{}] 15:42:23 INFO - PROCESS | 1653 | 1462228943736 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:23 INFO - PROCESS | 1653 | 1462228943811 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 15:42:23 INFO - PROCESS | 1653 | 1462228943817 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x116007000 == 28 [pid = 1653] [id = 55] 15:42:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113e40000) [pid = 1653] [serial = 161] [outer = 0x0] 15:42:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116a7c800) [pid = 1653] [serial = 162] [outer = 0x113e40000] 15:42:23 INFO - PROCESS | 1653 | 1462228943847 Marionette DEBUG loaded listener.js 15:42:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x117686800) [pid = 1653] [serial = 163] [outer = 0x113e40000] 15:42:24 INFO - PROCESS | 1653 | 1462228944165 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 481ms 15:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:42:24 INFO - PROCESS | 1653 | 1462228944204 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 15:42:24 INFO - PROCESS | 1653 | 1462228944207 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 15:42:24 INFO - PROCESS | 1653 | 1462228944211 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:42:24 INFO - PROCESS | 1653 | 1462228944212 Marionette TRACE conn2 <- [1,194,null,{}] 15:42:24 INFO - PROCESS | 1653 | 1462228944214 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:24 INFO - PROCESS | 1653 | 1462228944279 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 15:42:24 INFO - PROCESS | 1653 | 1462228944284 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168a3800 == 29 [pid = 1653] [id = 56] 15:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x117d36400) [pid = 1653] [serial = 164] [outer = 0x0] 15:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1180ed000) [pid = 1653] [serial = 165] [outer = 0x117d36400] 15:42:24 INFO - PROCESS | 1653 | 1462228944310 Marionette DEBUG loaded listener.js 15:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11876a000) [pid = 1653] [serial = 166] [outer = 0x117d36400] 15:42:24 INFO - PROCESS | 1653 | 1462228944646 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 472ms 15:42:24 INFO - PROCESS | 1653 | 1462228944683 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 15:42:24 INFO - PROCESS | 1653 | 1462228944685 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 15:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:42:24 INFO - PROCESS | 1653 | 1462228944691 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:42:24 INFO - PROCESS | 1653 | 1462228944696 Marionette TRACE conn2 <- [1,198,null,{}] 15:42:24 INFO - PROCESS | 1653 | 1462228944706 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:24 INFO - PROCESS | 1653 | 1462228944835 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 15:42:24 INFO - PROCESS | 1653 | 1462228944853 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x117370800 == 30 [pid = 1653] [id = 57] 15:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1187ab800) [pid = 1653] [serial = 167] [outer = 0x0] 15:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11902d400) [pid = 1653] [serial = 168] [outer = 0x1187ab800] 15:42:24 INFO - PROCESS | 1653 | 1462228944893 Marionette DEBUG loaded listener.js 15:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119123400) [pid = 1653] [serial = 169] [outer = 0x1187ab800] 15:42:25 INFO - PROCESS | 1653 | 1462228945289 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 627ms 15:42:25 INFO - PROCESS | 1653 | 1462228945316 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 15:42:25 INFO - PROCESS | 1653 | 1462228945317 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 15:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:42:25 INFO - PROCESS | 1653 | 1462228945320 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:42:25 INFO - PROCESS | 1653 | 1462228945321 Marionette TRACE conn2 <- [1,202,null,{}] 15:42:25 INFO - PROCESS | 1653 | 1462228945323 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:25 INFO - PROCESS | 1653 | 1462228945388 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 15:42:25 INFO - PROCESS | 1653 | 1462228945415 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x118107800 == 31 [pid = 1653] [id = 58] 15:42:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x115dae000) [pid = 1653] [serial = 170] [outer = 0x0] 15:42:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11912bc00) [pid = 1653] [serial = 171] [outer = 0x115dae000] 15:42:25 INFO - PROCESS | 1653 | 1462228945441 Marionette DEBUG loaded listener.js 15:42:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119c71800) [pid = 1653] [serial = 172] [outer = 0x115dae000] 15:42:25 INFO - PROCESS | 1653 | 1462228945752 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 15:42:25 INFO - PROCESS | 1653 | 1462228945795 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 15:42:25 INFO - PROCESS | 1653 | 1462228945796 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 15:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:42:25 INFO - PROCESS | 1653 | 1462228945798 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:42:25 INFO - PROCESS | 1653 | 1462228945800 Marionette TRACE conn2 <- [1,206,null,{}] 15:42:25 INFO - PROCESS | 1653 | 1462228945802 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:25 INFO - PROCESS | 1653 | 1462228945882 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 15:42:25 INFO - PROCESS | 1653 | 1462228945886 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185f3800 == 32 [pid = 1653] [id = 59] 15:42:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x117d34000) [pid = 1653] [serial = 173] [outer = 0x0] 15:42:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119df3000) [pid = 1653] [serial = 174] [outer = 0x117d34000] 15:42:25 INFO - PROCESS | 1653 | 1462228945919 Marionette DEBUG loaded listener.js 15:42:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12136b000) [pid = 1653] [serial = 175] [outer = 0x117d34000] 15:42:26 INFO - PROCESS | 1653 | 1462228946376 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 618ms 15:42:26 INFO - PROCESS | 1653 | 1462228946418 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 15:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:42:26 INFO - PROCESS | 1653 | 1462228946420 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 15:42:26 INFO - PROCESS | 1653 | 1462228946423 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:42:26 INFO - PROCESS | 1653 | 1462228946427 Marionette TRACE conn2 <- [1,210,null,{}] 15:42:26 INFO - PROCESS | 1653 | 1462228946430 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:26 INFO - PROCESS | 1653 | 1462228946562 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 15:42:26 INFO - PROCESS | 1653 | 1462228946587 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x112645800 == 33 [pid = 1653] [id = 60] 15:42:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119de9c00) [pid = 1653] [serial = 176] [outer = 0x0] 15:42:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12353e800) [pid = 1653] [serial = 177] [outer = 0x119de9c00] 15:42:26 INFO - PROCESS | 1653 | 1462228946614 Marionette DEBUG loaded listener.js 15:42:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1240fa000) [pid = 1653] [serial = 178] [outer = 0x119de9c00] 15:42:26 INFO - PROCESS | 1653 | 1462228946905 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 524ms 15:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:42:26 INFO - PROCESS | 1653 | 1462228946947 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 15:42:26 INFO - PROCESS | 1653 | 1462228946948 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 15:42:26 INFO - PROCESS | 1653 | 1462228946950 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:42:26 INFO - PROCESS | 1653 | 1462228946951 Marionette TRACE conn2 <- [1,214,null,{}] 15:42:26 INFO - PROCESS | 1653 | 1462228946954 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:27 INFO - PROCESS | 1653 | 1462228947033 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 15:42:27 INFO - PROCESS | 1653 | 1462228947037 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119735800 == 34 [pid = 1653] [id = 61] 15:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11205d400) [pid = 1653] [serial = 179] [outer = 0x0] 15:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12436f400) [pid = 1653] [serial = 180] [outer = 0x11205d400] 15:42:27 INFO - PROCESS | 1653 | 1462228947084 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124677000) [pid = 1653] [serial = 181] [outer = 0x11205d400] 15:42:27 INFO - PROCESS | 1653 | 1462228947424 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:42:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128bd4000) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:42:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129387800) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:42:27 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1245b6c00) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:42:27 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128e23400) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:42:27 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x129588000) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:42:27 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x117d38800) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:42:27 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x115fd6000) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:42:27 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119df3800) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:42:27 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1180bc800) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:42:27 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x113c6a800) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:42:27 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11911f800) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 520ms 15:42:27 INFO - PROCESS | 1653 | 1462228947471 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 15:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:42:27 INFO - PROCESS | 1653 | 1462228947472 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 15:42:27 INFO - PROCESS | 1653 | 1462228947474 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:42:27 INFO - PROCESS | 1653 | 1462228947475 Marionette TRACE conn2 <- [1,218,null,{}] 15:42:27 INFO - PROCESS | 1653 | 1462228947477 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:27 INFO - PROCESS | 1653 | 1462228947543 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 15:42:27 INFO - PROCESS | 1653 | 1462228947547 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x117363800 == 35 [pid = 1653] [id = 62] 15:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11902d000) [pid = 1653] [serial = 182] [outer = 0x0] 15:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119df3800) [pid = 1653] [serial = 183] [outer = 0x11902d000] 15:42:27 INFO - PROCESS | 1653 | 1462228947574 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124b79000) [pid = 1653] [serial = 184] [outer = 0x11902d000] 15:42:27 INFO - PROCESS | 1653 | 1462228947861 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 419ms 15:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:42:27 INFO - PROCESS | 1653 | 1462228947895 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 15:42:27 INFO - PROCESS | 1653 | 1462228947897 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 15:42:27 INFO - PROCESS | 1653 | 1462228947899 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:42:27 INFO - PROCESS | 1653 | 1462228947900 Marionette TRACE conn2 <- [1,222,null,{}] 15:42:27 INFO - PROCESS | 1653 | 1462228947902 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:27 INFO - PROCESS | 1653 | 1462228947969 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 15:42:27 INFO - PROCESS | 1653 | 1462228947975 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a019000 == 36 [pid = 1653] [id = 63] 15:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124342000) [pid = 1653] [serial = 185] [outer = 0x0] 15:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x125013000) [pid = 1653] [serial = 186] [outer = 0x124342000] 15:42:28 INFO - PROCESS | 1653 | 1462228948001 Marionette DEBUG loaded listener.js 15:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x125120800) [pid = 1653] [serial = 187] [outer = 0x124342000] 15:42:28 INFO - PROCESS | 1653 | 1462228948266 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 15:42:28 INFO - PROCESS | 1653 | 1462228948317 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 1653 | 1462228948319 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 15:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:42:28 INFO - PROCESS | 1653 | 1462228948321 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 1653 | 1462228948322 Marionette TRACE conn2 <- [1,226,null,{}] 15:42:28 INFO - PROCESS | 1653 | 1462228948331 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:28 INFO - PROCESS | 1653 | 1462228948422 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 15:42:28 INFO - PROCESS | 1653 | 1462228948431 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a18a000 == 37 [pid = 1653] [id = 64] 15:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124b82800) [pid = 1653] [serial = 188] [outer = 0x0] 15:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1251dbc00) [pid = 1653] [serial = 189] [outer = 0x124b82800] 15:42:28 INFO - PROCESS | 1653 | 1462228948460 Marionette DEBUG loaded listener.js 15:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x126028400) [pid = 1653] [serial = 190] [outer = 0x124b82800] 15:42:28 INFO - PROCESS | 1653 | 1462228948743 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 471ms 15:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:42:28 INFO - PROCESS | 1653 | 1462228948795 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 15:42:28 INFO - PROCESS | 1653 | 1462228948796 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 15:42:28 INFO - PROCESS | 1653 | 1462228948799 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:42:28 INFO - PROCESS | 1653 | 1462228948800 Marionette TRACE conn2 <- [1,230,null,{}] 15:42:28 INFO - PROCESS | 1653 | 1462228948803 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:28 INFO - PROCESS | 1653 | 1462228948884 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 15:42:28 INFO - PROCESS | 1653 | 1462228948888 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x117362000 == 38 [pid = 1653] [id = 65] 15:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x126027c00) [pid = 1653] [serial = 191] [outer = 0x0] 15:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126c5ac00) [pid = 1653] [serial = 192] [outer = 0x126027c00] 15:42:28 INFO - PROCESS | 1653 | 1462228948915 Marionette DEBUG loaded listener.js 15:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128705000) [pid = 1653] [serial = 193] [outer = 0x126027c00] 15:42:29 INFO - PROCESS | 1653 | 1462228949221 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 474ms 15:42:29 INFO - PROCESS | 1653 | 1462228949283 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 15:42:29 INFO - PROCESS | 1653 | 1462228949285 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 15:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:42:29 INFO - PROCESS | 1653 | 1462228949290 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:42:29 INFO - PROCESS | 1653 | 1462228949291 Marionette TRACE conn2 <- [1,234,null,{}] 15:42:29 INFO - PROCESS | 1653 | 1462228949295 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:29 INFO - PROCESS | 1653 | 1462228949402 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 15:42:29 INFO - PROCESS | 1653 | 1462228949411 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237bf800 == 39 [pid = 1653] [id = 66] 15:42:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128707400) [pid = 1653] [serial = 194] [outer = 0x0] 15:42:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12874d400) [pid = 1653] [serial = 195] [outer = 0x128707400] 15:42:29 INFO - PROCESS | 1653 | 1462228949449 Marionette DEBUG loaded listener.js 15:42:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128756800) [pid = 1653] [serial = 196] [outer = 0x128707400] 15:42:29 INFO - PROCESS | 1653 | 1462228949988 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 723ms 15:42:30 INFO - PROCESS | 1653 | 1462228950034 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 15:42:30 INFO - PROCESS | 1653 | 1462228950036 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 15:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:42:30 INFO - PROCESS | 1653 | 1462228950042 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:42:30 INFO - PROCESS | 1653 | 1462228950046 Marionette TRACE conn2 <- [1,238,null,{}] 15:42:30 INFO - PROCESS | 1653 | 1462228950049 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:30 INFO - PROCESS | 1653 | 1462228950150 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 15:42:30 INFO - PROCESS | 1653 | 1462228950236 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x116896800 == 40 [pid = 1653] [id = 67] 15:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11635cc00) [pid = 1653] [serial = 197] [outer = 0x0] 15:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116a75400) [pid = 1653] [serial = 198] [outer = 0x11635cc00] 15:42:30 INFO - PROCESS | 1653 | 1462228950266 Marionette DEBUG loaded listener.js 15:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x117d3ac00) [pid = 1653] [serial = 199] [outer = 0x11635cc00] 15:42:30 INFO - PROCESS | 1653 | 1462228950879 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 874ms 15:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:42:30 INFO - PROCESS | 1653 | 1462228950917 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 15:42:30 INFO - PROCESS | 1653 | 1462228950919 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 15:42:30 INFO - PROCESS | 1653 | 1462228950924 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:42:30 INFO - PROCESS | 1653 | 1462228950928 Marionette TRACE conn2 <- [1,242,null,{}] 15:42:30 INFO - PROCESS | 1653 | 1462228950932 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:31 INFO - PROCESS | 1653 | 1462228951022 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 15:42:31 INFO - PROCESS | 1653 | --DOCSHELL 0x117362000 == 39 [pid = 1653] [id = 65] 15:42:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11a18a000 == 38 [pid = 1653] [id = 64] 15:42:31 INFO - PROCESS | 1653 | --DOCSHELL 0x11a019000 == 37 [pid = 1653] [id = 63] 15:42:31 INFO - PROCESS | 1653 | --DOCSHELL 0x117363800 == 36 [pid = 1653] [id = 62] 15:42:31 INFO - PROCESS | 1653 | --DOCSHELL 0x119735800 == 35 [pid = 1653] [id = 61] 15:42:31 INFO - PROCESS | 1653 | --DOCSHELL 0x112645800 == 34 [pid = 1653] [id = 60] 15:42:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1185f3800 == 33 [pid = 1653] [id = 59] 15:42:31 INFO - PROCESS | 1653 | --DOCSHELL 0x118107800 == 32 [pid = 1653] [id = 58] 15:42:31 INFO - PROCESS | 1653 | --DOCSHELL 0x117370800 == 31 [pid = 1653] [id = 57] 15:42:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1168a3800 == 30 [pid = 1653] [id = 56] 15:42:31 INFO - PROCESS | 1653 | --DOCSHELL 0x116007000 == 29 [pid = 1653] [id = 55] 15:42:31 INFO - PROCESS | 1653 | --DOCSHELL 0x111e2e800 == 28 [pid = 1653] [id = 54] 15:42:31 INFO - PROCESS | 1653 | 1462228951113 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12a79bc00) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119da8000) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116869800) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12136a000) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118504400) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1234f0c00) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1190c6c00) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1187a9400) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1187ee400) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x117688c00) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1199b3400) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119c74800) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119383400) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a7d9000) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x129271000) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129583400) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12511e000) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x129385400) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 15:42:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x113037000 == 29 [pid = 1653] [id = 68] 15:42:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x115d43c00) [pid = 1653] [serial = 200] [outer = 0x0] 15:42:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1160be000) [pid = 1653] [serial = 201] [outer = 0x115d43c00] 15:42:31 INFO - PROCESS | 1653 | 1462228951144 Marionette DEBUG loaded listener.js 15:42:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1172e9c00) [pid = 1653] [serial = 202] [outer = 0x115d43c00] 15:42:31 INFO - PROCESS | 1653 | 1462228951424 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 524ms 15:42:31 INFO - PROCESS | 1653 | 1462228951449 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 15:42:31 INFO - PROCESS | 1653 | 1462228951453 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 15:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:42:31 INFO - PROCESS | 1653 | 1462228951466 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:42:31 INFO - PROCESS | 1653 | 1462228951467 Marionette TRACE conn2 <- [1,246,null,{}] 15:42:31 INFO - PROCESS | 1653 | 1462228951470 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:31 INFO - PROCESS | 1653 | 1462228951544 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 15:42:31 INFO - PROCESS | 1653 | 1462228951549 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168a3000 == 30 [pid = 1653] [id = 69] 15:42:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117689400) [pid = 1653] [serial = 203] [outer = 0x0] 15:42:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1180e7000) [pid = 1653] [serial = 204] [outer = 0x117689400] 15:42:31 INFO - PROCESS | 1653 | 1462228951577 Marionette DEBUG loaded listener.js 15:42:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1187ae800) [pid = 1653] [serial = 205] [outer = 0x117689400] 15:42:31 INFO - PROCESS | 1653 | 1462228951883 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 430ms 15:42:31 INFO - PROCESS | 1653 | 1462228951889 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 15:42:31 INFO - PROCESS | 1653 | 1462228951890 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 15:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:42:31 INFO - PROCESS | 1653 | 1462228951900 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:42:31 INFO - PROCESS | 1653 | 1462228951902 Marionette TRACE conn2 <- [1,250,null,{}] 15:42:31 INFO - PROCESS | 1653 | 1462228951914 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:31 INFO - PROCESS | 1653 | 1462228951987 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 15:42:32 INFO - PROCESS | 1653 | 1462228952029 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180a6800 == 31 [pid = 1653] [id = 70] 15:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1187afc00) [pid = 1653] [serial = 206] [outer = 0x0] 15:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119038000) [pid = 1653] [serial = 207] [outer = 0x1187afc00] 15:42:32 INFO - PROCESS | 1653 | 1462228952058 Marionette DEBUG loaded listener.js 15:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1193d4000) [pid = 1653] [serial = 208] [outer = 0x1187afc00] 15:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1199b6c00) [pid = 1653] [serial = 209] [outer = 0x12cfa0c00] 15:42:32 INFO - PROCESS | 1653 | 1462228952383 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 521ms 15:42:32 INFO - PROCESS | 1653 | 1462228952421 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 15:42:32 INFO - PROCESS | 1653 | 1462228952423 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 15:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:42:32 INFO - PROCESS | 1653 | 1462228952425 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:42:32 INFO - PROCESS | 1653 | 1462228952426 Marionette TRACE conn2 <- [1,254,null,{}] 15:42:32 INFO - PROCESS | 1653 | 1462228952429 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:32 INFO - PROCESS | 1653 | 1462228952496 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 15:42:32 INFO - PROCESS | 1653 | 1462228952538 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185e6800 == 32 [pid = 1653] [id = 71] 15:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11346b800) [pid = 1653] [serial = 210] [outer = 0x0] 15:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1199be000) [pid = 1653] [serial = 211] [outer = 0x11346b800] 15:42:32 INFO - PROCESS | 1653 | 1462228952564 Marionette DEBUG loaded listener.js 15:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12136d000) [pid = 1653] [serial = 212] [outer = 0x11346b800] 15:42:32 INFO - PROCESS | 1653 | 1462228952832 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 420ms 15:42:32 INFO - PROCESS | 1653 | 1462228952851 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 15:42:32 INFO - PROCESS | 1653 | 1462228952852 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 15:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:42:32 INFO - PROCESS | 1653 | 1462228952854 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:42:32 INFO - PROCESS | 1653 | 1462228952855 Marionette TRACE conn2 <- [1,258,null,{}] 15:42:32 INFO - PROCESS | 1653 | 1462228952865 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:32 INFO - PROCESS | 1653 | 1462228952937 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 15:42:32 INFO - PROCESS | 1653 | 1462228952942 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191b4000 == 33 [pid = 1653] [id = 72] 15:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113470800) [pid = 1653] [serial = 213] [outer = 0x0] 15:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1233c6800) [pid = 1653] [serial = 214] [outer = 0x113470800] 15:42:32 INFO - PROCESS | 1653 | 1462228952968 Marionette DEBUG loaded listener.js 15:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1236c2c00) [pid = 1653] [serial = 215] [outer = 0x113470800] 15:42:33 INFO - PROCESS | 1653 | 1462228953301 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 475ms 15:42:33 INFO - PROCESS | 1653 | 1462228953329 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 15:42:33 INFO - PROCESS | 1653 | 1462228953330 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 15:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:42:33 INFO - PROCESS | 1653 | 1462228953339 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:42:33 INFO - PROCESS | 1653 | 1462228953340 Marionette TRACE conn2 <- [1,262,null,{}] 15:42:33 INFO - PROCESS | 1653 | 1462228953342 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:33 INFO - PROCESS | 1653 | 1462228953439 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 15:42:33 INFO - PROCESS | 1653 | 1462228953446 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e1d800 == 34 [pid = 1653] [id = 73] 15:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123547c00) [pid = 1653] [serial = 216] [outer = 0x0] 15:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124b77400) [pid = 1653] [serial = 217] [outer = 0x123547c00] 15:42:33 INFO - PROCESS | 1653 | 1462228953472 Marionette DEBUG loaded listener.js 15:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1251e0400) [pid = 1653] [serial = 218] [outer = 0x123547c00] 15:42:33 INFO - PROCESS | 1653 | 1462228953816 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 524ms 15:42:33 INFO - PROCESS | 1653 | 1462228953858 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 15:42:33 INFO - PROCESS | 1653 | 1462228953859 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 15:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:42:33 INFO - PROCESS | 1653 | 1462228953861 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:42:33 INFO - PROCESS | 1653 | 1462228953862 Marionette TRACE conn2 <- [1,266,null,{}] 15:42:33 INFO - PROCESS | 1653 | 1462228953864 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:33 INFO - PROCESS | 1653 | 1462228953949 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 15:42:33 INFO - PROCESS | 1653 | 1462228953954 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0f0000 == 35 [pid = 1653] [id = 74] 15:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1251da400) [pid = 1653] [serial = 219] [outer = 0x0] 15:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126915800) [pid = 1653] [serial = 220] [outer = 0x1251da400] 15:42:33 INFO - PROCESS | 1653 | 1462228953979 Marionette DEBUG loaded listener.js 15:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126c5d800) [pid = 1653] [serial = 221] [outer = 0x1251da400] 15:42:34 INFO - PROCESS | 1653 | 1462228954269 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 419ms 15:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:42:34 INFO - PROCESS | 1653 | 1462228954283 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 15:42:34 INFO - PROCESS | 1653 | 1462228954284 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 15:42:34 INFO - PROCESS | 1653 | 1462228954286 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:42:34 INFO - PROCESS | 1653 | 1462228954287 Marionette TRACE conn2 <- [1,270,null,{}] 15:42:34 INFO - PROCESS | 1653 | 1462228954289 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:34 INFO - PROCESS | 1653 | 1462228954385 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 15:42:34 INFO - PROCESS | 1653 | 1462228954414 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x113212000 == 36 [pid = 1653] [id = 75] 15:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126c65400) [pid = 1653] [serial = 222] [outer = 0x0] 15:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128708400) [pid = 1653] [serial = 223] [outer = 0x126c65400] 15:42:34 INFO - PROCESS | 1653 | 1462228954438 Marionette DEBUG loaded listener.js 15:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128bc8000) [pid = 1653] [serial = 224] [outer = 0x126c65400] 15:42:34 INFO - PROCESS | 1653 | 1462228954719 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 15:42:34 INFO - PROCESS | 1653 | 1462228954756 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 15:42:34 INFO - PROCESS | 1653 | 1462228954757 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 15:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:42:34 INFO - PROCESS | 1653 | 1462228954763 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:42:34 INFO - PROCESS | 1653 | 1462228954764 Marionette TRACE conn2 <- [1,274,null,{}] 15:42:34 INFO - PROCESS | 1653 | 1462228954766 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:34 INFO - PROCESS | 1653 | 1462228954849 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 15:42:34 INFO - PROCESS | 1653 | 1462228954877 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237bc000 == 37 [pid = 1653] [id = 76] 15:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126c66400) [pid = 1653] [serial = 225] [outer = 0x0] 15:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128e2b000) [pid = 1653] [serial = 226] [outer = 0x126c66400] 15:42:34 INFO - PROCESS | 1653 | 1462228954902 Marionette DEBUG loaded listener.js 15:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128fae000) [pid = 1653] [serial = 227] [outer = 0x126c66400] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1126b6000) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113e40000) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117d34000) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1187ab800) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11727cc00) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118776c00) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121373c00) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119de9c00) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11205d400) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11902d000) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124b82800) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117d36400) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1120d6400) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124342000) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x115dae000) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:42:35 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126027c00) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:42:35 INFO - PROCESS | 1653 | 1462228955258 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 519ms 15:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:42:35 INFO - PROCESS | 1653 | 1462228955282 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 15:42:35 INFO - PROCESS | 1653 | 1462228955283 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 15:42:35 INFO - PROCESS | 1653 | 1462228955285 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:42:35 INFO - PROCESS | 1653 | 1462228955286 Marionette TRACE conn2 <- [1,278,null,{}] 15:42:35 INFO - PROCESS | 1653 | 1462228955288 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:35 INFO - PROCESS | 1653 | 1462228955355 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 15:42:35 INFO - PROCESS | 1653 | 1462228955361 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119160000 == 38 [pid = 1653] [id = 77] 15:42:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112f56400) [pid = 1653] [serial = 228] [outer = 0x0] 15:42:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11827dc00) [pid = 1653] [serial = 229] [outer = 0x112f56400] 15:42:35 INFO - PROCESS | 1653 | 1462228955386 Marionette DEBUG loaded listener.js 15:42:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11a079400) [pid = 1653] [serial = 230] [outer = 0x112f56400] 15:42:35 INFO - PROCESS | 1653 | 1462228955681 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 418ms 15:42:35 INFO - PROCESS | 1653 | 1462228955703 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 15:42:35 INFO - PROCESS | 1653 | 1462228955705 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 15:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:42:35 INFO - PROCESS | 1653 | 1462228955708 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:42:35 INFO - PROCESS | 1653 | 1462228955712 Marionette TRACE conn2 <- [1,282,null,{}] 15:42:35 INFO - PROCESS | 1653 | 1462228955715 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:35 INFO - PROCESS | 1653 | 1462228955819 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 15:42:35 INFO - PROCESS | 1653 | 1462228955825 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x124736800 == 39 [pid = 1653] [id = 78] 15:42:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112f5a000) [pid = 1653] [serial = 231] [outer = 0x0] 15:42:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12353f400) [pid = 1653] [serial = 232] [outer = 0x112f5a000] 15:42:35 INFO - PROCESS | 1653 | 1462228955853 Marionette DEBUG loaded listener.js 15:42:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12937fc00) [pid = 1653] [serial = 233] [outer = 0x112f5a000] 15:42:36 INFO - PROCESS | 1653 | 1462228956141 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 473ms 15:42:36 INFO - PROCESS | 1653 | 1462228956182 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 15:42:36 INFO - PROCESS | 1653 | 1462228956183 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 15:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:42:36 INFO - PROCESS | 1653 | 1462228956186 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:42:36 INFO - PROCESS | 1653 | 1462228956187 Marionette TRACE conn2 <- [1,286,null,{}] 15:42:36 INFO - PROCESS | 1653 | 1462228956189 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:36 INFO - PROCESS | 1653 | 1462228956263 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 15:42:36 INFO - PROCESS | 1653 | 1462228956268 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x126073000 == 40 [pid = 1653] [id = 79] 15:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129385000) [pid = 1653] [serial = 234] [outer = 0x0] 15:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12954d800) [pid = 1653] [serial = 235] [outer = 0x129385000] 15:42:36 INFO - PROCESS | 1653 | 1462228956294 Marionette DEBUG loaded listener.js 15:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12957d400) [pid = 1653] [serial = 236] [outer = 0x129385000] 15:42:36 INFO - PROCESS | 1653 | 1462228956595 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 418ms 15:42:36 INFO - PROCESS | 1653 | 1462228956604 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 15:42:36 INFO - PROCESS | 1653 | 1462228956606 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 15:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:42:36 INFO - PROCESS | 1653 | 1462228956609 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:42:36 INFO - PROCESS | 1653 | 1462228956612 Marionette TRACE conn2 <- [1,290,null,{}] 15:42:36 INFO - PROCESS | 1653 | 1462228956615 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:36 INFO - PROCESS | 1653 | 1462228956686 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 15:42:36 INFO - PROCESS | 1653 | 1462228956733 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x126088000 == 41 [pid = 1653] [id = 80] 15:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129385c00) [pid = 1653] [serial = 237] [outer = 0x0] 15:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129583000) [pid = 1653] [serial = 238] [outer = 0x129385c00] 15:42:36 INFO - PROCESS | 1653 | 1462228956758 Marionette DEBUG loaded listener.js 15:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a799000) [pid = 1653] [serial = 239] [outer = 0x129385c00] 15:42:37 INFO - PROCESS | 1653 | 1462228957003 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 423ms 15:42:37 INFO - PROCESS | 1653 | 1462228957033 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 15:42:37 INFO - PROCESS | 1653 | 1462228957034 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 15:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:42:37 INFO - PROCESS | 1653 | 1462228957037 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:42:37 INFO - PROCESS | 1653 | 1462228957038 Marionette TRACE conn2 <- [1,294,null,{}] 15:42:37 INFO - PROCESS | 1653 | 1462228957040 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:37 INFO - PROCESS | 1653 | 1462228957124 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 15:42:37 INFO - PROCESS | 1653 | 1462228957131 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12737c800 == 42 [pid = 1653] [id = 81] 15:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129588800) [pid = 1653] [serial = 240] [outer = 0x0] 15:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a7d0c00) [pid = 1653] [serial = 241] [outer = 0x129588800] 15:42:37 INFO - PROCESS | 1653 | 1462228957155 Marionette DEBUG loaded listener.js 15:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a7dac00) [pid = 1653] [serial = 242] [outer = 0x129588800] 15:42:37 INFO - PROCESS | 1653 | 1462228957585 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 569ms 15:42:37 INFO - PROCESS | 1653 | 1462228957606 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 15:42:37 INFO - PROCESS | 1653 | 1462228957610 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 15:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:42:37 INFO - PROCESS | 1653 | 1462228957613 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:42:37 INFO - PROCESS | 1653 | 1462228957615 Marionette TRACE conn2 <- [1,298,null,{}] 15:42:37 INFO - PROCESS | 1653 | 1462228957619 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:37 INFO - PROCESS | 1653 | 1462228957712 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 15:42:37 INFO - PROCESS | 1653 | 1462228957754 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x117307800 == 43 [pid = 1653] [id = 82] 15:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116355800) [pid = 1653] [serial = 243] [outer = 0x0] 15:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1168ce800) [pid = 1653] [serial = 244] [outer = 0x116355800] 15:42:37 INFO - PROCESS | 1653 | 1462228957785 Marionette DEBUG loaded listener.js 15:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118502800) [pid = 1653] [serial = 245] [outer = 0x116355800] 15:42:38 INFO - PROCESS | 1653 | 1462228958209 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 622ms 15:42:38 INFO - PROCESS | 1653 | 1462228958235 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 15:42:38 INFO - PROCESS | 1653 | 1462228958239 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 15:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:42:38 INFO - PROCESS | 1653 | 1462228958244 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:42:38 INFO - PROCESS | 1653 | 1462228958245 Marionette TRACE conn2 <- [1,302,null,{}] 15:42:38 INFO - PROCESS | 1653 | 1462228958248 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:38 INFO - PROCESS | 1653 | 1462228958340 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 15:42:38 INFO - PROCESS | 1653 | 1462228958382 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a59800 == 44 [pid = 1653] [id = 83] 15:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1187a8400) [pid = 1653] [serial = 246] [outer = 0x0] 15:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1190c9800) [pid = 1653] [serial = 247] [outer = 0x1187a8400] 15:42:38 INFO - PROCESS | 1653 | 1462228958412 Marionette DEBUG loaded listener.js 15:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119dec800) [pid = 1653] [serial = 248] [outer = 0x1187a8400] 15:42:38 INFO - PROCESS | 1653 | 1462228958816 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 15:42:38 INFO - PROCESS | 1653 | 1462228958865 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 15:42:38 INFO - PROCESS | 1653 | 1462228958866 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 15:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:42:38 INFO - PROCESS | 1653 | 1462228958869 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:42:38 INFO - PROCESS | 1653 | 1462228958871 Marionette TRACE conn2 <- [1,306,null,{}] 15:42:38 INFO - PROCESS | 1653 | 1462228958879 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:38 INFO - PROCESS | 1653 | 1462228958974 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 15:42:39 INFO - PROCESS | 1653 | 1462228959051 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c1b000 == 45 [pid = 1653] [id = 84] 15:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124375c00) [pid = 1653] [serial = 249] [outer = 0x0] 15:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124a98400) [pid = 1653] [serial = 250] [outer = 0x124375c00] 15:42:39 INFO - PROCESS | 1653 | 1462228959082 Marionette DEBUG loaded listener.js 15:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1251dac00) [pid = 1653] [serial = 251] [outer = 0x124375c00] 15:42:39 INFO - PROCESS | 1653 | 1462228959495 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 15:42:39 INFO - PROCESS | 1653 | 1462228959540 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 15:42:39 INFO - PROCESS | 1653 | 1462228959542 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 15:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:42:39 INFO - PROCESS | 1653 | 1462228959545 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:42:39 INFO - PROCESS | 1653 | 1462228959546 Marionette TRACE conn2 <- [1,310,null,{}] 15:42:39 INFO - PROCESS | 1653 | 1462228959548 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:39 INFO - PROCESS | 1653 | 1462228959652 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 15:42:39 INFO - PROCESS | 1653 | 1462228959696 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x124734000 == 46 [pid = 1653] [id = 85] 15:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124ebec00) [pid = 1653] [serial = 252] [outer = 0x0] 15:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126c5fc00) [pid = 1653] [serial = 253] [outer = 0x124ebec00] 15:42:39 INFO - PROCESS | 1653 | 1462228959726 Marionette DEBUG loaded listener.js 15:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12870bc00) [pid = 1653] [serial = 254] [outer = 0x124ebec00] 15:42:40 INFO - PROCESS | 1653 | 1462228960348 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 869ms 15:42:40 INFO - PROCESS | 1653 | 1462228960415 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 15:42:40 INFO - PROCESS | 1653 | 1462228960419 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 15:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:42:40 INFO - PROCESS | 1653 | 1462228960424 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:42:40 INFO - PROCESS | 1653 | 1462228960428 Marionette TRACE conn2 <- [1,314,null,{}] 15:42:40 INFO - PROCESS | 1653 | 1462228960433 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:40 INFO - PROCESS | 1653 | 1462228960553 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 15:42:40 INFO - PROCESS | 1653 | 1462228960611 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x117309800 == 47 [pid = 1653] [id = 86] 15:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x115d42000) [pid = 1653] [serial = 255] [outer = 0x0] 15:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116806800) [pid = 1653] [serial = 256] [outer = 0x115d42000] 15:42:40 INFO - PROCESS | 1653 | 1462228960638 Marionette DEBUG loaded listener.js 15:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1180bb400) [pid = 1653] [serial = 257] [outer = 0x115d42000] 15:42:41 INFO - PROCESS | 1653 | 1462228961080 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x126088000 == 46 [pid = 1653] [id = 80] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x126073000 == 45 [pid = 1653] [id = 79] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x124736800 == 44 [pid = 1653] [id = 78] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x119160000 == 43 [pid = 1653] [id = 77] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1237bc000 == 42 [pid = 1653] [id = 76] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x113212000 == 41 [pid = 1653] [id = 75] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0f0000 == 40 [pid = 1653] [id = 74] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x119e1d800 == 39 [pid = 1653] [id = 73] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1191b4000 == 38 [pid = 1653] [id = 72] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1185e6800 == 37 [pid = 1653] [id = 71] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1180a6800 == 36 [pid = 1653] [id = 70] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1168a3000 == 35 [pid = 1653] [id = 69] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x113037000 == 34 [pid = 1653] [id = 68] 15:42:41 INFO - PROCESS | 1653 | --DOCSHELL 0x116896800 == 33 [pid = 1653] [id = 67] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x126c5ac00) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1134e4800) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116a7c800) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1126b6c00) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x117686800) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119df3000) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11902d400) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1190ca400) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x117d38c00) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119df4800) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1190c5c00) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124370c00) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12367bc00) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118775800) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12353e800) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1240fa000) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12436f400) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119df3800) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124b79000) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126028400) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124677000) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1180ed000) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11876a000) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112dbd000) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113cf2800) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125013000) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11912bc00) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119c71800) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119123400) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x125120800) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12136b000) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1251dbc00) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 15:42:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128705000) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 15:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 723ms 15:42:41 INFO - PROCESS | 1653 | 1462228961147 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 15:42:41 INFO - PROCESS | 1653 | 1462228961150 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 15:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:42:41 INFO - PROCESS | 1653 | 1462228961155 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:42:41 INFO - PROCESS | 1653 | 1462228961156 Marionette TRACE conn2 <- [1,318,null,{}] 15:42:41 INFO - PROCESS | 1653 | 1462228961165 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:41 INFO - PROCESS | 1653 | 1462228961237 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 15:42:41 INFO - PROCESS | 1653 | 1462228961244 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11330f000 == 34 [pid = 1653] [id = 87] 15:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1180bc800) [pid = 1653] [serial = 258] [outer = 0x0] 15:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1180e4c00) [pid = 1653] [serial = 259] [outer = 0x1180bc800] 15:42:41 INFO - PROCESS | 1653 | 1462228961274 Marionette DEBUG loaded listener.js 15:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118508800) [pid = 1653] [serial = 260] [outer = 0x1180bc800] 15:42:41 INFO - PROCESS | 1653 | 1462228961648 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 525ms 15:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:42:41 INFO - PROCESS | 1653 | 1462228961680 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 15:42:41 INFO - PROCESS | 1653 | 1462228961682 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 15:42:41 INFO - PROCESS | 1653 | 1462228961685 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:42:41 INFO - PROCESS | 1653 | 1462228961689 Marionette TRACE conn2 <- [1,322,null,{}] 15:42:41 INFO - PROCESS | 1653 | 1462228961698 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:41 INFO - PROCESS | 1653 | 1462228961813 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 15:42:41 INFO - PROCESS | 1653 | 1462228961862 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d0e800 == 35 [pid = 1653] [id = 88] 15:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1190ca400) [pid = 1653] [serial = 261] [outer = 0x0] 15:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119128000) [pid = 1653] [serial = 262] [outer = 0x1190ca400] 15:42:41 INFO - PROCESS | 1653 | 1462228961906 Marionette DEBUG loaded listener.js 15:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1193d1800) [pid = 1653] [serial = 263] [outer = 0x1190ca400] 15:42:42 INFO - PROCESS | 1653 | 1462228962280 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms 15:42:42 INFO - PROCESS | 1653 | 1462228962313 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 15:42:42 INFO - PROCESS | 1653 | 1462228962315 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 15:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:42:42 INFO - PROCESS | 1653 | 1462228962317 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:42:42 INFO - PROCESS | 1653 | 1462228962318 Marionette TRACE conn2 <- [1,326,null,{}] 15:42:42 INFO - PROCESS | 1653 | 1462228962321 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:42 INFO - PROCESS | 1653 | 1462228962390 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 15:42:42 INFO - PROCESS | 1653 | 1462228962397 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185e7800 == 36 [pid = 1653] [id = 89] 15:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119c71400) [pid = 1653] [serial = 264] [outer = 0x0] 15:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119df0c00) [pid = 1653] [serial = 265] [outer = 0x119c71400] 15:42:42 INFO - PROCESS | 1653 | 1462228962422 Marionette DEBUG loaded listener.js 15:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x121369400) [pid = 1653] [serial = 266] [outer = 0x119c71400] 15:42:42 INFO - PROCESS | 1653 | 1462228962729 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 420ms 15:42:42 INFO - PROCESS | 1653 | 1462228962738 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 15:42:42 INFO - PROCESS | 1653 | 1462228962739 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 15:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:42:42 INFO - PROCESS | 1653 | 1462228962742 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:42:42 INFO - PROCESS | 1653 | 1462228962745 Marionette TRACE conn2 <- [1,330,null,{}] 15:42:42 INFO - PROCESS | 1653 | 1462228962748 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:42 INFO - PROCESS | 1653 | 1462228962821 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 15:42:42 INFO - PROCESS | 1653 | 1462228962826 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x113206000 == 37 [pid = 1653] [id = 90] 15:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112dc4400) [pid = 1653] [serial = 267] [outer = 0x0] 15:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121373000) [pid = 1653] [serial = 268] [outer = 0x112dc4400] 15:42:42 INFO - PROCESS | 1653 | 1462228962853 Marionette DEBUG loaded listener.js 15:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12353ec00) [pid = 1653] [serial = 269] [outer = 0x112dc4400] 15:42:43 INFO - PROCESS | 1653 | 1462228963188 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 471ms 15:42:43 INFO - PROCESS | 1653 | 1462228963213 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 15:42:43 INFO - PROCESS | 1653 | 1462228963215 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 15:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:42:43 INFO - PROCESS | 1653 | 1462228963217 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:42:43 INFO - PROCESS | 1653 | 1462228963218 Marionette TRACE conn2 <- [1,334,null,{}] 15:42:43 INFO - PROCESS | 1653 | 1462228963220 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:43 INFO - PROCESS | 1653 | 1462228963340 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 15:42:43 INFO - PROCESS | 1653 | 1462228963345 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191c5000 == 38 [pid = 1653] [id = 91] 15:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1236bc800) [pid = 1653] [serial = 270] [outer = 0x0] 15:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1245b8800) [pid = 1653] [serial = 271] [outer = 0x1236bc800] 15:42:43 INFO - PROCESS | 1653 | 1462228963373 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126021400) [pid = 1653] [serial = 272] [outer = 0x1236bc800] 15:42:43 INFO - PROCESS | 1653 | 1462228963688 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 521ms 15:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:42:43 INFO - PROCESS | 1653 | 1462228963738 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 15:42:43 INFO - PROCESS | 1653 | 1462228963739 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 15:42:43 INFO - PROCESS | 1653 | 1462228963742 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:42:43 INFO - PROCESS | 1653 | 1462228963743 Marionette TRACE conn2 <- [1,338,null,{}] 15:42:43 INFO - PROCESS | 1653 | 1462228963745 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:43 INFO - PROCESS | 1653 | 1462228963829 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 15:42:43 INFO - PROCESS | 1653 | 1462228963858 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a4b800 == 39 [pid = 1653] [id = 92] 15:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126025c00) [pid = 1653] [serial = 273] [outer = 0x0] 15:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12695b000) [pid = 1653] [serial = 274] [outer = 0x126025c00] 15:42:43 INFO - PROCESS | 1653 | 1462228963883 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126c68800) [pid = 1653] [serial = 275] [outer = 0x126025c00] 15:42:44 INFO - PROCESS | 1653 | 1462228964200 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 471ms 15:42:44 INFO - PROCESS | 1653 | 1462228964214 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 15:42:44 INFO - PROCESS | 1653 | 1462228964215 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 15:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:42:44 INFO - PROCESS | 1653 | 1462228964217 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:42:44 INFO - PROCESS | 1653 | 1462228964218 Marionette TRACE conn2 <- [1,342,null,{}] 15:42:44 INFO - PROCESS | 1653 | 1462228964220 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:44 INFO - PROCESS | 1653 | 1462228964307 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 15:42:44 INFO - PROCESS | 1653 | 1462228964337 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0f4000 == 40 [pid = 1653] [id = 93] 15:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12695d400) [pid = 1653] [serial = 276] [outer = 0x0] 15:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12870ec00) [pid = 1653] [serial = 277] [outer = 0x12695d400] 15:42:44 INFO - PROCESS | 1653 | 1462228964360 Marionette DEBUG loaded listener.js 15:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12874e000) [pid = 1653] [serial = 278] [outer = 0x12695d400] 15:42:44 INFO - PROCESS | 1653 | 1462228964674 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 470ms 15:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:42:44 INFO - PROCESS | 1653 | 1462228964687 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 15:42:44 INFO - PROCESS | 1653 | 1462228964689 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 15:42:44 INFO - PROCESS | 1653 | 1462228964692 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:42:44 INFO - PROCESS | 1653 | 1462228964695 Marionette TRACE conn2 <- [1,346,null,{}] 15:42:44 INFO - PROCESS | 1653 | 1462228964704 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:44 INFO - PROCESS | 1653 | 1462228964808 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 15:42:44 INFO - PROCESS | 1653 | 1462228964814 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x123396000 == 41 [pid = 1653] [id = 94] 15:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128bc6000) [pid = 1653] [serial = 279] [outer = 0x0] 15:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128bc9800) [pid = 1653] [serial = 280] [outer = 0x128bc6000] 15:42:44 INFO - PROCESS | 1653 | 1462228964841 Marionette DEBUG loaded listener.js 15:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128bce400) [pid = 1653] [serial = 281] [outer = 0x128bc6000] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129385c00) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x115d43c00) [pid = 1653] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x117689400) [pid = 1653] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126c65400) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x129385000) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126c66400) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112f56400) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1187afc00) [pid = 1653] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1251da400) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123547c00) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128707400) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11346b800) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112f5a000) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:42:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113470800) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:42:45 INFO - PROCESS | 1653 | 1462228965372 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 15:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:42:45 INFO - PROCESS | 1653 | 1462228965422 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 15:42:45 INFO - PROCESS | 1653 | 1462228965423 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 15:42:45 INFO - PROCESS | 1653 | 1462228965425 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:42:45 INFO - PROCESS | 1653 | 1462228965426 Marionette TRACE conn2 <- [1,350,null,{}] 15:42:45 INFO - PROCESS | 1653 | 1462228965429 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:45 INFO - PROCESS | 1653 | 1462228965500 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 15:42:45 INFO - PROCESS | 1653 | 1462228965504 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x117361800 == 42 [pid = 1653] [id = 95] 15:42:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1187f2c00) [pid = 1653] [serial = 282] [outer = 0x0] 15:42:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12136e800) [pid = 1653] [serial = 283] [outer = 0x1187f2c00] 15:42:45 INFO - PROCESS | 1653 | 1462228965531 Marionette DEBUG loaded listener.js 15:42:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128707400) [pid = 1653] [serial = 284] [outer = 0x1187f2c00] 15:42:45 INFO - PROCESS | 1653 | 1462228965851 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 15:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 15:42:45 INFO - PROCESS | 1653 | 1462228965895 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 15:42:45 INFO - PROCESS | 1653 | 1462228965897 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 15:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:42:45 INFO - PROCESS | 1653 | 1462228965899 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:42:45 INFO - PROCESS | 1653 | 1462228965901 Marionette TRACE conn2 <- [1,354,null,{}] 15:42:45 INFO - PROCESS | 1653 | 1462228965903 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:46 INFO - PROCESS | 1653 | 1462228966005 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 15:42:46 INFO - PROCESS | 1653 | 1462228966011 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12475d800 == 43 [pid = 1653] [id = 96] 15:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1180dfc00) [pid = 1653] [serial = 285] [outer = 0x0] 15:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128e21800) [pid = 1653] [serial = 286] [outer = 0x1180dfc00] 15:42:46 INFO - PROCESS | 1653 | 1462228966040 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129279c00) [pid = 1653] [serial = 287] [outer = 0x1180dfc00] 15:42:46 INFO - PROCESS | 1653 | 1462228966342 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 15:42:46 INFO - PROCESS | 1653 | 1462228966368 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 15:42:46 INFO - PROCESS | 1653 | 1462228966369 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 15:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:42:46 INFO - PROCESS | 1653 | 1462228966371 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:42:46 INFO - PROCESS | 1653 | 1462228966372 Marionette TRACE conn2 <- [1,358,null,{}] 15:42:46 INFO - PROCESS | 1653 | 1462228966375 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:46 INFO - PROCESS | 1653 | 1462228966451 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 15:42:46 INFO - PROCESS | 1653 | 1462228966455 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ce0000 == 44 [pid = 1653] [id = 97] 15:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123547c00) [pid = 1653] [serial = 288] [outer = 0x0] 15:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12938a800) [pid = 1653] [serial = 289] [outer = 0x123547c00] 15:42:46 INFO - PROCESS | 1653 | 1462228966482 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129589c00) [pid = 1653] [serial = 290] [outer = 0x123547c00] 15:42:46 INFO - PROCESS | 1653 | 1462228966808 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 15:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:42:46 INFO - PROCESS | 1653 | 1462228966839 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 15:42:46 INFO - PROCESS | 1653 | 1462228966840 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 15:42:46 INFO - PROCESS | 1653 | 1462228966843 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:42:46 INFO - PROCESS | 1653 | 1462228966844 Marionette TRACE conn2 <- [1,362,null,{}] 15:42:46 INFO - PROCESS | 1653 | 1462228966854 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:46 INFO - PROCESS | 1653 | 1462228966935 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 15:42:46 INFO - PROCESS | 1653 | 1462228966940 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x129284000 == 45 [pid = 1653] [id = 98] 15:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129388400) [pid = 1653] [serial = 291] [outer = 0x0] 15:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a7d6000) [pid = 1653] [serial = 292] [outer = 0x129388400] 15:42:46 INFO - PROCESS | 1653 | 1462228966967 Marionette DEBUG loaded listener.js 15:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12aeb7c00) [pid = 1653] [serial = 293] [outer = 0x129388400] 15:42:47 INFO - PROCESS | 1653 | 1462228967328 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 520ms 15:42:47 INFO - PROCESS | 1653 | 1462228967407 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 15:42:47 INFO - PROCESS | 1653 | 1462228967409 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 15:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:42:47 INFO - PROCESS | 1653 | 1462228967414 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - PROCESS | 1653 | 1462228967416 Marionette TRACE conn2 <- [1,366,null,{}] 15:42:47 INFO - PROCESS | 1653 | 1462228967420 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:47 INFO - PROCESS | 1653 | 1462228967504 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 15:42:47 INFO - PROCESS | 1653 | 1462228967592 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11600f000 == 46 [pid = 1653] [id = 99] 15:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113c69c00) [pid = 1653] [serial = 294] [outer = 0x0] 15:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x115dae000) [pid = 1653] [serial = 295] [outer = 0x113c69c00] 15:42:47 INFO - PROCESS | 1653 | 1462228967623 Marionette DEBUG loaded listener.js 15:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1165d4400) [pid = 1653] [serial = 296] [outer = 0x113c69c00] 15:42:48 INFO - PROCESS | 1653 | 1462228968061 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 674ms 15:42:48 INFO - PROCESS | 1653 | 1462228968088 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 15:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:42:48 INFO - PROCESS | 1653 | 1462228968090 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 15:42:48 INFO - PROCESS | 1653 | 1462228968096 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:42:48 INFO - PROCESS | 1653 | 1462228968099 Marionette TRACE conn2 <- [1,370,null,{}] 15:42:48 INFO - PROCESS | 1653 | 1462228968101 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:48 INFO - PROCESS | 1653 | 1462228968226 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 15:42:48 INFO - PROCESS | 1653 | 1462228968284 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x117363800 == 47 [pid = 1653] [id = 100] 15:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1180c3000) [pid = 1653] [serial = 297] [outer = 0x0] 15:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1187a4000) [pid = 1653] [serial = 298] [outer = 0x1180c3000] 15:42:48 INFO - PROCESS | 1653 | 1462228968313 Marionette DEBUG loaded listener.js 15:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119382400) [pid = 1653] [serial = 299] [outer = 0x1180c3000] 15:42:48 INFO - PROCESS | 1653 | 1462228968763 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 722ms 15:42:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:42:48 INFO - PROCESS | 1653 | 1462228968817 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 15:42:48 INFO - PROCESS | 1653 | 1462228968818 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 15:42:48 INFO - PROCESS | 1653 | 1462228968821 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:42:48 INFO - PROCESS | 1653 | 1462228968822 Marionette TRACE conn2 <- [1,374,null,{}] 15:42:48 INFO - PROCESS | 1653 | 1462228968831 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:48 INFO - PROCESS | 1653 | 1462228968929 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 15:42:48 INFO - PROCESS | 1653 | 1462228968988 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x124764000 == 48 [pid = 1653] [id = 101] 15:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1236c3000) [pid = 1653] [serial = 300] [outer = 0x0] 15:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124342400) [pid = 1653] [serial = 301] [outer = 0x1236c3000] 15:42:49 INFO - PROCESS | 1653 | 1462228969020 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124a0f400) [pid = 1653] [serial = 302] [outer = 0x1236c3000] 15:42:49 INFO - PROCESS | 1653 | 1462228969443 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:42:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:42:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 669ms 15:42:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:42:49 INFO - PROCESS | 1653 | 1462228969494 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 15:42:49 INFO - PROCESS | 1653 | 1462228969496 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 15:42:49 INFO - PROCESS | 1653 | 1462228969498 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:42:49 INFO - PROCESS | 1653 | 1462228969500 Marionette TRACE conn2 <- [1,378,null,{}] 15:42:49 INFO - PROCESS | 1653 | 1462228969502 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:49 INFO - PROCESS | 1653 | 1462228969595 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 15:42:49 INFO - PROCESS | 1653 | 1462228969639 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f10800 == 49 [pid = 1653] [id = 102] 15:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x125056c00) [pid = 1653] [serial = 303] [outer = 0x0] 15:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12870b800) [pid = 1653] [serial = 304] [outer = 0x125056c00] 15:42:49 INFO - PROCESS | 1653 | 1462228969669 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128e20000) [pid = 1653] [serial = 305] [outer = 0x125056c00] 15:42:50 INFO - PROCESS | 1653 | 1462228970230 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:42:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:42:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 774ms 15:42:50 INFO - PROCESS | 1653 | 1462228970273 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 15:42:50 INFO - PROCESS | 1653 | 1462228970276 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 15:42:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:42:50 INFO - PROCESS | 1653 | 1462228970279 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:42:50 INFO - PROCESS | 1653 | 1462228970281 Marionette TRACE conn2 <- [1,382,null,{}] 15:42:50 INFO - PROCESS | 1653 | 1462228970286 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:50 INFO - PROCESS | 1653 | 1462228970369 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 15:42:50 INFO - PROCESS | 1653 | 1462228970429 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x118113000 == 50 [pid = 1653] [id = 103] 15:42:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x116370000) [pid = 1653] [serial = 306] [outer = 0x0] 15:42:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x116868c00) [pid = 1653] [serial = 307] [outer = 0x116370000] 15:42:50 INFO - PROCESS | 1653 | 1462228970455 Marionette DEBUG loaded listener.js 15:42:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x117d34000) [pid = 1653] [serial = 308] [outer = 0x116370000] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x126ce0000 == 49 [pid = 1653] [id = 97] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12475d800 == 48 [pid = 1653] [id = 96] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x117361800 == 47 [pid = 1653] [id = 95] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x123396000 == 46 [pid = 1653] [id = 94] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0f4000 == 45 [pid = 1653] [id = 93] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119a4b800 == 44 [pid = 1653] [id = 92] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1191c5000 == 43 [pid = 1653] [id = 91] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x113206000 == 42 [pid = 1653] [id = 90] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1185e7800 == 41 [pid = 1653] [id = 89] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x117d0e800 == 40 [pid = 1653] [id = 88] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11330f000 == 39 [pid = 1653] [id = 87] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x117309800 == 38 [pid = 1653] [id = 86] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x124734000 == 37 [pid = 1653] [id = 85] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x126c1b000 == 36 [pid = 1653] [id = 84] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119a59800 == 35 [pid = 1653] [id = 83] 15:42:50 INFO - PROCESS | 1653 | --DOCSHELL 0x117307800 == 34 [pid = 1653] [id = 82] 15:42:50 INFO - PROCESS | 1653 | 1462228970986 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:42:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:42:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 721ms 15:42:51 INFO - PROCESS | 1653 | 1462228971015 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 15:42:51 INFO - PROCESS | 1653 | 1462228971019 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 15:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:42:51 INFO - PROCESS | 1653 | 1462228971025 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:42:51 INFO - PROCESS | 1653 | 1462228971027 Marionette TRACE conn2 <- [1,386,null,{}] 15:42:51 INFO - PROCESS | 1653 | 1462228971029 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:51 INFO - PROCESS | 1653 | 1462228971100 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1160be000) [pid = 1653] [serial = 201] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1172e9c00) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1187ae800) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128708400) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12954d800) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x116a75400) [pid = 1653] [serial = 198] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128fae000) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11a079400) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128bc8000) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119038000) [pid = 1653] [serial = 207] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126c5d800) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1251e0400) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124b77400) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128756800) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11827dc00) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12136d000) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12937fc00) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126915800) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1233c6800) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1199be000) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12d3c0800) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12353f400) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12874d400) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1193d4000) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128e2b000) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1236c2c00) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1180e7000) [pid = 1653] [serial = 204] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12957d400) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129583000) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a799000) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 15:42:51 INFO - PROCESS | 1653 | 1462228971157 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165e6000 == 35 [pid = 1653] [id = 104] 15:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11654ac00) [pid = 1653] [serial = 309] [outer = 0x0] 15:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1187ae800) [pid = 1653] [serial = 310] [outer = 0x11654ac00] 15:42:51 INFO - PROCESS | 1653 | 1462228971186 Marionette DEBUG loaded listener.js 15:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1199b4800) [pid = 1653] [serial = 311] [outer = 0x11654ac00] 15:42:51 INFO - PROCESS | 1653 | 1462228971488 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 470ms 15:42:51 INFO - PROCESS | 1653 | 1462228971498 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 15:42:51 INFO - PROCESS | 1653 | 1462228971500 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 15:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:42:51 INFO - PROCESS | 1653 | 1462228971502 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:42:51 INFO - PROCESS | 1653 | 1462228971504 Marionette TRACE conn2 <- [1,390,null,{}] 15:42:51 INFO - PROCESS | 1653 | 1462228971519 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:51 INFO - PROCESS | 1653 | 1462228971599 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 15:42:51 INFO - PROCESS | 1653 | 1462228971605 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190ae800 == 36 [pid = 1653] [id = 105] 15:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11a0b9400) [pid = 1653] [serial = 312] [outer = 0x0] 15:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12354a400) [pid = 1653] [serial = 313] [outer = 0x11a0b9400] 15:42:51 INFO - PROCESS | 1653 | 1462228971634 Marionette DEBUG loaded listener.js 15:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124676c00) [pid = 1653] [serial = 314] [outer = 0x11a0b9400] 15:42:51 INFO - PROCESS | 1653 | 1462228971973 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 521ms 15:42:52 INFO - PROCESS | 1653 | 1462228972024 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 15:42:52 INFO - PROCESS | 1653 | 1462228972025 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 15:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:42:52 INFO - PROCESS | 1653 | 1462228972028 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:42:52 INFO - PROCESS | 1653 | 1462228972029 Marionette TRACE conn2 <- [1,394,null,{}] 15:42:52 INFO - PROCESS | 1653 | 1462228972031 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:52 INFO - PROCESS | 1653 | 1462228972103 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 15:42:52 INFO - PROCESS | 1653 | 1462228972111 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a2c000 == 37 [pid = 1653] [id = 106] 15:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124a9d800) [pid = 1653] [serial = 315] [outer = 0x0] 15:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125123c00) [pid = 1653] [serial = 316] [outer = 0x124a9d800] 15:42:52 INFO - PROCESS | 1653 | 1462228972137 Marionette DEBUG loaded listener.js 15:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126915000) [pid = 1653] [serial = 317] [outer = 0x124a9d800] 15:42:52 INFO - PROCESS | 1653 | 1462228972507 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 517ms 15:42:52 INFO - PROCESS | 1653 | 1462228972546 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 15:42:52 INFO - PROCESS | 1653 | 1462228972548 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 15:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:42:52 INFO - PROCESS | 1653 | 1462228972551 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:42:52 INFO - PROCESS | 1653 | 1462228972553 Marionette TRACE conn2 <- [1,398,null,{}] 15:42:52 INFO - PROCESS | 1653 | 1462228972556 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:52 INFO - PROCESS | 1653 | 1462228972642 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 15:42:52 INFO - PROCESS | 1653 | 1462228972648 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a189000 == 38 [pid = 1653] [id = 107] 15:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12691c800) [pid = 1653] [serial = 318] [outer = 0x0] 15:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126c69800) [pid = 1653] [serial = 319] [outer = 0x12691c800] 15:42:52 INFO - PROCESS | 1653 | 1462228972673 Marionette DEBUG loaded listener.js 15:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128752000) [pid = 1653] [serial = 320] [outer = 0x12691c800] 15:42:53 INFO - PROCESS | 1653 | 1462228973001 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 471ms 15:42:53 INFO - PROCESS | 1653 | 1462228973022 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 15:42:53 INFO - PROCESS | 1653 | 1462228973023 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 15:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:42:53 INFO - PROCESS | 1653 | 1462228973028 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:42:53 INFO - PROCESS | 1653 | 1462228973030 Marionette TRACE conn2 <- [1,402,null,{}] 15:42:53 INFO - PROCESS | 1653 | 1462228973033 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:53 INFO - PROCESS | 1653 | 1462228973123 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 15:42:53 INFO - PROCESS | 1653 | 1462228973154 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232a3000 == 39 [pid = 1653] [id = 108] 15:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126916400) [pid = 1653] [serial = 321] [outer = 0x0] 15:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128bc8000) [pid = 1653] [serial = 322] [outer = 0x126916400] 15:42:53 INFO - PROCESS | 1653 | 1462228973208 Marionette DEBUG loaded listener.js 15:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129386000) [pid = 1653] [serial = 323] [outer = 0x126916400] 15:42:53 INFO - PROCESS | 1653 | 1462228973567 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:42:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 572ms 15:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:42:53 INFO - PROCESS | 1653 | 1462228973605 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 15:42:53 INFO - PROCESS | 1653 | 1462228973607 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 15:42:53 INFO - PROCESS | 1653 | 1462228973610 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:42:53 INFO - PROCESS | 1653 | 1462228973612 Marionette TRACE conn2 <- [1,406,null,{}] 15:42:53 INFO - PROCESS | 1653 | 1462228973615 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:53 INFO - PROCESS | 1653 | 1462228973702 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 15:42:53 INFO - PROCESS | 1653 | 1462228973707 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x124731800 == 40 [pid = 1653] [id = 109] 15:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129552400) [pid = 1653] [serial = 324] [outer = 0x0] 15:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a79c000) [pid = 1653] [serial = 325] [outer = 0x129552400] 15:42:53 INFO - PROCESS | 1653 | 1462228973732 Marionette DEBUG loaded listener.js 15:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12aeba400) [pid = 1653] [serial = 326] [outer = 0x129552400] 15:42:54 INFO - PROCESS | 1653 | 1462228974170 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 621ms 15:42:54 INFO - PROCESS | 1653 | 1462228974230 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 1653 | 1462228974231 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 15:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:42:54 INFO - PROCESS | 1653 | 1462228974233 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 1653 | 1462228974234 Marionette TRACE conn2 <- [1,410,null,{}] 15:42:54 INFO - PROCESS | 1653 | 1462228974237 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:54 INFO - PROCESS | 1653 | 1462228974328 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 15:42:54 INFO - PROCESS | 1653 | 1462228974332 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b57000 == 41 [pid = 1653] [id = 110] 15:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129587800) [pid = 1653] [serial = 327] [outer = 0x0] 15:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b174400) [pid = 1653] [serial = 328] [outer = 0x129587800] 15:42:54 INFO - PROCESS | 1653 | 1462228974356 Marionette DEBUG loaded listener.js 15:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b1f6800) [pid = 1653] [serial = 329] [outer = 0x129587800] 15:42:54 INFO - PROCESS | 1653 | 1462228974706 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 520ms 15:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:42:54 INFO - PROCESS | 1653 | 1462228974753 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 1653 | 1462228974754 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 15:42:54 INFO - PROCESS | 1653 | 1462228974756 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 1653 | 1462228974757 Marionette TRACE conn2 <- [1,414,null,{}] 15:42:54 INFO - PROCESS | 1653 | 1462228974760 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:54 INFO - PROCESS | 1653 | 1462228974850 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 15:42:54 INFO - PROCESS | 1653 | 1462228974863 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ecb800 == 42 [pid = 1653] [id = 111] 15:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b3a0400) [pid = 1653] [serial = 330] [outer = 0x0] 15:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b3a4c00) [pid = 1653] [serial = 331] [outer = 0x12b3a0400] 15:42:54 INFO - PROCESS | 1653 | 1462228974888 Marionette DEBUG loaded listener.js 15:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b3ad000) [pid = 1653] [serial = 332] [outer = 0x12b3a0400] 15:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128bc6000) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1187f2c00) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1180dfc00) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1236bc800) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126025c00) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12695d400) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112dc4400) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119c71400) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1190ca400) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1180bc800) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x115d42000) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:42:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x123547c00) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:42:55 INFO - PROCESS | 1653 | 1462228975288 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 568ms 15:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:42:55 INFO - PROCESS | 1653 | 1462228975327 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 15:42:55 INFO - PROCESS | 1653 | 1462228975329 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 15:42:55 INFO - PROCESS | 1653 | 1462228975331 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:42:55 INFO - PROCESS | 1653 | 1462228975332 Marionette TRACE conn2 <- [1,418,null,{}] 15:42:55 INFO - PROCESS | 1653 | 1462228975335 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:55 INFO - PROCESS | 1653 | 1462228975408 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 15:42:55 INFO - PROCESS | 1653 | 1462228975422 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12465c800 == 43 [pid = 1653] [id = 112] 15:42:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1187a9400) [pid = 1653] [serial = 333] [outer = 0x0] 15:42:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1236bc800) [pid = 1653] [serial = 334] [outer = 0x1187a9400] 15:42:55 INFO - PROCESS | 1653 | 1462228975448 Marionette DEBUG loaded listener.js 15:42:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128bc8800) [pid = 1653] [serial = 335] [outer = 0x1187a9400] 15:42:56 INFO - PROCESS | 1653 | 1462228976258 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:42:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 15:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 15:42:56 INFO - PROCESS | 1653 | 1462228976300 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 15:42:56 INFO - PROCESS | 1653 | 1462228976301 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 15:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:42:56 INFO - PROCESS | 1653 | 1462228976303 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:42:56 INFO - PROCESS | 1653 | 1462228976305 Marionette TRACE conn2 <- [1,422,null,{}] 15:42:56 INFO - PROCESS | 1653 | 1462228976308 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:56 INFO - PROCESS | 1653 | 1462228976414 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 15:42:56 INFO - PROCESS | 1653 | 1462228976419 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x129abc000 == 44 [pid = 1653] [id = 113] 15:42:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1190ca400) [pid = 1653] [serial = 336] [outer = 0x0] 15:42:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b3a1400) [pid = 1653] [serial = 337] [outer = 0x1190ca400] 15:42:56 INFO - PROCESS | 1653 | 1462228976448 Marionette DEBUG loaded listener.js 15:42:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12bb7a400) [pid = 1653] [serial = 338] [outer = 0x1190ca400] 15:42:56 INFO - PROCESS | 1653 | 1462228976599 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:42:57 INFO - PROCESS | 1653 | 1462228977285 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1018ms 15:42:57 INFO - PROCESS | 1653 | 1462228977323 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 15:42:57 INFO - PROCESS | 1653 | 1462228977325 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 15:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:42:57 INFO - PROCESS | 1653 | 1462228977329 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:42:57 INFO - PROCESS | 1653 | 1462228977332 Marionette TRACE conn2 <- [1,426,null,{}] 15:42:57 INFO - PROCESS | 1653 | 1462228977352 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:57 INFO - PROCESS | 1653 | 1462228977454 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 15:42:57 INFO - PROCESS | 1653 | 1462228977502 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aac800 == 45 [pid = 1653] [id = 114] 15:42:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1168ce000) [pid = 1653] [serial = 339] [outer = 0x0] 15:42:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116a7f000) [pid = 1653] [serial = 340] [outer = 0x1168ce000] 15:42:57 INFO - PROCESS | 1653 | 1462228977537 Marionette DEBUG loaded listener.js 15:42:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11827f000) [pid = 1653] [serial = 341] [outer = 0x1168ce000] 15:42:58 INFO - PROCESS | 1653 | 1462228978036 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:42:58 INFO - PROCESS | 1653 | 1462228978088 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 15:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:42:58 INFO - PROCESS | 1653 | 1462228978097 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:42:58 INFO - PROCESS | 1653 | 1462228978099 Marionette TRACE conn2 <- [1,430,null,{}] 15:42:58 INFO - PROCESS | 1653 | 1462228978102 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:58 INFO - PROCESS | 1653 | 1462228978198 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 15:42:58 INFO - PROCESS | 1653 | 1462228978256 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x119726000 == 46 [pid = 1653] [id = 115] 15:42:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118508400) [pid = 1653] [serial = 342] [outer = 0x0] 15:42:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11a0c2c00) [pid = 1653] [serial = 343] [outer = 0x118508400] 15:42:58 INFO - PROCESS | 1653 | 1462228978286 Marionette DEBUG loaded listener.js 15:42:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x121376000) [pid = 1653] [serial = 344] [outer = 0x118508400] 15:42:58 INFO - PROCESS | 1653 | 1462228978750 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:42:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:42:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 720ms 15:42:58 INFO - PROCESS | 1653 | 1462228978817 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 15:42:58 INFO - PROCESS | 1653 | 1462228978818 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 15:42:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:42:58 INFO - PROCESS | 1653 | 1462228978821 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:42:58 INFO - PROCESS | 1653 | 1462228978823 Marionette TRACE conn2 <- [1,434,null,{}] 15:42:58 INFO - PROCESS | 1653 | 1462228978831 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:58 INFO - PROCESS | 1653 | 1462228978933 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 15:42:58 INFO - PROCESS | 1653 | 1462228978992 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12607c000 == 47 [pid = 1653] [id = 116] 15:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128702800) [pid = 1653] [serial = 345] [outer = 0x0] 15:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128bc5800) [pid = 1653] [serial = 346] [outer = 0x128702800] 15:42:59 INFO - PROCESS | 1653 | 1462228979023 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128e1e000) [pid = 1653] [serial = 347] [outer = 0x128702800] 15:42:59 INFO - PROCESS | 1653 | 1462228979445 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:42:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:42:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 673ms 15:42:59 INFO - PROCESS | 1653 | 1462228979495 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 15:42:59 INFO - PROCESS | 1653 | 1462228979497 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 15:42:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:42:59 INFO - PROCESS | 1653 | 1462228979499 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:42:59 INFO - PROCESS | 1653 | 1462228979500 Marionette TRACE conn2 <- [1,438,null,{}] 15:42:59 INFO - PROCESS | 1653 | 1462228979503 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:59 INFO - PROCESS | 1653 | 1462228979600 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 15:42:59 INFO - PROCESS | 1653 | 1462228979659 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aee0800 == 48 [pid = 1653] [id = 117] 15:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128e22400) [pid = 1653] [serial = 348] [outer = 0x0] 15:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129274c00) [pid = 1653] [serial = 349] [outer = 0x128e22400] 15:42:59 INFO - PROCESS | 1653 | 1462228979691 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12a7d2800) [pid = 1653] [serial = 350] [outer = 0x128e22400] 15:43:00 INFO - PROCESS | 1653 | 1462228980149 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:43:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:43:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 669ms 15:43:00 INFO - PROCESS | 1653 | 1462228980168 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 15:43:00 INFO - PROCESS | 1653 | 1462228980170 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 15:43:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:43:00 INFO - PROCESS | 1653 | 1462228980172 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:43:00 INFO - PROCESS | 1653 | 1462228980174 Marionette TRACE conn2 <- [1,442,null,{}] 15:43:00 INFO - PROCESS | 1653 | 1462228980234 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:00 INFO - PROCESS | 1653 | 1462228980330 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 15:43:00 INFO - PROCESS | 1653 | 1462228980389 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165e9800 == 49 [pid = 1653] [id = 118] 15:43:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1126b8800) [pid = 1653] [serial = 351] [outer = 0x0] 15:43:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x119de9c00) [pid = 1653] [serial = 352] [outer = 0x1126b8800] 15:43:00 INFO - PROCESS | 1653 | 1462228980419 Marionette DEBUG loaded listener.js 15:43:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12b17bc00) [pid = 1653] [serial = 353] [outer = 0x1126b8800] 15:43:00 INFO - PROCESS | 1653 | 1462228980970 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:43:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:43:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 868ms 15:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:43:01 INFO - PROCESS | 1653 | 1462228981043 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 15:43:01 INFO - PROCESS | 1653 | 1462228981046 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 15:43:01 INFO - PROCESS | 1653 | 1462228981051 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:43:01 INFO - PROCESS | 1653 | 1462228981054 Marionette TRACE conn2 <- [1,446,null,{}] 15:43:01 INFO - PROCESS | 1653 | 1462228981059 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:01 INFO - PROCESS | 1653 | 1462228981199 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 15:43:01 INFO - PROCESS | 1653 | 1462228981273 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131b8800 == 50 [pid = 1653] [id = 119] 15:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x115fd7c00) [pid = 1653] [serial = 354] [outer = 0x0] 15:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1165d1400) [pid = 1653] [serial = 355] [outer = 0x115fd7c00] 15:43:01 INFO - PROCESS | 1653 | 1462228981378 Marionette DEBUG loaded listener.js 15:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1180ea800) [pid = 1653] [serial = 356] [outer = 0x115fd7c00] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1237bf800 == 49 [pid = 1653] [id = 66] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12465c800 == 48 [pid = 1653] [id = 112] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x128ecb800 == 47 [pid = 1653] [id = 111] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x124b57000 == 46 [pid = 1653] [id = 110] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x124731800 == 45 [pid = 1653] [id = 109] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1232a3000 == 44 [pid = 1653] [id = 108] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11a189000 == 43 [pid = 1653] [id = 107] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12a7d6000) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119a2c000 == 42 [pid = 1653] [id = 106] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1190ae800 == 41 [pid = 1653] [id = 105] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1165e6000 == 40 [pid = 1653] [id = 104] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x118113000 == 39 [pid = 1653] [id = 103] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x117363800 == 38 [pid = 1653] [id = 100] 15:43:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11600f000 == 37 [pid = 1653] [id = 99] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12695b000) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12870ec00) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12a7d0c00) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1168ce800) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1190c9800) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x121373000) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119df0c00) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x121369400) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119128000) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1193d1800) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126c68800) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1180e4c00) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118508800) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1180bb400) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116806800) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126c5fc00) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124a98400) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129589c00) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128bc9800) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12874e000) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12136e800) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128e21800) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128707400) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128bce400) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12938a800) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1245b8800) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x129279c00) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126021400) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12353ec00) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 15:43:01 INFO - PROCESS | 1653 | 1462228981763 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:43:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:43:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 724ms 15:43:01 INFO - PROCESS | 1653 | 1462228981780 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 15:43:01 INFO - PROCESS | 1653 | 1462228981784 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 15:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:43:01 INFO - PROCESS | 1653 | 1462228981788 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:43:01 INFO - PROCESS | 1653 | 1462228981790 Marionette TRACE conn2 <- [1,450,null,{}] 15:43:01 INFO - PROCESS | 1653 | 1462228981794 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:01 INFO - PROCESS | 1653 | 1462228981867 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 15:43:01 INFO - PROCESS | 1653 | 1462228981872 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11810f800 == 38 [pid = 1653] [id = 120] 15:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118771c00) [pid = 1653] [serial = 357] [outer = 0x0] 15:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119384800) [pid = 1653] [serial = 358] [outer = 0x118771c00] 15:43:01 INFO - PROCESS | 1653 | 1462228981900 Marionette DEBUG loaded listener.js 15:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119de8800) [pid = 1653] [serial = 359] [outer = 0x118771c00] 15:43:02 INFO - PROCESS | 1653 | 1462228982250 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:43:02 INFO - PROCESS | 1653 | 1462228982261 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 15:43:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:43:02 INFO - PROCESS | 1653 | 1462228982265 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:43:02 INFO - PROCESS | 1653 | 1462228982268 Marionette TRACE conn2 <- [1,454,null,{}] 15:43:02 INFO - PROCESS | 1653 | 1462228982275 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:02 INFO - PROCESS | 1653 | 1462228982351 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 15:43:02 INFO - PROCESS | 1653 | 1462228982396 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191c4000 == 39 [pid = 1653] [id = 121] 15:43:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11912cc00) [pid = 1653] [serial = 360] [outer = 0x0] 15:43:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121371400) [pid = 1653] [serial = 361] [outer = 0x11912cc00] 15:43:02 INFO - PROCESS | 1653 | 1462228982423 Marionette DEBUG loaded listener.js 15:43:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124eb2c00) [pid = 1653] [serial = 362] [outer = 0x11912cc00] 15:43:02 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:02 INFO - PROCESS | 1653 | 1462228982767 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:43:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:43:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 523ms 15:43:02 INFO - PROCESS | 1653 | 1462228982789 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 15:43:02 INFO - PROCESS | 1653 | 1462228982792 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 15:43:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:43:02 INFO - PROCESS | 1653 | 1462228982797 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:43:02 INFO - PROCESS | 1653 | 1462228982799 Marionette TRACE conn2 <- [1,458,null,{}] 15:43:02 INFO - PROCESS | 1653 | 1462228982802 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:02 INFO - PROCESS | 1653 | 1462228982919 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 15:43:02 INFO - PROCESS | 1653 | 1462228982989 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a50000 == 40 [pid = 1653] [id = 122] 15:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124a98400) [pid = 1653] [serial = 363] [outer = 0x0] 15:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126026000) [pid = 1653] [serial = 364] [outer = 0x124a98400] 15:43:03 INFO - PROCESS | 1653 | 1462228983030 Marionette DEBUG loaded listener.js 15:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128707400) [pid = 1653] [serial = 365] [outer = 0x124a98400] 15:43:03 INFO - PROCESS | 1653 | 1462228983333 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:43:03 INFO - PROCESS | 1653 | 1462228983367 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 15:43:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:43:03 INFO - PROCESS | 1653 | 1462228983369 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:43:03 INFO - PROCESS | 1653 | 1462228983371 Marionette TRACE conn2 <- [1,462,null,{}] 15:43:03 INFO - PROCESS | 1653 | 1462228983373 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:03 INFO - PROCESS | 1653 | 1462228983458 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 15:43:03 INFO - PROCESS | 1653 | 1462228983464 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12329d000 == 41 [pid = 1653] [id = 123] 15:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12870ec00) [pid = 1653] [serial = 366] [outer = 0x0] 15:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128bc8400) [pid = 1653] [serial = 367] [outer = 0x12870ec00] 15:43:03 INFO - PROCESS | 1653 | 1462228983489 Marionette DEBUG loaded listener.js 15:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128bd4c00) [pid = 1653] [serial = 368] [outer = 0x12870ec00] 15:43:03 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:03 INFO - PROCESS | 1653 | 1462228983854 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:43:03 INFO - PROCESS | 1653 | 1462228983890 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 15:43:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:43:03 INFO - PROCESS | 1653 | 1462228983894 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:43:03 INFO - PROCESS | 1653 | 1462228983896 Marionette TRACE conn2 <- [1,466,null,{}] 15:43:03 INFO - PROCESS | 1653 | 1462228983904 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:04 INFO - PROCESS | 1653 | 1462228984007 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 15:43:04 INFO - PROCESS | 1653 | 1462228984012 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1235b8000 == 42 [pid = 1653] [id = 124] 15:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128710000) [pid = 1653] [serial = 369] [outer = 0x0] 15:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129270c00) [pid = 1653] [serial = 370] [outer = 0x128710000] 15:43:04 INFO - PROCESS | 1653 | 1462228984040 Marionette DEBUG loaded listener.js 15:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12aebd400) [pid = 1653] [serial = 371] [outer = 0x128710000] 15:43:04 INFO - PROCESS | 1653 | 1462228984396 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:43:04 INFO - PROCESS | 1653 | 1462228984423 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 15:43:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:43:04 INFO - PROCESS | 1653 | 1462228984426 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:43:04 INFO - PROCESS | 1653 | 1462228984429 Marionette TRACE conn2 <- [1,470,null,{}] 15:43:04 INFO - PROCESS | 1653 | 1462228984431 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:04 INFO - PROCESS | 1653 | 1462228984518 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 15:43:04 INFO - PROCESS | 1653 | 1462228984551 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12475e000 == 43 [pid = 1653] [id = 125] 15:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12aeb3c00) [pid = 1653] [serial = 372] [outer = 0x0] 15:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b39f000) [pid = 1653] [serial = 373] [outer = 0x12aeb3c00] 15:43:04 INFO - PROCESS | 1653 | 1462228984576 Marionette DEBUG loaded listener.js 15:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b3d7c00) [pid = 1653] [serial = 374] [outer = 0x12aeb3c00] 15:43:04 INFO - PROCESS | 1653 | 1462228984896 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:43:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:43:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 520ms 15:43:04 INFO - PROCESS | 1653 | 1462228984946 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 15:43:04 INFO - PROCESS | 1653 | 1462228984948 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 15:43:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:43:04 INFO - PROCESS | 1653 | 1462228984950 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:43:04 INFO - PROCESS | 1653 | 1462228984951 Marionette TRACE conn2 <- [1,474,null,{}] 15:43:04 INFO - PROCESS | 1653 | 1462228984953 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:05 INFO - PROCESS | 1653 | 1462228985042 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 15:43:05 INFO - PROCESS | 1653 | 1462228985055 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12738a800 == 44 [pid = 1653] [id = 126] 15:43:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12aec0c00) [pid = 1653] [serial = 375] [outer = 0x0] 15:43:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bb74400) [pid = 1653] [serial = 376] [outer = 0x12aec0c00] 15:43:05 INFO - PROCESS | 1653 | 1462228985080 Marionette DEBUG loaded listener.js 15:43:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12bb82400) [pid = 1653] [serial = 377] [outer = 0x12aec0c00] 15:43:05 INFO - PROCESS | 1653 | 1462228985426 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:43:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:43:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 15:43:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:43:05 INFO - PROCESS | 1653 | 1462228985471 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 15:43:05 INFO - PROCESS | 1653 | 1462228985472 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 15:43:05 INFO - PROCESS | 1653 | 1462228985474 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:43:05 INFO - PROCESS | 1653 | 1462228985476 Marionette TRACE conn2 <- [1,478,null,{}] 15:43:05 INFO - PROCESS | 1653 | 1462228985478 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:05 INFO - PROCESS | 1653 | 1462228985569 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 15:43:05 INFO - PROCESS | 1653 | 1462228985573 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f05800 == 45 [pid = 1653] [id = 127] 15:43:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b3d9000) [pid = 1653] [serial = 378] [outer = 0x0] 15:43:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12c077c00) [pid = 1653] [serial = 379] [outer = 0x12b3d9000] 15:43:05 INFO - PROCESS | 1653 | 1462228985600 Marionette DEBUG loaded listener.js 15:43:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12c080c00) [pid = 1653] [serial = 380] [outer = 0x12b3d9000] 15:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x129552400) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x129587800) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129388400) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x116370000) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11a0b9400) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11654ac00) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x124a9d800) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12691c800) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b3a0400) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1187a9400) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:43:05 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126916400) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:43:05 INFO - PROCESS | 1653 | 1462228985950 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:43:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:43:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 520ms 15:43:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:43:06 INFO - PROCESS | 1653 | 1462228985997 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 15:43:06 INFO - PROCESS | 1653 | 1462228985998 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 15:43:06 INFO - PROCESS | 1653 | 1462228986000 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:43:06 INFO - PROCESS | 1653 | 1462228986001 Marionette TRACE conn2 <- [1,482,null,{}] 15:43:06 INFO - PROCESS | 1653 | 1462228986003 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:06 INFO - PROCESS | 1653 | 1462228986080 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 15:43:06 INFO - PROCESS | 1653 | 1462228986084 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x129971000 == 46 [pid = 1653] [id = 128] 15:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126c60800) [pid = 1653] [serial = 381] [outer = 0x0] 15:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12aebb000) [pid = 1653] [serial = 382] [outer = 0x126c60800] 15:43:06 INFO - PROCESS | 1653 | 1462228986109 Marionette DEBUG loaded listener.js 15:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bb8a000) [pid = 1653] [serial = 383] [outer = 0x126c60800] 15:43:06 INFO - PROCESS | 1653 | 1462228986446 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:43:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:43:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 471ms 15:43:06 INFO - PROCESS | 1653 | 1462228986471 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 15:43:06 INFO - PROCESS | 1653 | 1462228986473 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 15:43:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:43:06 INFO - PROCESS | 1653 | 1462228986475 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:43:06 INFO - PROCESS | 1653 | 1462228986479 Marionette TRACE conn2 <- [1,486,null,{}] 15:43:06 INFO - PROCESS | 1653 | 1462228986481 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:06 INFO - PROCESS | 1653 | 1462228986567 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 15:43:06 INFO - PROCESS | 1653 | 1462228986616 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7b0000 == 47 [pid = 1653] [id = 129] 15:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128bcf000) [pid = 1653] [serial = 384] [outer = 0x0] 15:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12c085000) [pid = 1653] [serial = 385] [outer = 0x128bcf000] 15:43:06 INFO - PROCESS | 1653 | 1462228986645 Marionette DEBUG loaded listener.js 15:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12c1b4400) [pid = 1653] [serial = 386] [outer = 0x128bcf000] 15:43:07 INFO - PROCESS | 1653 | 1462228987020 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:43:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 572ms 15:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:43:07 INFO - PROCESS | 1653 | 1462228987048 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 15:43:07 INFO - PROCESS | 1653 | 1462228987050 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 15:43:07 INFO - PROCESS | 1653 | 1462228987053 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:43:07 INFO - PROCESS | 1653 | 1462228987055 Marionette TRACE conn2 <- [1,490,null,{}] 15:43:07 INFO - PROCESS | 1653 | 1462228987060 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:07 INFO - PROCESS | 1653 | 1462228987180 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 15:43:07 INFO - PROCESS | 1653 | 1462228987251 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b25d800 == 48 [pid = 1653] [id = 130] 15:43:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118276c00) [pid = 1653] [serial = 387] [outer = 0x0] 15:43:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12c1b8000) [pid = 1653] [serial = 388] [outer = 0x118276c00] 15:43:07 INFO - PROCESS | 1653 | 1462228987291 Marionette DEBUG loaded listener.js 15:43:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12c75d400) [pid = 1653] [serial = 389] [outer = 0x118276c00] 15:43:07 INFO - PROCESS | 1653 | 1462228987593 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:43:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 569ms 15:43:07 INFO - PROCESS | 1653 | 1462228987623 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 15:43:07 INFO - PROCESS | 1653 | 1462228987625 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 15:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:43:07 INFO - PROCESS | 1653 | 1462228987638 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:43:07 INFO - PROCESS | 1653 | 1462228987640 Marionette TRACE conn2 <- [1,494,null,{}] 15:43:07 INFO - PROCESS | 1653 | 1462228987647 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:07 INFO - PROCESS | 1653 | 1462228987769 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 15:43:08 INFO - PROCESS | 1653 | 1462228988001 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x116507800 == 49 [pid = 1653] [id = 131] 15:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1133b1c00) [pid = 1653] [serial = 390] [outer = 0x0] 15:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x113cf2000) [pid = 1653] [serial = 391] [outer = 0x1133b1c00] 15:43:08 INFO - PROCESS | 1653 | 1462228988053 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1180c7800) [pid = 1653] [serial = 392] [outer = 0x1133b1c00] 15:43:08 INFO - PROCESS | 1653 | 1462228988570 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:43:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:43:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 975ms 15:43:08 INFO - PROCESS | 1653 | 1462228988615 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 15:43:08 INFO - PROCESS | 1653 | 1462228988617 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 15:43:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:43:08 INFO - PROCESS | 1653 | 1462228988621 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - PROCESS | 1653 | 1462228988623 Marionette TRACE conn2 <- [1,498,null,{}] 15:43:08 INFO - PROCESS | 1653 | 1462228988628 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:08 INFO - PROCESS | 1653 | 1462228988726 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 15:43:08 INFO - PROCESS | 1653 | 1462228988787 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a59800 == 50 [pid = 1653] [id = 132] 15:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1199ba000) [pid = 1653] [serial = 393] [outer = 0x0] 15:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11a0c0000) [pid = 1653] [serial = 394] [outer = 0x1199ba000] 15:43:08 INFO - PROCESS | 1653 | 1462228988819 Marionette DEBUG loaded listener.js 15:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12354a000) [pid = 1653] [serial = 395] [outer = 0x1199ba000] 15:43:09 INFO - PROCESS | 1653 | 1462228989232 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:43:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 621ms 15:43:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:43:09 INFO - PROCESS | 1653 | 1462228989246 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 15:43:09 INFO - PROCESS | 1653 | 1462228989249 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 15:43:09 INFO - PROCESS | 1653 | 1462228989251 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:43:09 INFO - PROCESS | 1653 | 1462228989253 Marionette TRACE conn2 <- [1,502,null,{}] 15:43:09 INFO - PROCESS | 1653 | 1462228989255 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:09 INFO - PROCESS | 1653 | 1462228989371 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 15:43:09 INFO - PROCESS | 1653 | 1462228989418 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f03800 == 51 [pid = 1653] [id = 133] 15:43:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x125006800) [pid = 1653] [serial = 396] [outer = 0x0] 15:43:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x128704000) [pid = 1653] [serial = 397] [outer = 0x125006800] 15:43:09 INFO - PROCESS | 1653 | 1462228989452 Marionette DEBUG loaded listener.js 15:43:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x128fab800) [pid = 1653] [serial = 398] [outer = 0x125006800] 15:43:09 INFO - PROCESS | 1653 | 1462228989844 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:43:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 623ms 15:43:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:43:09 INFO - PROCESS | 1653 | 1462228989882 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 15:43:09 INFO - PROCESS | 1653 | 1462228989884 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 15:43:09 INFO - PROCESS | 1653 | 1462228989891 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:43:09 INFO - PROCESS | 1653 | 1462228989897 Marionette TRACE conn2 <- [1,506,null,{}] 15:43:09 INFO - PROCESS | 1653 | 1462228989901 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:10 INFO - PROCESS | 1653 | 1462228990001 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 15:43:10 INFO - PROCESS | 1653 | 1462228990050 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca3000 == 52 [pid = 1653] [id = 134] 15:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x128bcec00) [pid = 1653] [serial = 399] [outer = 0x0] 15:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12a7d1000) [pid = 1653] [serial = 400] [outer = 0x128bcec00] 15:43:10 INFO - PROCESS | 1653 | 1462228990079 Marionette DEBUG loaded listener.js 15:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12c079000) [pid = 1653] [serial = 401] [outer = 0x128bcec00] 15:43:10 INFO - PROCESS | 1653 | 1462228990500 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:43:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:43:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 628ms 15:43:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:43:10 INFO - PROCESS | 1653 | 1462228990516 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 15:43:10 INFO - PROCESS | 1653 | 1462228990518 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 15:43:10 INFO - PROCESS | 1653 | 1462228990520 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:43:10 INFO - PROCESS | 1653 | 1462228990521 Marionette TRACE conn2 <- [1,510,null,{}] 15:43:10 INFO - PROCESS | 1653 | 1462228990524 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:10 INFO - PROCESS | 1653 | 1462228990622 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 15:43:10 INFO - PROCESS | 1653 | 1462228990714 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0d2000 == 53 [pid = 1653] [id = 135] 15:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12c085800) [pid = 1653] [serial = 402] [outer = 0x0] 15:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12c15f400) [pid = 1653] [serial = 403] [outer = 0x12c085800] 15:43:10 INFO - PROCESS | 1653 | 1462228990744 Marionette DEBUG loaded listener.js 15:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12c1be000) [pid = 1653] [serial = 404] [outer = 0x12c085800] 15:43:11 INFO - PROCESS | 1653 | 1462228991354 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:43:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:43:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 871ms 15:43:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:43:11 INFO - PROCESS | 1653 | 1462228991392 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 15:43:11 INFO - PROCESS | 1653 | 1462228991396 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 15:43:11 INFO - PROCESS | 1653 | 1462228991399 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:43:11 INFO - PROCESS | 1653 | 1462228991402 Marionette TRACE conn2 <- [1,514,null,{}] 15:43:11 INFO - PROCESS | 1653 | 1462228991406 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:11 INFO - PROCESS | 1653 | 1462228991491 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 15:43:11 INFO - PROCESS | 1653 | 1462228991562 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x113308800 == 54 [pid = 1653] [id = 136] 15:43:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1180dec00) [pid = 1653] [serial = 405] [outer = 0x0] 15:43:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x118504400) [pid = 1653] [serial = 406] [outer = 0x1180dec00] 15:43:11 INFO - PROCESS | 1653 | 1462228991590 Marionette DEBUG loaded listener.js 15:43:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1190be800) [pid = 1653] [serial = 407] [outer = 0x1180dec00] 15:43:11 INFO - PROCESS | 1653 | 1462228991989 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 15:43:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 624ms 15:43:12 INFO - PROCESS | 1653 | 1462228992024 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 1653 | 1462228992028 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 15:43:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:43:12 INFO - PROCESS | 1653 | 1462228992032 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - PROCESS | 1653 | 1462228992034 Marionette TRACE conn2 <- [1,518,null,{}] 15:43:12 INFO - PROCESS | 1653 | 1462228992036 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:12 INFO - PROCESS | 1653 | 1462228992123 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 15:43:12 INFO - PROCESS | 1653 | 1462228992169 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11972b000 == 55 [pid = 1653] [id = 137] 15:43:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x119124800) [pid = 1653] [serial = 408] [outer = 0x0] 15:43:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x121372400) [pid = 1653] [serial = 409] [outer = 0x119124800] 15:43:12 INFO - PROCESS | 1653 | 1462228992199 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x124b77400) [pid = 1653] [serial = 410] [outer = 0x119124800] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12737c800 == 54 [pid = 1653] [id = 81] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12b25d800 == 53 [pid = 1653] [id = 130] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7b0000 == 52 [pid = 1653] [id = 129] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x129971000 == 51 [pid = 1653] [id = 128] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x128f05800 == 50 [pid = 1653] [id = 127] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12738a800 == 49 [pid = 1653] [id = 126] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12475e000 == 48 [pid = 1653] [id = 125] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1235b8000 == 47 [pid = 1653] [id = 124] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12329d000 == 46 [pid = 1653] [id = 123] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x115dae000) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1187a4000) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x124342400) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12870b800) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b3a1400) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119a50000 == 45 [pid = 1653] [id = 122] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1191c4000 == 44 [pid = 1653] [id = 121] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11810f800 == 43 [pid = 1653] [id = 120] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1131b8800 == 42 [pid = 1653] [id = 119] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119726000 == 41 [pid = 1653] [id = 115] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x116aac800 == 40 [pid = 1653] [id = 114] 15:43:12 INFO - PROCESS | 1653 | --DOCSHELL 0x129abc000 == 39 [pid = 1653] [id = 113] 15:43:12 INFO - PROCESS | 1653 | 1462228992586 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:43:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:43:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 570ms 15:43:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:43:12 INFO - PROCESS | 1653 | 1462228992602 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 15:43:12 INFO - PROCESS | 1653 | 1462228992604 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 15:43:12 INFO - PROCESS | 1653 | 1462228992606 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:43:12 INFO - PROCESS | 1653 | 1462228992609 Marionette TRACE conn2 <- [1,522,null,{}] 15:43:12 INFO - PROCESS | 1653 | 1462228992618 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:12 INFO - PROCESS | 1653 | 1462228992696 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 15:43:12 INFO - PROCESS | 1653 | 1462228992701 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x118168000 == 40 [pid = 1653] [id = 138] 15:43:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x125055c00) [pid = 1653] [serial = 411] [outer = 0x0] 15:43:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x126c5d400) [pid = 1653] [serial = 412] [outer = 0x125055c00] 15:43:12 INFO - PROCESS | 1653 | 1462228992728 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12874c800) [pid = 1653] [serial = 413] [outer = 0x125055c00] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12a79c000) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12b174400) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12aeb7c00) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x117d34000) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x116868c00) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12354a400) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x124676c00) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1187ae800) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1199b4800) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x125123c00) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x126915000) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x126c69800) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x128752000) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12aeba400) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b3a4c00) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b1f6800) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x128bc8800) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1236bc800) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b3ad000) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129386000) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 15:43:12 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128bc8000) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 15:43:13 INFO - PROCESS | 1653 | 1462228993075 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:43:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:43:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 523ms 15:43:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:43:13 INFO - PROCESS | 1653 | 1462228993130 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 15:43:13 INFO - PROCESS | 1653 | 1462228993131 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 15:43:13 INFO - PROCESS | 1653 | 1462228993133 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:43:13 INFO - PROCESS | 1653 | 1462228993135 Marionette TRACE conn2 <- [1,526,null,{}] 15:43:13 INFO - PROCESS | 1653 | 1462228993137 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:13 INFO - PROCESS | 1653 | 1462228993214 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 15:43:13 INFO - PROCESS | 1653 | 1462228993218 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x119739800 == 41 [pid = 1653] [id = 139] 15:43:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128bc7000) [pid = 1653] [serial = 414] [outer = 0x0] 15:43:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128bd3000) [pid = 1653] [serial = 415] [outer = 0x128bc7000] 15:43:13 INFO - PROCESS | 1653 | 1462228993244 Marionette DEBUG loaded listener.js 15:43:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12926d000) [pid = 1653] [serial = 416] [outer = 0x128bc7000] 15:43:13 INFO - PROCESS | 1653 | 1462228993581 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:43:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 15:43:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 467ms 15:43:13 INFO - PROCESS | 1653 | 1462228993602 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 15:43:13 INFO - PROCESS | 1653 | 1462228993603 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 15:43:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:43:13 INFO - PROCESS | 1653 | 1462228993605 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:43:13 INFO - PROCESS | 1653 | 1462228993606 Marionette TRACE conn2 <- [1,530,null,{}] 15:43:13 INFO - PROCESS | 1653 | 1462228993609 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:13 INFO - PROCESS | 1653 | 1462228993687 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 15:43:13 INFO - PROCESS | 1653 | 1462228993734 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12329a000 == 42 [pid = 1653] [id = 140] 15:43:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128bc8800) [pid = 1653] [serial = 417] [outer = 0x0] 15:43:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129279000) [pid = 1653] [serial = 418] [outer = 0x128bc8800] 15:43:13 INFO - PROCESS | 1653 | 1462228993759 Marionette DEBUG loaded listener.js 15:43:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12a7ce800) [pid = 1653] [serial = 419] [outer = 0x128bc8800] 15:43:14 INFO - PROCESS | 1653 | 1462228994033 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:43:14 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 15:43:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:43:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:43:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:43:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:43:14 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 15:43:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:43:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:43:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:43:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:43:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 15:43:14 INFO - PROCESS | 1653 | 1462228994074 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 15:43:14 INFO - PROCESS | 1653 | 1462228994076 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 15:43:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:43:14 INFO - PROCESS | 1653 | 1462228994086 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:43:14 INFO - PROCESS | 1653 | 1462228994087 Marionette TRACE conn2 <- [1,534,null,{}] 15:43:14 INFO - PROCESS | 1653 | 1462228994089 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:14 INFO - PROCESS | 1653 | 1462228994189 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 15:43:14 INFO - PROCESS | 1653 | 1462228994243 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118106000 == 43 [pid = 1653] [id = 141] 15:43:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1133aa000) [pid = 1653] [serial = 420] [outer = 0x0] 15:43:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12b1eb400) [pid = 1653] [serial = 421] [outer = 0x1133aa000] 15:43:14 INFO - PROCESS | 1653 | 1462228994271 Marionette DEBUG loaded listener.js 15:43:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12c086000) [pid = 1653] [serial = 422] [outer = 0x1133aa000] 15:43:14 INFO - PROCESS | 1653 | 1462228994571 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 15:43:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:43:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 15:43:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:43:14 INFO - PROCESS | 1653 | 1462228994604 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 15:43:14 INFO - PROCESS | 1653 | 1462228994605 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 15:43:14 INFO - PROCESS | 1653 | 1462228994607 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:43:14 INFO - PROCESS | 1653 | 1462228994609 Marionette TRACE conn2 <- [1,538,null,{}] 15:43:14 INFO - PROCESS | 1653 | 1462228994614 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:14 INFO - PROCESS | 1653 | 1462228994731 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 15:43:14 INFO - PROCESS | 1653 | 1462228994771 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f1e800 == 44 [pid = 1653] [id = 142] 15:43:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12c157400) [pid = 1653] [serial = 423] [outer = 0x0] 15:43:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12c1b8800) [pid = 1653] [serial = 424] [outer = 0x12c157400] 15:43:14 INFO - PROCESS | 1653 | 1462228994803 Marionette DEBUG loaded listener.js 15:43:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12c764c00) [pid = 1653] [serial = 425] [outer = 0x12c157400] 15:43:15 INFO - PROCESS | 1653 | 1462228995140 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:43:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 15:43:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 575ms 15:43:15 INFO - PROCESS | 1653 | 1462228995182 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 15:43:15 INFO - PROCESS | 1653 | 1462228995183 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 15:43:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:43:15 INFO - PROCESS | 1653 | 1462228995186 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:43:15 INFO - PROCESS | 1653 | 1462228995187 Marionette TRACE conn2 <- [1,542,null,{}] 15:43:15 INFO - PROCESS | 1653 | 1462228995189 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:15 INFO - PROCESS | 1653 | 1462228995283 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 15:43:15 INFO - PROCESS | 1653 | 1462228995295 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12998a800 == 45 [pid = 1653] [id = 143] 15:43:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12c767000) [pid = 1653] [serial = 426] [outer = 0x0] 15:43:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12c76c000) [pid = 1653] [serial = 427] [outer = 0x12c767000] 15:43:15 INFO - PROCESS | 1653 | 1462228995319 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12cac7800) [pid = 1653] [serial = 428] [outer = 0x12c767000] 15:43:15 INFO - PROCESS | 1653 | 1462228995647 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:43:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 15:43:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 15:43:15 INFO - PROCESS | 1653 | 1462228995704 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 15:43:15 INFO - PROCESS | 1653 | 1462228995705 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 15:43:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:43:15 INFO - PROCESS | 1653 | 1462228995707 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:43:15 INFO - PROCESS | 1653 | 1462228995709 Marionette TRACE conn2 <- [1,546,null,{}] 15:43:15 INFO - PROCESS | 1653 | 1462228995711 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:15 INFO - PROCESS | 1653 | 1462228995812 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 15:43:15 INFO - PROCESS | 1653 | 1462228995855 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b255000 == 46 [pid = 1653] [id = 144] 15:43:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12c768000) [pid = 1653] [serial = 429] [outer = 0x0] 15:43:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12cacc400) [pid = 1653] [serial = 430] [outer = 0x12c768000] 15:43:15 INFO - PROCESS | 1653 | 1462228995886 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12ce13c00) [pid = 1653] [serial = 431] [outer = 0x12c768000] 15:43:16 INFO - PROCESS | 1653 | 1462228996220 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 15:43:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:43:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 571ms 15:43:16 INFO - PROCESS | 1653 | 1462228996280 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 1653 | 1462228996281 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 15:43:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:43:16 INFO - PROCESS | 1653 | 1462228996283 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:43:16 INFO - PROCESS | 1653 | 1462228996284 Marionette TRACE conn2 <- [1,550,null,{}] 15:43:16 INFO - PROCESS | 1653 | 1462228996287 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:16 INFO - PROCESS | 1653 | 1462228996387 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 15:43:16 INFO - PROCESS | 1653 | 1462228996430 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0be000 == 47 [pid = 1653] [id = 145] 15:43:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12cad0400) [pid = 1653] [serial = 432] [outer = 0x0] 15:43:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12ce16400) [pid = 1653] [serial = 433] [outer = 0x12cad0400] 15:43:16 INFO - PROCESS | 1653 | 1462228996458 Marionette DEBUG loaded listener.js 15:43:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12cf9b000) [pid = 1653] [serial = 434] [outer = 0x12cad0400] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x128bcf000) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x129588800) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1187a8400) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1180c3000) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1236c3000) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x113c69c00) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x124375c00) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x116355800) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x125056c00) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x116308800) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11635cc00) [pid = 1653] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124ebec00) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x128710000) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11912cc00) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118508400) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1190ca400) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x115fd7c00) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128702800) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12aeb3c00) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x124a98400) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118771c00) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1126b8800) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12870ec00) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128e22400) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1168ce000) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12aec0c00) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b3d9000) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:43:16 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126c60800) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:43:16 INFO - PROCESS | 1653 | 1462228996911 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 15:43:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 15:43:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 669ms 15:43:16 INFO - PROCESS | 1653 | 1462228996953 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 1653 | 1462228996955 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 15:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:43:16 INFO - PROCESS | 1653 | 1462228996970 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:43:16 INFO - PROCESS | 1653 | 1462228996972 Marionette TRACE conn2 <- [1,554,null,{}] 15:43:16 INFO - PROCESS | 1653 | 1462228996981 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:17 INFO - PROCESS | 1653 | 1462228997076 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 15:43:17 INFO - PROCESS | 1653 | 1462228997099 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1243fb000 == 48 [pid = 1653] [id = 146] 15:43:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118771c00) [pid = 1653] [serial = 435] [outer = 0x0] 15:43:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119c74800) [pid = 1653] [serial = 436] [outer = 0x118771c00] 15:43:17 INFO - PROCESS | 1653 | 1462228997127 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128e20c00) [pid = 1653] [serial = 437] [outer = 0x118771c00] 15:43:17 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:17 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:17 INFO - PROCESS | 1653 | 1462228997448 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 534ms 15:43:17 INFO - PROCESS | 1653 | 1462228997491 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 15:43:17 INFO - PROCESS | 1653 | 1462228997493 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 15:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:43:17 INFO - PROCESS | 1653 | 1462228997495 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:43:17 INFO - PROCESS | 1653 | 1462228997496 Marionette TRACE conn2 <- [1,558,null,{}] 15:43:17 INFO - PROCESS | 1653 | 1462228997498 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:17 INFO - PROCESS | 1653 | 1462228997575 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 15:43:17 INFO - PROCESS | 1653 | 1462228997625 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c72c800 == 49 [pid = 1653] [id = 147] 15:43:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12874d000) [pid = 1653] [serial = 438] [outer = 0x0] 15:43:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12bb84800) [pid = 1653] [serial = 439] [outer = 0x12874d000] 15:43:17 INFO - PROCESS | 1653 | 1462228997650 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12ce1cc00) [pid = 1653] [serial = 440] [outer = 0x12874d000] 15:43:17 INFO - PROCESS | 1653 | 1462228997910 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 470ms 15:43:17 INFO - PROCESS | 1653 | 1462228997966 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 15:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:43:17 INFO - PROCESS | 1653 | 1462228997967 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 15:43:17 INFO - PROCESS | 1653 | 1462228997970 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:43:17 INFO - PROCESS | 1653 | 1462228997971 Marionette TRACE conn2 <- [1,562,null,{}] 15:43:17 INFO - PROCESS | 1653 | 1462228997973 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:18 INFO - PROCESS | 1653 | 1462228998054 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 15:43:18 INFO - PROCESS | 1653 | 1462228998058 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8ea000 == 50 [pid = 1653] [id = 148] 15:43:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12ce1d000) [pid = 1653] [serial = 441] [outer = 0x0] 15:43:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12cf9f800) [pid = 1653] [serial = 442] [outer = 0x12ce1d000] 15:43:18 INFO - PROCESS | 1653 | 1462228998084 Marionette DEBUG loaded listener.js 15:43:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12cfa7c00) [pid = 1653] [serial = 443] [outer = 0x12ce1d000] 15:43:18 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:18 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:18 INFO - PROCESS | 1653 | 1462228998413 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:43:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:43:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 471ms 15:43:18 INFO - PROCESS | 1653 | 1462228998441 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 15:43:18 INFO - PROCESS | 1653 | 1462228998443 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 15:43:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:43:18 INFO - PROCESS | 1653 | 1462228998447 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:43:18 INFO - PROCESS | 1653 | 1462228998448 Marionette TRACE conn2 <- [1,566,null,{}] 15:43:18 INFO - PROCESS | 1653 | 1462228998450 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:18 INFO - PROCESS | 1653 | 1462228998552 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 15:43:18 INFO - PROCESS | 1653 | 1462228998556 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc64000 == 51 [pid = 1653] [id = 149] 15:43:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12cf9c000) [pid = 1653] [serial = 444] [outer = 0x0] 15:43:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12d3c1400) [pid = 1653] [serial = 445] [outer = 0x12cf9c000] 15:43:18 INFO - PROCESS | 1653 | 1462228998581 Marionette DEBUG loaded listener.js 15:43:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12d453800) [pid = 1653] [serial = 446] [outer = 0x12cf9c000] 15:43:18 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12607c000 == 50 [pid = 1653] [id = 116] 15:43:19 INFO - PROCESS | 1653 | --DOCSHELL 0x128f10800 == 49 [pid = 1653] [id = 102] 15:43:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1165e9800 == 48 [pid = 1653] [id = 118] 15:43:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12aee0800 == 47 [pid = 1653] [id = 117] 15:43:19 INFO - PROCESS | 1653 | --DOCSHELL 0x129284000 == 46 [pid = 1653] [id = 98] 15:43:19 INFO - PROCESS | 1653 | --DOCSHELL 0x124764000 == 45 [pid = 1653] [id = 101] 15:43:19 INFO - PROCESS | 1653 | --DOCSHELL 0x113308800 == 44 [pid = 1653] [id = 136] 15:43:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0d2000 == 43 [pid = 1653] [id = 135] 15:43:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca3000 == 42 [pid = 1653] [id = 134] 15:43:19 INFO - PROCESS | 1653 | --DOCSHELL 0x128f03800 == 41 [pid = 1653] [id = 133] 15:43:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119a59800 == 40 [pid = 1653] [id = 132] 15:43:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116507800 == 39 [pid = 1653] [id = 131] 15:43:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119739800 == 38 [pid = 1653] [id = 139] 15:43:20 INFO - PROCESS | 1653 | --DOCSHELL 0x128f1e800 == 37 [pid = 1653] [id = 142] 15:43:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1243fb000 == 36 [pid = 1653] [id = 146] 15:43:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0be000 == 35 [pid = 1653] [id = 145] 15:43:20 INFO - PROCESS | 1653 | --DOCSHELL 0x118106000 == 34 [pid = 1653] [id = 141] 15:43:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12998a800 == 33 [pid = 1653] [id = 143] 15:43:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12c72c800 == 32 [pid = 1653] [id = 147] 15:43:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11972b000 == 31 [pid = 1653] [id = 137] 15:43:20 INFO - PROCESS | 1653 | --DOCSHELL 0x118168000 == 30 [pid = 1653] [id = 138] 15:43:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12b255000 == 29 [pid = 1653] [id = 144] 15:43:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12329a000 == 28 [pid = 1653] [id = 140] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x128e20000) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x121370400) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x117d3ac00) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12870bc00) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118502800) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11a0c2c00) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12bb7a400) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1165d1400) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1180ea800) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128e1e000) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128bc5800) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b39f000) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x126026000) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128707400) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119384800) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119de8800) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b17bc00) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119de9c00) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128bc8400) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a7d2800) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129274c00) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11827f000) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116a7f000) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12bb74400) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12b3d7c00) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12c077c00) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12bb82400) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12aebb000) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12c1b8000) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12c080c00) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12aebd400) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12c1b4400) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12bb8a000) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12c085000) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128bd4c00) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12a7dac00) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119dec800) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119382400) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124a0f400) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1165d4400) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1251dac00) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x129270c00) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x121371400) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124eb2c00) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x121376000) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 15:43:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8ea000 == 27 [pid = 1653] [id = 148] 15:43:20 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:20 INFO - PROCESS | 1653 | 1462229000244 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1822ms 15:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:43:20 INFO - PROCESS | 1653 | 1462229000270 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 1653 | 1462229000271 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 15:43:20 INFO - PROCESS | 1653 | 1462229000278 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 1653 | 1462229000280 Marionette TRACE conn2 <- [1,570,null,{}] 15:43:20 INFO - PROCESS | 1653 | 1462229000287 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:20 INFO - PROCESS | 1653 | 1462229000361 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 15:43:20 INFO - PROCESS | 1653 | 1462229000367 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11330b800 == 28 [pid = 1653] [id = 150] 15:43:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x115fce000) [pid = 1653] [serial = 447] [outer = 0x0] 15:43:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x115fd1000) [pid = 1653] [serial = 448] [outer = 0x115fce000] 15:43:20 INFO - PROCESS | 1653 | 1462229000397 Marionette DEBUG loaded listener.js 15:43:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11636f800) [pid = 1653] [serial = 449] [outer = 0x115fce000] 15:43:20 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:20 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:20 INFO - PROCESS | 1653 | 1462229000725 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 476ms 15:43:20 INFO - PROCESS | 1653 | 1462229000751 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 1653 | 1462229000757 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 15:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:43:20 INFO - PROCESS | 1653 | 1462229000764 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 1653 | 1462229000767 Marionette TRACE conn2 <- [1,574,null,{}] 15:43:20 INFO - PROCESS | 1653 | 1462229000769 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:20 INFO - PROCESS | 1653 | 1462229000879 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 15:43:20 INFO - PROCESS | 1653 | 1462229000943 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x116514800 == 29 [pid = 1653] [id = 151] 15:43:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11633f800) [pid = 1653] [serial = 450] [outer = 0x0] 15:43:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1168c2000) [pid = 1653] [serial = 451] [outer = 0x11633f800] 15:43:20 INFO - PROCESS | 1653 | 1462229000984 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1180c4000) [pid = 1653] [serial = 452] [outer = 0x11633f800] 15:43:21 INFO - PROCESS | 1653 | 1462229001343 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 622ms 15:43:21 INFO - PROCESS | 1653 | 1462229001385 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 1653 | 1462229001387 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 15:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:43:21 INFO - PROCESS | 1653 | 1462229001389 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:43:21 INFO - PROCESS | 1653 | 1462229001392 Marionette TRACE conn2 <- [1,578,null,{}] 15:43:21 INFO - PROCESS | 1653 | 1462229001399 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:21 INFO - PROCESS | 1653 | 1462229001488 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 15:43:21 INFO - PROCESS | 1653 | 1462229001498 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11730e800 == 30 [pid = 1653] [id = 152] 15:43:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1111d4400) [pid = 1653] [serial = 453] [outer = 0x0] 15:43:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1187a9800) [pid = 1653] [serial = 454] [outer = 0x1111d4400] 15:43:21 INFO - PROCESS | 1653 | 1462229001526 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1187eec00) [pid = 1653] [serial = 455] [outer = 0x1111d4400] 15:43:21 INFO - PROCESS | 1653 | 1462229001854 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 472ms 15:43:21 INFO - PROCESS | 1653 | 1462229001864 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 15:43:21 INFO - PROCESS | 1653 | 1462229001865 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 15:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:43:21 INFO - PROCESS | 1653 | 1462229001868 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:43:21 INFO - PROCESS | 1653 | 1462229001869 Marionette TRACE conn2 <- [1,582,null,{}] 15:43:21 INFO - PROCESS | 1653 | 1462229001871 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:21 INFO - PROCESS | 1653 | 1462229001941 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 15:43:21 INFO - PROCESS | 1653 | 1462229001947 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11735f000 == 31 [pid = 1653] [id = 153] 15:43:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1121e5800) [pid = 1653] [serial = 456] [outer = 0x0] 15:43:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11911e400) [pid = 1653] [serial = 457] [outer = 0x1121e5800] 15:43:21 INFO - PROCESS | 1653 | 1462229001972 Marionette DEBUG loaded listener.js 15:43:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119382c00) [pid = 1653] [serial = 458] [outer = 0x1121e5800] 15:43:22 INFO - PROCESS | 1653 | 1462229002293 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 472ms 15:43:22 INFO - PROCESS | 1653 | 1462229002343 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 15:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:43:22 INFO - PROCESS | 1653 | 1462229002344 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 15:43:22 INFO - PROCESS | 1653 | 1462229002347 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:43:22 INFO - PROCESS | 1653 | 1462229002348 Marionette TRACE conn2 <- [1,586,null,{}] 15:43:22 INFO - PROCESS | 1653 | 1462229002351 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:22 INFO - PROCESS | 1653 | 1462229002404 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 15:43:22 INFO - PROCESS | 1653 | 1462229002408 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x118178000 == 32 [pid = 1653] [id = 154] 15:43:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x115d42000) [pid = 1653] [serial = 459] [outer = 0x0] 15:43:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1193d4000) [pid = 1653] [serial = 460] [outer = 0x115d42000] 15:43:22 INFO - PROCESS | 1653 | 1462229002431 Marionette DEBUG loaded listener.js 15:43:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1199bf800) [pid = 1653] [serial = 461] [outer = 0x115d42000] 15:43:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:22 INFO - PROCESS | 1653 | 1462229002790 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 469ms 15:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:43:22 INFO - PROCESS | 1653 | 1462229002816 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 15:43:22 INFO - PROCESS | 1653 | 1462229002817 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 15:43:22 INFO - PROCESS | 1653 | 1462229002819 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:43:22 INFO - PROCESS | 1653 | 1462229002820 Marionette TRACE conn2 <- [1,590,null,{}] 15:43:22 INFO - PROCESS | 1653 | 1462229002822 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:22 INFO - PROCESS | 1653 | 1462229002931 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 15:43:22 INFO - PROCESS | 1653 | 1462229002938 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x119161000 == 33 [pid = 1653] [id = 155] 15:43:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119a73c00) [pid = 1653] [serial = 462] [outer = 0x0] 15:43:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119a7c400) [pid = 1653] [serial = 463] [outer = 0x119a73c00] 15:43:22 INFO - PROCESS | 1653 | 1462229002977 Marionette DEBUG loaded listener.js 15:43:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11a1d7400) [pid = 1653] [serial = 464] [outer = 0x119a73c00] 15:43:23 INFO - PROCESS | 1653 | 1462229003572 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:43:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:43:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 821ms 15:43:23 INFO - PROCESS | 1653 | 1462229003640 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 15:43:23 INFO - PROCESS | 1653 | 1462229003643 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 15:43:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:43:23 INFO - PROCESS | 1653 | 1462229003646 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:43:23 INFO - PROCESS | 1653 | 1462229003649 Marionette TRACE conn2 <- [1,594,null,{}] 15:43:23 INFO - PROCESS | 1653 | 1462229003653 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:23 INFO - PROCESS | 1653 | 1462229003752 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 15:43:23 INFO - PROCESS | 1653 | 1462229003818 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11600f000 == 34 [pid = 1653] [id = 156] 15:43:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1126ba000) [pid = 1653] [serial = 465] [outer = 0x0] 15:43:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11505a000) [pid = 1653] [serial = 466] [outer = 0x1126ba000] 15:43:23 INFO - PROCESS | 1653 | 1462229003851 Marionette DEBUG loaded listener.js 15:43:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116336c00) [pid = 1653] [serial = 467] [outer = 0x1126ba000] 15:43:24 INFO - PROCESS | 1653 | 1462229004447 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 821ms 15:43:24 INFO - PROCESS | 1653 | 1462229004468 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 15:43:24 INFO - PROCESS | 1653 | 1462229004472 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 15:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:43:24 INFO - PROCESS | 1653 | 1462229004477 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:43:24 INFO - PROCESS | 1653 | 1462229004479 Marionette TRACE conn2 <- [1,598,null,{}] 15:43:24 INFO - PROCESS | 1653 | 1462229004481 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:24 INFO - PROCESS | 1653 | 1462229004582 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 15:43:24 INFO - PROCESS | 1653 | 1462229004647 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188a2000 == 35 [pid = 1653] [id = 157] 15:43:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116304400) [pid = 1653] [serial = 468] [outer = 0x0] 15:43:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1180e1c00) [pid = 1653] [serial = 469] [outer = 0x116304400] 15:43:24 INFO - PROCESS | 1653 | 1462229004678 Marionette DEBUG loaded listener.js 15:43:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1187a5400) [pid = 1653] [serial = 470] [outer = 0x116304400] 15:43:25 INFO - PROCESS | 1653 | --DOCSHELL 0x118178000 == 34 [pid = 1653] [id = 154] 15:43:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11735f000 == 33 [pid = 1653] [id = 153] 15:43:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11730e800 == 32 [pid = 1653] [id = 152] 15:43:25 INFO - PROCESS | 1653 | --DOCSHELL 0x116514800 == 31 [pid = 1653] [id = 151] 15:43:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11330b800 == 30 [pid = 1653] [id = 150] 15:43:25 INFO - PROCESS | 1653 | 1462229005260 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 821ms 15:43:25 INFO - PROCESS | 1653 | 1462229005299 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 15:43:25 INFO - PROCESS | 1653 | 1462229005301 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 15:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:43:25 INFO - PROCESS | 1653 | 1462229005304 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:43:25 INFO - PROCESS | 1653 | 1462229005306 Marionette TRACE conn2 <- [1,602,null,{}] 15:43:25 INFO - PROCESS | 1653 | 1462229005315 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:25 INFO - PROCESS | 1653 | 1462229005391 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 15:43:25 INFO - PROCESS | 1653 | 1462229005399 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160d8800 == 31 [pid = 1653] [id = 158] 15:43:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11635a400) [pid = 1653] [serial = 471] [outer = 0x0] 15:43:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1167d6c00) [pid = 1653] [serial = 472] [outer = 0x11635a400] 15:43:25 INFO - PROCESS | 1653 | 1462229005426 Marionette DEBUG loaded listener.js 15:43:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11767e400) [pid = 1653] [serial = 473] [outer = 0x11635a400] 15:43:25 INFO - PROCESS | 1653 | 1462229005753 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 470ms 15:43:25 INFO - PROCESS | 1653 | 1462229005774 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 15:43:25 INFO - PROCESS | 1653 | 1462229005781 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 15:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:43:25 INFO - PROCESS | 1653 | 1462229005786 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:43:25 INFO - PROCESS | 1653 | 1462229005787 Marionette TRACE conn2 <- [1,606,null,{}] 15:43:25 INFO - PROCESS | 1653 | 1462229005804 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:25 INFO - PROCESS | 1653 | 1462229005873 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 15:43:25 INFO - PROCESS | 1653 | 1462229005902 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x117360800 == 32 [pid = 1653] [id = 159] 15:43:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1187ec400) [pid = 1653] [serial = 474] [outer = 0x0] 15:43:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1187f2c00) [pid = 1653] [serial = 475] [outer = 0x1187ec400] 15:43:25 INFO - PROCESS | 1653 | 1462229005927 Marionette DEBUG loaded listener.js 15:43:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11911ec00) [pid = 1653] [serial = 476] [outer = 0x1187ec400] 15:43:26 INFO - PROCESS | 1653 | 1462229006249 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:43:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 481ms 15:43:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:43:26 INFO - PROCESS | 1653 | 1462229006268 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 15:43:26 INFO - PROCESS | 1653 | 1462229006270 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 15:43:26 INFO - PROCESS | 1653 | 1462229006273 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:43:26 INFO - PROCESS | 1653 | 1462229006277 Marionette TRACE conn2 <- [1,610,null,{}] 15:43:26 INFO - PROCESS | 1653 | 1462229006290 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:26 INFO - PROCESS | 1653 | 1462229006419 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 15:43:26 INFO - PROCESS | 1653 | 1462229006483 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191b4000 == 33 [pid = 1653] [id = 160] 15:43:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1187f3c00) [pid = 1653] [serial = 477] [outer = 0x0] 15:43:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119a6f800) [pid = 1653] [serial = 478] [outer = 0x1187f3c00] 15:43:26 INFO - PROCESS | 1653 | 1462229006528 Marionette DEBUG loaded listener.js 15:43:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119da3800) [pid = 1653] [serial = 479] [outer = 0x1187f3c00] 15:43:26 INFO - PROCESS | 1653 | 1462229006943 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:43:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:43:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 725ms 15:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:43:27 INFO - PROCESS | 1653 | 1462229006999 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 15:43:27 INFO - PROCESS | 1653 | 1462229007000 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 15:43:27 INFO - PROCESS | 1653 | 1462229007002 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:43:27 INFO - PROCESS | 1653 | 1462229007003 Marionette TRACE conn2 <- [1,614,null,{}] 15:43:27 INFO - PROCESS | 1653 | 1462229007005 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:27 INFO - PROCESS | 1653 | 1462229007080 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 15:43:27 INFO - PROCESS | 1653 | 1462229007103 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a46800 == 34 [pid = 1653] [id = 161] 15:43:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11a1db000) [pid = 1653] [serial = 480] [outer = 0x0] 15:43:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12136ec00) [pid = 1653] [serial = 481] [outer = 0x11a1db000] 15:43:27 INFO - PROCESS | 1653 | 1462229007128 Marionette DEBUG loaded listener.js 15:43:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1232b3c00) [pid = 1653] [serial = 482] [outer = 0x11a1db000] 15:43:27 INFO - PROCESS | 1653 | 1462229007467 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 471ms 15:43:27 INFO - PROCESS | 1653 | 1462229007473 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 15:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:43:27 INFO - PROCESS | 1653 | 1462229007474 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 15:43:27 INFO - PROCESS | 1653 | 1462229007483 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:43:27 INFO - PROCESS | 1653 | 1462229007484 Marionette TRACE conn2 <- [1,618,null,{}] 15:43:27 INFO - PROCESS | 1653 | 1462229007486 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:27 INFO - PROCESS | 1653 | 1462229007573 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 15:43:27 INFO - PROCESS | 1653 | 1462229007577 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e30000 == 35 [pid = 1653] [id = 162] 15:43:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1126b7800) [pid = 1653] [serial = 483] [outer = 0x0] 15:43:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1232b5400) [pid = 1653] [serial = 484] [outer = 0x1126b7800] 15:43:27 INFO - PROCESS | 1653 | 1462229007602 Marionette DEBUG loaded listener.js 15:43:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1236c0c00) [pid = 1653] [serial = 485] [outer = 0x1126b7800] 15:43:27 INFO - PROCESS | 1653 | 1462229007934 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 475ms 15:43:27 INFO - PROCESS | 1653 | 1462229007952 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 15:43:27 INFO - PROCESS | 1653 | 1462229007953 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 15:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:43:27 INFO - PROCESS | 1653 | 1462229007963 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:43:27 INFO - PROCESS | 1653 | 1462229007965 Marionette TRACE conn2 <- [1,622,null,{}] 15:43:27 INFO - PROCESS | 1653 | 1462229007967 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:28 INFO - PROCESS | 1653 | 1462229008076 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 15:43:28 INFO - PROCESS | 1653 | 1462229008081 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a5800 == 36 [pid = 1653] [id = 163] 15:43:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x124341c00) [pid = 1653] [serial = 486] [outer = 0x0] 15:43:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124682400) [pid = 1653] [serial = 487] [outer = 0x124341c00] 15:43:28 INFO - PROCESS | 1653 | 1462229008108 Marionette DEBUG loaded listener.js 15:43:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1251dac00) [pid = 1653] [serial = 488] [outer = 0x124341c00] 15:43:28 INFO - PROCESS | 1653 | 1462229008579 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 15:43:28 INFO - PROCESS | 1653 | 1462229008640 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 15:43:28 INFO - PROCESS | 1653 | 1462229008642 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 15:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:43:28 INFO - PROCESS | 1653 | 1462229008646 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:43:28 INFO - PROCESS | 1653 | 1462229008648 Marionette TRACE conn2 <- [1,626,null,{}] 15:43:28 INFO - PROCESS | 1653 | 1462229008651 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:28 INFO - PROCESS | 1653 | 1462229008765 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 15:43:28 INFO - PROCESS | 1653 | 1462229008800 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237c6000 == 37 [pid = 1653] [id = 164] 15:43:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x125056000) [pid = 1653] [serial = 489] [outer = 0x0] 15:43:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126026c00) [pid = 1653] [serial = 490] [outer = 0x125056000] 15:43:28 INFO - PROCESS | 1653 | 1462229008825 Marionette DEBUG loaded listener.js 15:43:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12695d400) [pid = 1653] [serial = 491] [outer = 0x125056000] 15:43:29 INFO - PROCESS | 1653 | 1462229009138 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 520ms 15:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:43:29 INFO - PROCESS | 1653 | 1462229009171 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 15:43:29 INFO - PROCESS | 1653 | 1462229009172 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 15:43:29 INFO - PROCESS | 1653 | 1462229009174 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:43:29 INFO - PROCESS | 1653 | 1462229009175 Marionette TRACE conn2 <- [1,630,null,{}] 15:43:29 INFO - PROCESS | 1653 | 1462229009180 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:29 INFO - PROCESS | 1653 | 1462229009266 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 15:43:29 INFO - PROCESS | 1653 | 1462229009271 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x124665000 == 38 [pid = 1653] [id = 165] 15:43:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x125127000) [pid = 1653] [serial = 492] [outer = 0x0] 15:43:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x126c61c00) [pid = 1653] [serial = 493] [outer = 0x125127000] 15:43:29 INFO - PROCESS | 1653 | 1462229009295 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x128707c00) [pid = 1653] [serial = 494] [outer = 0x125127000] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1111d4400) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x115fce000) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1121e5800) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11633f800) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12ce1d000) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118276c00) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x115d42000) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12c157400) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12c768000) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12c767000) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12cad0400) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118771c00) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1133aa000) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128bc8800) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128bc7000) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x125055c00) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119124800) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1180dec00) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12c085800) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128bcec00) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x125006800) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1199ba000) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1133b1c00) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12874d000) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:43:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12cf9c000) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:43:29 INFO - PROCESS | 1653 | 1462229009693 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 572ms 15:43:29 INFO - PROCESS | 1653 | 1462229009747 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 15:43:29 INFO - PROCESS | 1653 | 1462229009748 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 15:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:43:29 INFO - PROCESS | 1653 | 1462229009750 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:43:29 INFO - PROCESS | 1653 | 1462229009751 Marionette TRACE conn2 <- [1,634,null,{}] 15:43:29 INFO - PROCESS | 1653 | 1462229009753 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:29 INFO - PROCESS | 1653 | 1462229009828 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 15:43:29 INFO - PROCESS | 1653 | 1462229009833 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x118176000 == 39 [pid = 1653] [id = 166] 15:43:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118509400) [pid = 1653] [serial = 495] [outer = 0x0] 15:43:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119df0c00) [pid = 1653] [serial = 496] [outer = 0x118509400] 15:43:29 INFO - PROCESS | 1653 | 1462229009858 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12695b800) [pid = 1653] [serial = 497] [outer = 0x118509400] 15:43:30 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:30 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:30 INFO - PROCESS | 1653 | 1462229010186 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 469ms 15:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:43:30 INFO - PROCESS | 1653 | 1462229010219 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 15:43:30 INFO - PROCESS | 1653 | 1462229010221 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 15:43:30 INFO - PROCESS | 1653 | 1462229010223 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:43:30 INFO - PROCESS | 1653 | 1462229010224 Marionette TRACE conn2 <- [1,638,null,{}] 15:43:30 INFO - PROCESS | 1653 | 1462229010226 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:30 INFO - PROCESS | 1653 | 1462229010298 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 15:43:30 INFO - PROCESS | 1653 | 1462229010303 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ef7000 == 40 [pid = 1653] [id = 167] 15:43:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128706000) [pid = 1653] [serial = 498] [outer = 0x0] 15:43:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12874c400) [pid = 1653] [serial = 499] [outer = 0x128706000] 15:43:30 INFO - PROCESS | 1653 | 1462229010327 Marionette DEBUG loaded listener.js 15:43:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128755000) [pid = 1653] [serial = 500] [outer = 0x128706000] 15:43:30 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:30 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:30 INFO - PROCESS | 1653 | 1462229010674 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 467ms 15:43:30 INFO - PROCESS | 1653 | 1462229010691 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 15:43:30 INFO - PROCESS | 1653 | 1462229010692 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 15:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:43:30 INFO - PROCESS | 1653 | 1462229010705 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:43:30 INFO - PROCESS | 1653 | 1462229010707 Marionette TRACE conn2 <- [1,642,null,{}] 15:43:30 INFO - PROCESS | 1653 | 1462229010709 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:30 INFO - PROCESS | 1653 | 1462229010792 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 15:43:30 INFO - PROCESS | 1653 | 1462229010798 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ce1800 == 41 [pid = 1653] [id = 168] 15:43:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128755800) [pid = 1653] [serial = 501] [outer = 0x0] 15:43:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128bd4400) [pid = 1653] [serial = 502] [outer = 0x128755800] 15:43:30 INFO - PROCESS | 1653 | 1462229010827 Marionette DEBUG loaded listener.js 15:43:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129273000) [pid = 1653] [serial = 503] [outer = 0x128755800] 15:43:31 INFO - PROCESS | 1653 | 1462229011152 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:43:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:43:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 15:43:31 INFO - PROCESS | 1653 | 1462229011173 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 15:43:31 INFO - PROCESS | 1653 | 1462229011175 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 15:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:43:31 INFO - PROCESS | 1653 | 1462229011178 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:43:31 INFO - PROCESS | 1653 | 1462229011180 Marionette TRACE conn2 <- [1,646,null,{}] 15:43:31 INFO - PROCESS | 1653 | 1462229011182 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:31 INFO - PROCESS | 1653 | 1462229011254 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 15:43:31 INFO - PROCESS | 1653 | 1462229011258 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x127393000 == 42 [pid = 1653] [id = 169] 15:43:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129277800) [pid = 1653] [serial = 504] [outer = 0x0] 15:43:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129381800) [pid = 1653] [serial = 505] [outer = 0x129277800] 15:43:31 INFO - PROCESS | 1653 | 1462229011285 Marionette DEBUG loaded listener.js 15:43:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129551000) [pid = 1653] [serial = 506] [outer = 0x129277800] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc64000 == 41 [pid = 1653] [id = 149] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1160d8800 == 40 [pid = 1653] [id = 158] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1188a2000 == 39 [pid = 1653] [id = 157] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11600f000 == 38 [pid = 1653] [id = 156] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119161000 == 37 [pid = 1653] [id = 155] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119a46800 == 36 [pid = 1653] [id = 161] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x117360800 == 35 [pid = 1653] [id = 159] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1191b4000 == 34 [pid = 1653] [id = 160] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x124665000 == 33 [pid = 1653] [id = 165] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11a1a5800 == 32 [pid = 1653] [id = 163] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x119e30000 == 31 [pid = 1653] [id = 162] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x118176000 == 30 [pid = 1653] [id = 166] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x124ef7000 == 29 [pid = 1653] [id = 167] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1237c6000 == 28 [pid = 1653] [id = 164] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b1eb400) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129279000) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12a7ce800) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128bd3000) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12926d000) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126c5d400) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12874c800) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124b77400) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x121372400) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1190be800) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118504400) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12c1be000) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12c15f400) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12c079000) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a7d1000) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128fab800) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128704000) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12354a000) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11a0c0000) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1180c7800) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113cf2000) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1199bf800) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119a7c400) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12cfa7c00) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12ce1cc00) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12cac7800) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128e20c00) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12bb84800) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12c086000) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1187eec00) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x115fd1000) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11911e400) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1168c2000) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119382c00) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12cf9f800) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1180c4000) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11636f800) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12c75d400) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12d453800) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1193d4000) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1187a9800) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOCSHELL 0x126ce1800 == 27 [pid = 1653] [id = 168] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12c764c00) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12c1b8800) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12cacc400) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12c76c000) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12ce16400) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12ce13c00) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12cf9b000) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x119c74800) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12d3c1400) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 15:43:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x115daa000) [pid = 1653] [serial = 507] [outer = 0x12cfa0c00] 15:43:32 INFO - PROCESS | 1653 | 1462229012795 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:43:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:43:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1624ms 15:43:32 INFO - PROCESS | 1653 | 1462229012802 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 15:43:32 INFO - PROCESS | 1653 | 1462229012804 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 15:43:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:43:32 INFO - PROCESS | 1653 | 1462229012808 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:43:32 INFO - PROCESS | 1653 | 1462229012812 Marionette TRACE conn2 <- [1,650,null,{}] 15:43:32 INFO - PROCESS | 1653 | 1462229012822 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:32 INFO - PROCESS | 1653 | 1462229012904 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 15:43:32 INFO - PROCESS | 1653 | 1462229012946 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x113322800 == 28 [pid = 1653] [id = 170] 15:43:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11633f800) [pid = 1653] [serial = 508] [outer = 0x0] 15:43:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x11636f800) [pid = 1653] [serial = 509] [outer = 0x11633f800] 15:43:32 INFO - PROCESS | 1653 | 1462229012974 Marionette DEBUG loaded listener.js 15:43:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x111ebf800) [pid = 1653] [serial = 510] [outer = 0x11633f800] 15:43:33 INFO - PROCESS | 1653 | 1462229013323 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 532ms 15:43:33 INFO - PROCESS | 1653 | 1462229013340 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 15:43:33 INFO - PROCESS | 1653 | 1462229013347 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 15:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:43:33 INFO - PROCESS | 1653 | 1462229013354 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - PROCESS | 1653 | 1462229013357 Marionette TRACE conn2 <- [1,654,null,{}] 15:43:33 INFO - PROCESS | 1653 | 1462229013363 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:33 INFO - PROCESS | 1653 | 1462229013482 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 15:43:33 INFO - PROCESS | 1653 | 1462229013546 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aac800 == 29 [pid = 1653] [id = 171] 15:43:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116a81400) [pid = 1653] [serial = 511] [outer = 0x0] 15:43:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1180bc800) [pid = 1653] [serial = 512] [outer = 0x116a81400] 15:43:33 INFO - PROCESS | 1653 | 1462229013588 Marionette DEBUG loaded listener.js 15:43:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1187a8400) [pid = 1653] [serial = 513] [outer = 0x116a81400] 15:43:33 INFO - PROCESS | 1653 | 1462229013947 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 622ms 15:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:43:33 INFO - PROCESS | 1653 | 1462229013979 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 15:43:33 INFO - PROCESS | 1653 | 1462229013981 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 15:43:33 INFO - PROCESS | 1653 | 1462229013984 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - PROCESS | 1653 | 1462229013987 Marionette TRACE conn2 <- [1,658,null,{}] 15:43:34 INFO - PROCESS | 1653 | 1462229013997 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:34 INFO - PROCESS | 1653 | 1462229014117 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 15:43:34 INFO - PROCESS | 1653 | 1462229014162 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x118103000 == 30 [pid = 1653] [id = 172] 15:43:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x111db6800) [pid = 1653] [serial = 514] [outer = 0x0] 15:43:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119386000) [pid = 1653] [serial = 515] [outer = 0x111db6800] 15:43:34 INFO - PROCESS | 1653 | 1462229014207 Marionette DEBUG loaded listener.js 15:43:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1199b7800) [pid = 1653] [serial = 516] [outer = 0x111db6800] 15:43:34 INFO - PROCESS | 1653 | 1462229014587 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 622ms 15:43:34 INFO - PROCESS | 1653 | 1462229014607 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 15:43:34 INFO - PROCESS | 1653 | 1462229014608 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 15:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:43:34 INFO - PROCESS | 1653 | 1462229014612 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:43:34 INFO - PROCESS | 1653 | 1462229014615 Marionette TRACE conn2 <- [1,662,null,{}] 15:43:34 INFO - PROCESS | 1653 | 1462229014618 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:34 INFO - PROCESS | 1653 | 1462229014689 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 15:43:34 INFO - PROCESS | 1653 | 1462229014733 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x118176000 == 31 [pid = 1653] [id = 173] 15:43:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119122000) [pid = 1653] [serial = 517] [outer = 0x0] 15:43:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119a72000) [pid = 1653] [serial = 518] [outer = 0x119122000] 15:43:34 INFO - PROCESS | 1653 | 1462229014759 Marionette DEBUG loaded listener.js 15:43:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119a7b400) [pid = 1653] [serial = 519] [outer = 0x119122000] 15:43:34 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:34 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:35 INFO - PROCESS | 1653 | 1462229015047 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 471ms 15:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:43:35 INFO - PROCESS | 1653 | 1462229015083 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 15:43:35 INFO - PROCESS | 1653 | 1462229015084 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 15:43:35 INFO - PROCESS | 1653 | 1462229015086 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:43:35 INFO - PROCESS | 1653 | 1462229015087 Marionette TRACE conn2 <- [1,666,null,{}] 15:43:35 INFO - PROCESS | 1653 | 1462229015090 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:35 INFO - PROCESS | 1653 | 1462229015159 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 15:43:35 INFO - PROCESS | 1653 | 1462229015165 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11915d800 == 32 [pid = 1653] [id = 174] 15:43:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11686c000) [pid = 1653] [serial = 520] [outer = 0x0] 15:43:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119da3400) [pid = 1653] [serial = 521] [outer = 0x11686c000] 15:43:35 INFO - PROCESS | 1653 | 1462229015191 Marionette DEBUG loaded listener.js 15:43:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11a1d7800) [pid = 1653] [serial = 522] [outer = 0x11686c000] 15:43:35 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:35 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:35 INFO - PROCESS | 1653 | 1462229015531 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 470ms 15:43:35 INFO - PROCESS | 1653 | 1462229015557 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 15:43:35 INFO - PROCESS | 1653 | 1462229015558 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 15:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:43:35 INFO - PROCESS | 1653 | 1462229015560 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:43:35 INFO - PROCESS | 1653 | 1462229015561 Marionette TRACE conn2 <- [1,670,null,{}] 15:43:35 INFO - PROCESS | 1653 | 1462229015571 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:35 INFO - PROCESS | 1653 | 1462229015658 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 15:43:35 INFO - PROCESS | 1653 | 1462229015665 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a24800 == 33 [pid = 1653] [id = 175] 15:43:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x12136cc00) [pid = 1653] [serial = 523] [outer = 0x0] 15:43:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12354a000) [pid = 1653] [serial = 524] [outer = 0x12136cc00] 15:43:35 INFO - PROCESS | 1653 | 1462229015691 Marionette DEBUG loaded listener.js 15:43:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124a0a800) [pid = 1653] [serial = 525] [outer = 0x12136cc00] 15:43:36 INFO - PROCESS | 1653 | 1462229016007 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:43:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:43:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 470ms 15:43:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:43:36 INFO - PROCESS | 1653 | 1462229016032 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 15:43:36 INFO - PROCESS | 1653 | 1462229016033 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 15:43:36 INFO - PROCESS | 1653 | 1462229016035 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:43:36 INFO - PROCESS | 1653 | 1462229016036 Marionette TRACE conn2 <- [1,674,null,{}] 15:43:36 INFO - PROCESS | 1653 | 1462229016039 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:36 INFO - PROCESS | 1653 | 1462229016109 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 15:43:36 INFO - PROCESS | 1653 | 1462229016115 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a019000 == 34 [pid = 1653] [id = 176] 15:43:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1120d6800) [pid = 1653] [serial = 526] [outer = 0x0] 15:43:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124ebd000) [pid = 1653] [serial = 527] [outer = 0x1120d6800] 15:43:36 INFO - PROCESS | 1653 | 1462229016140 Marionette DEBUG loaded listener.js 15:43:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12505a000) [pid = 1653] [serial = 528] [outer = 0x1120d6800] 15:43:36 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:36 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:43:36 INFO - PROCESS | 1653 | 1462229016453 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:43:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 15:43:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 15:43:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:43:36 INFO - PROCESS | 1653 | 1462229016510 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 15:43:36 INFO - PROCESS | 1653 | 1462229016511 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 15:43:36 INFO - PROCESS | 1653 | 1462229016513 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:43:36 INFO - PROCESS | 1653 | 1462229016514 Marionette TRACE conn2 <- [1,678,null,{}] 15:43:36 INFO - PROCESS | 1653 | 1462229016517 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:36 INFO - PROCESS | 1653 | 1462229016586 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 15:43:36 INFO - PROCESS | 1653 | 1462229016590 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a18e000 == 35 [pid = 1653] [id = 177] 15:43:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12511e000) [pid = 1653] [serial = 529] [outer = 0x0] 15:43:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126027000) [pid = 1653] [serial = 530] [outer = 0x12511e000] 15:43:36 INFO - PROCESS | 1653 | 1462229016617 Marionette DEBUG loaded listener.js 15:43:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1180e3800) [pid = 1653] [serial = 531] [outer = 0x12511e000] 15:43:36 INFO - PROCESS | 1653 | 1462229016946 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:43:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:43:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 469ms 15:43:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:43:36 INFO - PROCESS | 1653 | 1462229016982 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 15:43:36 INFO - PROCESS | 1653 | 1462229016983 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 15:43:36 INFO - PROCESS | 1653 | 1462229016985 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:43:36 INFO - PROCESS | 1653 | 1462229016986 Marionette TRACE conn2 <- [1,682,null,{}] 15:43:36 INFO - PROCESS | 1653 | 1462229016989 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:37 INFO - PROCESS | 1653 | 1462229017059 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 15:43:37 INFO - PROCESS | 1653 | 1462229017065 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x118102800 == 36 [pid = 1653] [id = 178] 15:43:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1251e0400) [pid = 1653] [serial = 532] [outer = 0x0] 15:43:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128702800) [pid = 1653] [serial = 533] [outer = 0x1251e0400] 15:43:37 INFO - PROCESS | 1653 | 1462229017090 Marionette DEBUG loaded listener.js 15:43:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128710000) [pid = 1653] [serial = 534] [outer = 0x1251e0400] 15:43:37 INFO - PROCESS | 1653 | 1462229017897 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:43:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 15:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 920ms 15:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:43:37 INFO - PROCESS | 1653 | 1462229017906 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 15:43:37 INFO - PROCESS | 1653 | 1462229017908 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 15:43:37 INFO - PROCESS | 1653 | 1462229017911 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:43:37 INFO - PROCESS | 1653 | 1462229017912 Marionette TRACE conn2 <- [1,686,null,{}] 15:43:37 INFO - PROCESS | 1653 | 1462229017914 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:38 INFO - PROCESS | 1653 | 1462229018005 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 15:43:38 INFO - PROCESS | 1653 | 1462229018037 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x124655800 == 37 [pid = 1653] [id = 179] 15:43:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128711400) [pid = 1653] [serial = 535] [outer = 0x0] 15:43:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128bc8000) [pid = 1653] [serial = 536] [outer = 0x128711400] 15:43:38 INFO - PROCESS | 1653 | 1462229018061 Marionette DEBUG loaded listener.js 15:43:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128bcf000) [pid = 1653] [serial = 537] [outer = 0x128711400] 15:43:38 INFO - PROCESS | 1653 | 1462229018843 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:43:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:43:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 971ms 15:43:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:43:38 INFO - PROCESS | 1653 | 1462229018882 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 15:43:38 INFO - PROCESS | 1653 | 1462229018883 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 15:43:38 INFO - PROCESS | 1653 | 1462229018886 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:43:38 INFO - PROCESS | 1653 | 1462229018887 Marionette TRACE conn2 <- [1,690,null,{}] 15:43:38 INFO - PROCESS | 1653 | 1462229018890 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:39 INFO - PROCESS | 1653 | 1462229018999 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 15:43:39 INFO - PROCESS | 1653 | 1462229019011 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11915b000 == 38 [pid = 1653] [id = 180] 15:43:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128bd3800) [pid = 1653] [serial = 538] [outer = 0x0] 15:43:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129279000) [pid = 1653] [serial = 539] [outer = 0x128bd3800] 15:43:39 INFO - PROCESS | 1653 | 1462229019039 Marionette DEBUG loaded listener.js 15:43:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129583000) [pid = 1653] [serial = 540] [outer = 0x128bd3800] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128755800) [pid = 1653] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1126b7800) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124341c00) [pid = 1653] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125056000) [pid = 1653] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125127000) [pid = 1653] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128706000) [pid = 1653] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118509400) [pid = 1653] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11a1db000) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1187f3c00) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1187ec400) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11635a400) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116304400) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1126ba000) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119a73c00) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:43:40 INFO - PROCESS | 1653 | 1462229020029 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:43:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:43:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1172ms 15:43:40 INFO - PROCESS | 1653 | 1462229020058 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 15:43:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:43:40 INFO - PROCESS | 1653 | 1462229020060 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 15:43:40 INFO - PROCESS | 1653 | 1462229020064 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:43:40 INFO - PROCESS | 1653 | 1462229020065 Marionette TRACE conn2 <- [1,694,null,{}] 15:43:40 INFO - PROCESS | 1653 | 1462229020067 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:40 INFO - PROCESS | 1653 | 1462229020138 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 15:43:40 INFO - PROCESS | 1653 | 1462229020142 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x118109000 == 39 [pid = 1653] [id = 181] 15:43:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112dbe800) [pid = 1653] [serial = 541] [outer = 0x0] 15:43:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1187f3c00) [pid = 1653] [serial = 542] [outer = 0x112dbe800] 15:43:40 INFO - PROCESS | 1653 | 1462229020169 Marionette DEBUG loaded listener.js 15:43:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x121373800) [pid = 1653] [serial = 543] [outer = 0x112dbe800] 15:43:40 INFO - PROCESS | 1653 | 1462229020983 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:43:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 15:43:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 970ms 15:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:43:41 INFO - PROCESS | 1653 | 1462229021034 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 15:43:41 INFO - PROCESS | 1653 | 1462229021035 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 15:43:41 INFO - PROCESS | 1653 | 1462229021037 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:43:41 INFO - PROCESS | 1653 | 1462229021038 Marionette TRACE conn2 <- [1,698,null,{}] 15:43:41 INFO - PROCESS | 1653 | 1462229021040 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:41 INFO - PROCESS | 1653 | 1462229021110 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 15:43:41 INFO - PROCESS | 1653 | 1462229021153 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12738f800 == 40 [pid = 1653] [id = 182] 15:43:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113e42c00) [pid = 1653] [serial = 544] [outer = 0x0] 15:43:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x129384c00) [pid = 1653] [serial = 545] [outer = 0x113e42c00] 15:43:41 INFO - PROCESS | 1653 | 1462229021178 Marionette DEBUG loaded listener.js 15:43:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12a79c000) [pid = 1653] [serial = 546] [outer = 0x113e42c00] 15:43:41 INFO - PROCESS | 1653 | 1462229021951 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:43:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 15:43:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 918ms 15:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:43:41 INFO - PROCESS | 1653 | 1462229021955 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 15:43:41 INFO - PROCESS | 1653 | 1462229021956 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 15:43:41 INFO - PROCESS | 1653 | 1462229021958 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:43:41 INFO - PROCESS | 1653 | 1462229021960 Marionette TRACE conn2 <- [1,702,null,{}] 15:43:41 INFO - PROCESS | 1653 | 1462229021963 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:42 INFO - PROCESS | 1653 | 1462229022088 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 15:43:42 INFO - PROCESS | 1653 | 1462229022131 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x113037000 == 41 [pid = 1653] [id = 183] 15:43:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x111d3e400) [pid = 1653] [serial = 547] [outer = 0x0] 15:43:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1126b7400) [pid = 1653] [serial = 548] [outer = 0x111d3e400] 15:43:42 INFO - PROCESS | 1653 | 1462229022164 Marionette DEBUG loaded listener.js 15:43:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113cf5c00) [pid = 1653] [serial = 549] [outer = 0x111d3e400] 15:43:43 INFO - PROCESS | 1653 | 1462229023103 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:43:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:43:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1172ms 15:43:43 INFO - PROCESS | 1653 | 1462229023134 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 15:43:43 INFO - PROCESS | 1653 | 1462229023137 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 15:43:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:43:43 INFO - PROCESS | 1653 | 1462229023141 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:43:43 INFO - PROCESS | 1653 | 1462229023145 Marionette TRACE conn2 <- [1,706,null,{}] 15:43:43 INFO - PROCESS | 1653 | 1462229023149 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:43 INFO - PROCESS | 1653 | 1462229023253 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 15:43:43 INFO - PROCESS | 1653 | 1462229023294 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180a3000 == 42 [pid = 1653] [id = 184] 15:43:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118275800) [pid = 1653] [serial = 550] [outer = 0x0] 15:43:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1187a5000) [pid = 1653] [serial = 551] [outer = 0x118275800] 15:43:43 INFO - PROCESS | 1653 | 1462229023326 Marionette DEBUG loaded listener.js 15:43:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11902d000) [pid = 1653] [serial = 552] [outer = 0x118275800] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12738f800 == 41 [pid = 1653] [id = 182] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x118109000 == 40 [pid = 1653] [id = 181] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11915b000 == 39 [pid = 1653] [id = 180] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x124655800 == 38 [pid = 1653] [id = 179] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x118102800 == 37 [pid = 1653] [id = 178] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11a18e000 == 36 [pid = 1653] [id = 177] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11a019000 == 35 [pid = 1653] [id = 176] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119a24800 == 34 [pid = 1653] [id = 175] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x129381800) [pid = 1653] [serial = 505] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11915d800 == 33 [pid = 1653] [id = 174] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x118176000 == 32 [pid = 1653] [id = 173] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x118103000 == 31 [pid = 1653] [id = 172] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x116aac800 == 30 [pid = 1653] [id = 171] 15:43:44 INFO - PROCESS | 1653 | --DOCSHELL 0x113322800 == 29 [pid = 1653] [id = 170] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129273000) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1232b5400) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1236c0c00) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1251dac00) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124682400) [pid = 1653] [serial = 487] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12695d400) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126026c00) [pid = 1653] [serial = 490] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126c61c00) [pid = 1653] [serial = 493] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12874c400) [pid = 1653] [serial = 499] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128bd4400) [pid = 1653] [serial = 502] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119df0c00) [pid = 1653] [serial = 496] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128707c00) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12136ec00) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119a6f800) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119da3800) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1187f2c00) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11911ec00) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1167d6c00) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11767e400) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1187a5400) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1180e1c00) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x116336c00) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11505a000) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11a1d7400) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12695b800) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1232b3c00) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x128755000) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 15:43:44 INFO - PROCESS | 1653 | 1462229024439 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:43:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:43:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1329ms 15:43:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:43:44 INFO - PROCESS | 1653 | 1462229024471 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 15:43:44 INFO - PROCESS | 1653 | 1462229024473 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 15:43:44 INFO - PROCESS | 1653 | 1462229024477 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:43:44 INFO - PROCESS | 1653 | 1462229024481 Marionette TRACE conn2 <- [1,710,null,{}] 15:43:44 INFO - PROCESS | 1653 | 1462229024485 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:44 INFO - PROCESS | 1653 | 1462229024581 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 15:43:44 INFO - PROCESS | 1653 | 1462229024588 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165e2800 == 30 [pid = 1653] [id = 185] 15:43:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x116a7b000) [pid = 1653] [serial = 553] [outer = 0x0] 15:43:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11767e400) [pid = 1653] [serial = 554] [outer = 0x116a7b000] 15:43:44 INFO - PROCESS | 1653 | 1462229024615 Marionette DEBUG loaded listener.js 15:43:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1180c8000) [pid = 1653] [serial = 555] [outer = 0x116a7b000] 15:43:45 INFO - PROCESS | 1653 | 1462229025407 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:43:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:43:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 972ms 15:43:45 INFO - PROCESS | 1653 | 1462229025449 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 15:43:45 INFO - PROCESS | 1653 | 1462229025454 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 15:43:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:43:45 INFO - PROCESS | 1653 | 1462229025458 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:43:45 INFO - PROCESS | 1653 | 1462229025460 Marionette TRACE conn2 <- [1,714,null,{}] 15:43:45 INFO - PROCESS | 1653 | 1462229025467 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:45 INFO - PROCESS | 1653 | 1462229025540 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 15:43:45 INFO - PROCESS | 1653 | 1462229025547 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d0f800 == 31 [pid = 1653] [id = 186] 15:43:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118771800) [pid = 1653] [serial = 556] [outer = 0x0] 15:43:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1190c6c00) [pid = 1653] [serial = 557] [outer = 0x118771800] 15:43:45 INFO - PROCESS | 1653 | 1462229025573 Marionette DEBUG loaded listener.js 15:43:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119382000) [pid = 1653] [serial = 558] [outer = 0x118771800] 15:43:46 INFO - PROCESS | 1653 | 1462229026401 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:43:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 15:43:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 974ms 15:43:46 INFO - PROCESS | 1653 | 1462229026432 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 15:43:46 INFO - PROCESS | 1653 | 1462229026434 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 15:43:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:43:46 INFO - PROCESS | 1653 | 1462229026436 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:43:46 INFO - PROCESS | 1653 | 1462229026439 Marionette TRACE conn2 <- [1,718,null,{}] 15:43:46 INFO - PROCESS | 1653 | 1462229026446 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:46 INFO - PROCESS | 1653 | 1462229026538 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 15:43:46 INFO - PROCESS | 1653 | 1462229026544 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b4800 == 32 [pid = 1653] [id = 187] 15:43:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1199b8c00) [pid = 1653] [serial = 559] [outer = 0x0] 15:43:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119a7a000) [pid = 1653] [serial = 560] [outer = 0x1199b8c00] 15:43:46 INFO - PROCESS | 1653 | 1462229026572 Marionette DEBUG loaded listener.js 15:43:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119d9b800) [pid = 1653] [serial = 561] [outer = 0x1199b8c00] 15:43:47 INFO - PROCESS | 1653 | 1462229027391 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:43:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:43:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 974ms 15:43:47 INFO - PROCESS | 1653 | 1462229027411 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 15:43:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:43:47 INFO - PROCESS | 1653 | 1462229027413 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 15:43:47 INFO - PROCESS | 1653 | 1462229027415 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:43:47 INFO - PROCESS | 1653 | 1462229027416 Marionette TRACE conn2 <- [1,722,null,{}] 15:43:47 INFO - PROCESS | 1653 | 1462229027418 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:47 INFO - PROCESS | 1653 | 1462229027505 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 15:43:47 INFO - PROCESS | 1653 | 1462229027533 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x119724800 == 33 [pid = 1653] [id = 188] 15:43:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119a6f800) [pid = 1653] [serial = 562] [outer = 0x0] 15:43:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12136f800) [pid = 1653] [serial = 563] [outer = 0x119a6f800] 15:43:47 INFO - PROCESS | 1653 | 1462229027559 Marionette DEBUG loaded listener.js 15:43:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1232b5400) [pid = 1653] [serial = 564] [outer = 0x119a6f800] 15:43:47 INFO - PROCESS | 1653 | 1462229027882 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 15:43:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:43:47 INFO - PROCESS | 1653 | 1462229027940 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 15:43:47 INFO - PROCESS | 1653 | 1462229027942 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:43:47 INFO - PROCESS | 1653 | 1462229027943 Marionette TRACE conn2 <- [1,726,null,{}] 15:43:47 INFO - PROCESS | 1653 | 1462229027945 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:48 INFO - PROCESS | 1653 | 1462229028032 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 15:43:48 INFO - PROCESS | 1653 | 1462229028037 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d0b800 == 34 [pid = 1653] [id = 189] 15:43:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119a78800) [pid = 1653] [serial = 565] [outer = 0x0] 15:43:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1236bf800) [pid = 1653] [serial = 566] [outer = 0x119a78800] 15:43:48 INFO - PROCESS | 1653 | 1462229028062 Marionette DEBUG loaded listener.js 15:43:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124373000) [pid = 1653] [serial = 567] [outer = 0x119a78800] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11633f800) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116a81400) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119122000) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129277800) [pid = 1653] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1120d6800) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x111db6800) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11686c000) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12136cc00) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1251e0400) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x128bd3800) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x112dbe800) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12511e000) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:43:48 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x128711400) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:43:48 INFO - PROCESS | 1653 | 1462229028438 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:43:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:43:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 15:43:48 INFO - PROCESS | 1653 | 1462229028463 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 15:43:48 INFO - PROCESS | 1653 | 1462229028464 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 15:43:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:43:48 INFO - PROCESS | 1653 | 1462229028466 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:43:48 INFO - PROCESS | 1653 | 1462229028467 Marionette TRACE conn2 <- [1,730,null,{}] 15:43:48 INFO - PROCESS | 1653 | 1462229028470 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:48 INFO - PROCESS | 1653 | 1462229028555 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 15:43:48 INFO - PROCESS | 1653 | 1462229028564 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a196000 == 35 [pid = 1653] [id = 190] 15:43:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119a78c00) [pid = 1653] [serial = 568] [outer = 0x0] 15:43:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x124a02800) [pid = 1653] [serial = 569] [outer = 0x119a78c00] 15:43:48 INFO - PROCESS | 1653 | 1462229028592 Marionette DEBUG loaded listener.js 15:43:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x126024400) [pid = 1653] [serial = 570] [outer = 0x119a78c00] 15:43:48 INFO - PROCESS | 1653 | 1462229028917 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3640] expected 0 but got 10","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 15:43:48 INFO - PROCESS | 1653 | 1462229028936 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 15:43:48 INFO - PROCESS | 1653 | 1462229028938 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:43:48 INFO - PROCESS | 1653 | 1462229028939 Marionette TRACE conn2 <- [1,734,null,{}] 15:43:48 INFO - PROCESS | 1653 | 1462229028942 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:49 INFO - PROCESS | 1653 | 1462229029030 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 15:43:49 INFO - PROCESS | 1653 | 1462229029036 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232a3000 == 36 [pid = 1653] [id = 191] 15:43:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x126029400) [pid = 1653] [serial = 571] [outer = 0x0] 15:43:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x12695b800) [pid = 1653] [serial = 572] [outer = 0x126029400] 15:43:49 INFO - PROCESS | 1653 | 1462229029061 Marionette DEBUG loaded listener.js 15:43:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x128705000) [pid = 1653] [serial = 573] [outer = 0x126029400] 15:43:49 INFO - PROCESS | 1653 | 1462229029353 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:43:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:43:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 469ms 15:43:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:43:49 INFO - PROCESS | 1653 | 1462229029407 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 15:43:49 INFO - PROCESS | 1653 | 1462229029408 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 15:43:49 INFO - PROCESS | 1653 | 1462229029410 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:43:49 INFO - PROCESS | 1653 | 1462229029412 Marionette TRACE conn2 <- [1,738,null,{}] 15:43:49 INFO - PROCESS | 1653 | 1462229029414 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:49 INFO - PROCESS | 1653 | 1462229029484 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 15:43:49 INFO - PROCESS | 1653 | 1462229029488 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1243f7000 == 37 [pid = 1653] [id = 192] 15:43:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x128706c00) [pid = 1653] [serial = 574] [outer = 0x0] 15:43:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x12874ac00) [pid = 1653] [serial = 575] [outer = 0x128706c00] 15:43:49 INFO - PROCESS | 1653 | 1462229029516 Marionette DEBUG loaded listener.js 15:43:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x128bc5400) [pid = 1653] [serial = 576] [outer = 0x128706c00] 15:43:50 INFO - PROCESS | 1653 | 1462229030303 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:43:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:43:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 920ms 15:43:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:43:50 INFO - PROCESS | 1653 | 1462229030332 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 15:43:50 INFO - PROCESS | 1653 | 1462229030333 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 15:43:50 INFO - PROCESS | 1653 | 1462229030335 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:43:50 INFO - PROCESS | 1653 | 1462229030336 Marionette TRACE conn2 <- [1,742,null,{}] 15:43:50 INFO - PROCESS | 1653 | 1462229030338 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:50 INFO - PROCESS | 1653 | 1462229030454 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 15:43:50 INFO - PROCESS | 1653 | 1462229030499 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x113313000 == 38 [pid = 1653] [id = 193] 15:43:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112dc4400) [pid = 1653] [serial = 577] [outer = 0x0] 15:43:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1134f0400) [pid = 1653] [serial = 578] [outer = 0x112dc4400] 15:43:50 INFO - PROCESS | 1653 | 1462229030531 Marionette DEBUG loaded listener.js 15:43:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11636dc00) [pid = 1653] [serial = 579] [outer = 0x112dc4400] 15:43:51 INFO - PROCESS | 1653 | 1462229031427 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:43:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 15:43:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1120ms 15:43:51 INFO - PROCESS | 1653 | 1462229031456 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 15:43:51 INFO - PROCESS | 1653 | 1462229031458 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 15:43:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:43:51 INFO - PROCESS | 1653 | 1462229031464 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:43:51 INFO - PROCESS | 1653 | 1462229031467 Marionette TRACE conn2 <- [1,746,null,{}] 15:43:51 INFO - PROCESS | 1653 | 1462229031470 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:51 INFO - PROCESS | 1653 | 1462229031561 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 15:43:51 INFO - PROCESS | 1653 | 1462229031604 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185f3000 == 39 [pid = 1653] [id = 194] 15:43:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x117d39400) [pid = 1653] [serial = 580] [outer = 0x0] 15:43:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119121800) [pid = 1653] [serial = 581] [outer = 0x117d39400] 15:43:51 INFO - PROCESS | 1653 | 1462229031637 Marionette DEBUG loaded listener.js 15:43:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1193d0400) [pid = 1653] [serial = 582] [outer = 0x117d39400] 15:43:52 INFO - PROCESS | 1653 | 1462229032540 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:43:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 15:43:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1127ms 15:43:52 INFO - PROCESS | 1653 | 1462229032589 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 15:43:52 INFO - PROCESS | 1653 | 1462229032591 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 15:43:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:43:52 INFO - PROCESS | 1653 | 1462229032593 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:43:52 INFO - PROCESS | 1653 | 1462229032595 Marionette TRACE conn2 <- [1,750,null,{}] 15:43:52 INFO - PROCESS | 1653 | 1462229032598 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:52 INFO - PROCESS | 1653 | 1462229032690 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 15:43:52 INFO - PROCESS | 1653 | 1462229032734 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237c1000 == 40 [pid = 1653] [id = 195] 15:43:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119dee800) [pid = 1653] [serial = 583] [outer = 0x0] 15:43:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12136e000) [pid = 1653] [serial = 584] [outer = 0x119dee800] 15:43:52 INFO - PROCESS | 1653 | 1462229032764 Marionette DEBUG loaded listener.js 15:43:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1240fa800) [pid = 1653] [serial = 585] [outer = 0x119dee800] 15:43:53 INFO - PROCESS | 1653 | 1462229033751 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:43:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:43:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1174ms 15:43:53 INFO - PROCESS | 1653 | 1462229033767 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 15:43:53 INFO - PROCESS | 1653 | 1462229033770 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 15:43:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:43:53 INFO - PROCESS | 1653 | 1462229033773 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:43:53 INFO - PROCESS | 1653 | 1462229033776 Marionette TRACE conn2 <- [1,754,null,{}] 15:43:53 INFO - PROCESS | 1653 | 1462229033782 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:53 INFO - PROCESS | 1653 | 1462229033868 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 15:43:53 INFO - PROCESS | 1653 | 1462229033941 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11811b800 == 41 [pid = 1653] [id = 196] 15:43:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118277800) [pid = 1653] [serial = 586] [outer = 0x0] 15:43:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11827c800) [pid = 1653] [serial = 587] [outer = 0x118277800] 15:43:53 INFO - PROCESS | 1653 | 1462229033969 Marionette DEBUG loaded listener.js 15:43:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11911e800) [pid = 1653] [serial = 588] [outer = 0x118277800] 15:43:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1243f7000 == 40 [pid = 1653] [id = 192] 15:43:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1232a3000 == 39 [pid = 1653] [id = 191] 15:43:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11a196000 == 38 [pid = 1653] [id = 190] 15:43:54 INFO - PROCESS | 1653 | --DOCSHELL 0x117d0b800 == 37 [pid = 1653] [id = 189] 15:43:54 INFO - PROCESS | 1653 | --DOCSHELL 0x119724800 == 36 [pid = 1653] [id = 188] 15:43:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1188b4800 == 35 [pid = 1653] [id = 187] 15:43:54 INFO - PROCESS | 1653 | --DOCSHELL 0x117d0f800 == 34 [pid = 1653] [id = 186] 15:43:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1165e2800 == 33 [pid = 1653] [id = 185] 15:43:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1180a3000 == 32 [pid = 1653] [id = 184] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129384c00) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOCSHELL 0x113037000 == 31 [pid = 1653] [id = 183] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11636f800) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x111ebf800) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1180bc800) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1187a8400) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119a72000) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119a7b400) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x129551000) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124ebd000) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12505a000) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119386000) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1199b7800) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119da3400) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11a1d7800) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12354a000) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124a0a800) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x128702800) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x129279000) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1187f3c00) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x121373800) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1180e3800) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x126027000) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x128bcf000) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x128bc8000) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x129583000) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1199b6c00) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:43:54 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x128710000) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 15:43:54 INFO - PROCESS | 1653 | 1462229034903 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:43:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 15:43:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1173ms 15:43:54 INFO - PROCESS | 1653 | 1462229034956 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 15:43:54 INFO - PROCESS | 1653 | 1462229034960 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 15:43:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:43:54 INFO - PROCESS | 1653 | 1462229034965 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:43:54 INFO - PROCESS | 1653 | 1462229034966 Marionette TRACE conn2 <- [1,758,null,{}] 15:43:54 INFO - PROCESS | 1653 | 1462229034969 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:55 INFO - PROCESS | 1653 | 1462229035041 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 15:43:55 INFO - PROCESS | 1653 | 1462229035048 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa6800 == 32 [pid = 1653] [id = 197] 15:43:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1168cec00) [pid = 1653] [serial = 589] [outer = 0x0] 15:43:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1187b0400) [pid = 1653] [serial = 590] [outer = 0x1168cec00] 15:43:55 INFO - PROCESS | 1653 | 1462229035074 Marionette DEBUG loaded listener.js 15:43:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1199bf000) [pid = 1653] [serial = 591] [outer = 0x1168cec00] 15:43:55 INFO - PROCESS | 1653 | 1462229035432 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:43:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:43:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 519ms 15:43:55 INFO - PROCESS | 1653 | 1462229035484 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 15:43:55 INFO - PROCESS | 1653 | 1462229035485 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 15:43:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:43:55 INFO - PROCESS | 1653 | 1462229035488 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:43:55 INFO - PROCESS | 1653 | 1462229035490 Marionette TRACE conn2 <- [1,762,null,{}] 15:43:55 INFO - PROCESS | 1653 | 1462229035504 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:55 INFO - PROCESS | 1653 | 1462229035588 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 15:43:55 INFO - PROCESS | 1653 | 1462229035636 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x119164000 == 33 [pid = 1653] [id = 198] 15:43:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113cf5400) [pid = 1653] [serial = 592] [outer = 0x0] 15:43:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x121373c00) [pid = 1653] [serial = 593] [outer = 0x113cf5400] 15:43:55 INFO - PROCESS | 1653 | 1462229035665 Marionette DEBUG loaded listener.js 15:43:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1236bc800) [pid = 1653] [serial = 594] [outer = 0x113cf5400] 15:43:56 INFO - PROCESS | 1653 | 1462229036418 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:43:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:43:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 973ms 15:43:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:43:56 INFO - PROCESS | 1653 | 1462229036466 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 15:43:56 INFO - PROCESS | 1653 | 1462229036468 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 15:43:56 INFO - PROCESS | 1653 | 1462229036470 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:43:56 INFO - PROCESS | 1653 | 1462229036471 Marionette TRACE conn2 <- [1,766,null,{}] 15:43:56 INFO - PROCESS | 1653 | 1462229036473 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:56 INFO - PROCESS | 1653 | 1462229036561 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 15:43:56 INFO - PROCESS | 1653 | 1462229036565 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a45000 == 34 [pid = 1653] [id = 199] 15:43:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x124a08800) [pid = 1653] [serial = 595] [outer = 0x0] 15:43:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x124eb3800) [pid = 1653] [serial = 596] [outer = 0x124a08800] 15:43:56 INFO - PROCESS | 1653 | 1462229036591 Marionette DEBUG loaded listener.js 15:43:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x125056c00) [pid = 1653] [serial = 597] [outer = 0x124a08800] 15:43:57 INFO - PROCESS | 1653 | 1462229037381 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:43:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:43:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 920ms 15:43:57 INFO - PROCESS | 1653 | 1462229037390 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 15:43:57 INFO - PROCESS | 1653 | 1462229037391 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 15:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:43:57 INFO - PROCESS | 1653 | 1462229037394 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:43:57 INFO - PROCESS | 1653 | 1462229037395 Marionette TRACE conn2 <- [1,770,null,{}] 15:43:57 INFO - PROCESS | 1653 | 1462229037397 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:57 INFO - PROCESS | 1653 | 1462229037483 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 15:43:57 INFO - PROCESS | 1653 | 1462229037513 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0f4000 == 35 [pid = 1653] [id = 200] 15:43:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x113c65400) [pid = 1653] [serial = 598] [outer = 0x0] 15:43:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x126024800) [pid = 1653] [serial = 599] [outer = 0x113c65400] 15:43:57 INFO - PROCESS | 1653 | 1462229037538 Marionette DEBUG loaded listener.js 15:43:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x126c5f400) [pid = 1653] [serial = 600] [outer = 0x113c65400] 15:43:57 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119a6f800) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:43:57 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119a78800) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:43:57 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x116a7b000) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:43:57 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x118771800) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:43:57 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x113e42c00) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:43:57 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119a78c00) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:43:57 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x126029400) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:43:57 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1199b8c00) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:43:57 INFO - PROCESS | 1653 | 1462229037849 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 470ms 15:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:43:57 INFO - PROCESS | 1653 | 1462229037866 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 15:43:57 INFO - PROCESS | 1653 | 1462229037867 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 15:43:57 INFO - PROCESS | 1653 | 1462229037869 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:43:57 INFO - PROCESS | 1653 | 1462229037870 Marionette TRACE conn2 <- [1,774,null,{}] 15:43:57 INFO - PROCESS | 1653 | 1462229037872 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:57 INFO - PROCESS | 1653 | 1462229037963 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 15:43:58 INFO - PROCESS | 1653 | 1462229038008 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a4800 == 36 [pid = 1653] [id = 201] 15:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1180e1c00) [pid = 1653] [serial = 601] [outer = 0x0] 15:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x126915800) [pid = 1653] [serial = 602] [outer = 0x1180e1c00] 15:43:58 INFO - PROCESS | 1653 | 1462229038036 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x128e22000) [pid = 1653] [serial = 603] [outer = 0x1180e1c00] 15:43:58 INFO - PROCESS | 1653 | 1462229038298 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 472ms 15:43:58 INFO - PROCESS | 1653 | 1462229038341 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 15:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:43:58 INFO - PROCESS | 1653 | 1462229038342 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 15:43:58 INFO - PROCESS | 1653 | 1462229038353 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:43:58 INFO - PROCESS | 1653 | 1462229038354 Marionette TRACE conn2 <- [1,778,null,{}] 15:43:58 INFO - PROCESS | 1653 | 1462229038356 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:58 INFO - PROCESS | 1653 | 1462229038432 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 15:43:58 INFO - PROCESS | 1653 | 1462229038436 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237c5000 == 37 [pid = 1653] [id = 202] 15:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x128e27800) [pid = 1653] [serial = 604] [outer = 0x0] 15:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x129270800) [pid = 1653] [serial = 605] [outer = 0x128e27800] 15:43:58 INFO - PROCESS | 1653 | 1462229038462 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x12937d800) [pid = 1653] [serial = 606] [outer = 0x128e27800] 15:43:58 INFO - PROCESS | 1653 | 1462229038764 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 429ms 15:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:43:58 INFO - PROCESS | 1653 | 1462229038774 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 15:43:58 INFO - PROCESS | 1653 | 1462229038775 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 15:43:58 INFO - PROCESS | 1653 | 1462229038778 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:43:58 INFO - PROCESS | 1653 | 1462229038780 Marionette TRACE conn2 <- [1,782,null,{}] 15:43:58 INFO - PROCESS | 1653 | 1462229038785 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:58 INFO - PROCESS | 1653 | 1462229038856 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 15:43:58 INFO - PROCESS | 1653 | 1462229038905 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241a6800 == 38 [pid = 1653] [id = 203] 15:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1180e4400) [pid = 1653] [serial = 607] [outer = 0x0] 15:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12937d000) [pid = 1653] [serial = 608] [outer = 0x1180e4400] 15:43:58 INFO - PROCESS | 1653 | 1462229038931 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x129555400) [pid = 1653] [serial = 609] [outer = 0x1180e4400] 15:43:59 INFO - PROCESS | 1653 | 1462229039209 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 472ms 15:43:59 INFO - PROCESS | 1653 | 1462229039251 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 15:43:59 INFO - PROCESS | 1653 | 1462229039252 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 15:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:43:59 INFO - PROCESS | 1653 | 1462229039254 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:43:59 INFO - PROCESS | 1653 | 1462229039255 Marionette TRACE conn2 <- [1,786,null,{}] 15:43:59 INFO - PROCESS | 1653 | 1462229039258 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:59 INFO - PROCESS | 1653 | 1462229039336 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 15:43:59 INFO - PROCESS | 1653 | 1462229039340 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ce0000 == 39 [pid = 1653] [id = 204] 15:43:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x129583000) [pid = 1653] [serial = 610] [outer = 0x0] 15:43:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12a798800) [pid = 1653] [serial = 611] [outer = 0x129583000] 15:43:59 INFO - PROCESS | 1653 | 1462229039367 Marionette DEBUG loaded listener.js 15:43:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x12a7d4c00) [pid = 1653] [serial = 612] [outer = 0x129583000] 15:43:59 INFO - PROCESS | 1653 | 1462229039683 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 469ms 15:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:43:59 INFO - PROCESS | 1653 | 1462229039725 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 15:43:59 INFO - PROCESS | 1653 | 1462229039726 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 15:43:59 INFO - PROCESS | 1653 | 1462229039728 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:43:59 INFO - PROCESS | 1653 | 1462229039729 Marionette TRACE conn2 <- [1,790,null,{}] 15:43:59 INFO - PROCESS | 1653 | 1462229039731 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:59 INFO - PROCESS | 1653 | 1462229039825 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 15:43:59 INFO - PROCESS | 1653 | 1462229039830 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x127388000 == 40 [pid = 1653] [id = 205] 15:43:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x129585000) [pid = 1653] [serial = 613] [outer = 0x0] 15:43:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12aeb7400) [pid = 1653] [serial = 614] [outer = 0x129585000] 15:43:59 INFO - PROCESS | 1653 | 1462229039855 Marionette DEBUG loaded listener.js 15:43:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12aebdc00) [pid = 1653] [serial = 615] [outer = 0x129585000] 15:44:00 INFO - PROCESS | 1653 | 1462229040294 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 620ms 15:44:00 INFO - PROCESS | 1653 | 1462229040349 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 15:44:00 INFO - PROCESS | 1653 | 1462229040352 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 15:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:44:00 INFO - PROCESS | 1653 | 1462229040427 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:44:00 INFO - PROCESS | 1653 | 1462229040431 Marionette TRACE conn2 <- [1,794,null,{}] 15:44:00 INFO - PROCESS | 1653 | 1462229040436 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:00 INFO - PROCESS | 1653 | 1462229040556 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 15:44:00 INFO - PROCESS | 1653 | 1462229040642 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11731d800 == 41 [pid = 1653] [id = 206] 15:44:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x117275800) [pid = 1653] [serial = 616] [outer = 0x0] 15:44:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117688c00) [pid = 1653] [serial = 617] [outer = 0x117275800] 15:44:00 INFO - PROCESS | 1653 | 1462229040673 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1187f8400) [pid = 1653] [serial = 618] [outer = 0x117275800] 15:44:01 INFO - PROCESS | 1653 | 1462229041098 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 15:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:44:01 INFO - PROCESS | 1653 | 1462229041151 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 15:44:01 INFO - PROCESS | 1653 | 1462229041153 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 15:44:01 INFO - PROCESS | 1653 | 1462229041156 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:44:01 INFO - PROCESS | 1653 | 1462229041157 Marionette TRACE conn2 <- [1,798,null,{}] 15:44:01 INFO - PROCESS | 1653 | 1462229041163 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:01 INFO - PROCESS | 1653 | 1462229041260 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 15:44:01 INFO - PROCESS | 1653 | 1462229041307 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191a8800 == 42 [pid = 1653] [id = 207] 15:44:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11902c000) [pid = 1653] [serial = 619] [outer = 0x0] 15:44:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119c49c00) [pid = 1653] [serial = 620] [outer = 0x11902c000] 15:44:01 INFO - PROCESS | 1653 | 1462229041336 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11a1d9000) [pid = 1653] [serial = 621] [outer = 0x11902c000] 15:44:01 INFO - PROCESS | 1653 | 1462229041755 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 15:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 621ms 15:44:01 INFO - PROCESS | 1653 | 1462229041777 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 15:44:01 INFO - PROCESS | 1653 | 1462229041779 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 15:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:44:01 INFO - PROCESS | 1653 | 1462229041783 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:44:01 INFO - PROCESS | 1653 | 1462229041784 Marionette TRACE conn2 <- [1,802,null,{}] 15:44:01 INFO - PROCESS | 1653 | 1462229041787 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:01 INFO - PROCESS | 1653 | 1462229041882 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 15:44:01 INFO - PROCESS | 1653 | 1462229041978 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ee1800 == 43 [pid = 1653] [id = 208] 15:44:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1251e0800) [pid = 1653] [serial = 622] [outer = 0x0] 15:44:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126916800) [pid = 1653] [serial = 623] [outer = 0x1251e0800] 15:44:02 INFO - PROCESS | 1653 | 1462229042014 Marionette DEBUG loaded listener.js 15:44:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128710000) [pid = 1653] [serial = 624] [outer = 0x1251e0800] 15:44:02 INFO - PROCESS | 1653 | 1462229042451 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 15:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 721ms 15:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:44:02 INFO - PROCESS | 1653 | 1462229042504 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 15:44:02 INFO - PROCESS | 1653 | 1462229042506 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 15:44:02 INFO - PROCESS | 1653 | 1462229042508 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:44:02 INFO - PROCESS | 1653 | 1462229042509 Marionette TRACE conn2 <- [1,806,null,{}] 15:44:02 INFO - PROCESS | 1653 | 1462229042512 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:02 INFO - PROCESS | 1653 | 1462229042608 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 15:44:02 INFO - PROCESS | 1653 | 1462229042666 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12928f800 == 44 [pid = 1653] [id = 209] 15:44:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126963c00) [pid = 1653] [serial = 625] [outer = 0x0] 15:44:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128fab400) [pid = 1653] [serial = 626] [outer = 0x126963c00] 15:44:02 INFO - PROCESS | 1653 | 1462229042697 Marionette DEBUG loaded listener.js 15:44:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12aec1000) [pid = 1653] [serial = 627] [outer = 0x126963c00] 15:44:03 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 15:44:03 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 15:44:03 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 15:44:03 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 15:44:03 INFO - PROCESS | 1653 | 1462229043130 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 15:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 674ms 15:44:03 INFO - PROCESS | 1653 | 1462229043194 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 15:44:03 INFO - PROCESS | 1653 | 1462229043195 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 15:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:44:03 INFO - PROCESS | 1653 | 1462229043228 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:44:03 INFO - PROCESS | 1653 | 1462229043229 Marionette TRACE conn2 <- [1,810,null,{}] 15:44:03 INFO - PROCESS | 1653 | 1462229043233 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:03 INFO - PROCESS | 1653 | 1462229043326 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 15:44:03 INFO - PROCESS | 1653 | 1462229043384 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x129976800 == 45 [pid = 1653] [id = 210] 15:44:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b175000) [pid = 1653] [serial = 628] [outer = 0x0] 15:44:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b3a1400) [pid = 1653] [serial = 629] [outer = 0x12b175000] 15:44:03 INFO - PROCESS | 1653 | 1462229043413 Marionette DEBUG loaded listener.js 15:44:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b3d8400) [pid = 1653] [serial = 630] [outer = 0x12b175000] 15:44:03 INFO - PROCESS | 1653 | 1462229043838 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 639ms 15:44:03 INFO - PROCESS | 1653 | 1462229043850 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 15:44:03 INFO - PROCESS | 1653 | 1462229043852 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 15:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:44:03 INFO - PROCESS | 1653 | 1462229043856 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:44:03 INFO - PROCESS | 1653 | 1462229043858 Marionette TRACE conn2 <- [1,814,null,{}] 15:44:03 INFO - PROCESS | 1653 | 1462229043860 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:03 INFO - PROCESS | 1653 | 1462229043970 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 15:44:04 INFO - PROCESS | 1653 | 1462229044051 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b8000 == 46 [pid = 1653] [id = 211] 15:44:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a798c00) [pid = 1653] [serial = 631] [outer = 0x0] 15:44:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b3d8800) [pid = 1653] [serial = 632] [outer = 0x12a798c00] 15:44:04 INFO - PROCESS | 1653 | 1462229044103 Marionette DEBUG loaded listener.js 15:44:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12bb8f400) [pid = 1653] [serial = 633] [outer = 0x12a798c00] 15:44:04 INFO - PROCESS | 1653 | 1462229044796 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 15:44:04 INFO - PROCESS | 1653 | 1462229044839 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 15:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:44:04 INFO - PROCESS | 1653 | 1462229044843 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:44:04 INFO - PROCESS | 1653 | 1462229044845 Marionette TRACE conn2 <- [1,818,null,{}] 15:44:04 INFO - PROCESS | 1653 | 1462229044850 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:04 INFO - PROCESS | 1653 | 1462229044943 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 15:44:05 INFO - PROCESS | 1653 | 1462229045004 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118110000 == 47 [pid = 1653] [id = 212] 15:44:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1187ac000) [pid = 1653] [serial = 634] [outer = 0x0] 15:44:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11912ac00) [pid = 1653] [serial = 635] [outer = 0x1187ac000] 15:44:05 INFO - PROCESS | 1653 | 1462229045033 Marionette DEBUG loaded listener.js 15:44:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119a71800) [pid = 1653] [serial = 636] [outer = 0x1187ac000] 15:44:05 INFO - PROCESS | 1653 | --DOCSHELL 0x126ce0000 == 46 [pid = 1653] [id = 204] 15:44:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1241a6800 == 45 [pid = 1653] [id = 203] 15:44:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1237c5000 == 44 [pid = 1653] [id = 202] 15:44:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11a1a4800 == 43 [pid = 1653] [id = 201] 15:44:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0f4000 == 42 [pid = 1653] [id = 200] 15:44:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119a45000 == 41 [pid = 1653] [id = 199] 15:44:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119164000 == 40 [pid = 1653] [id = 198] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12874ac00) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa6800 == 39 [pid = 1653] [id = 197] 15:44:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11811b800 == 38 [pid = 1653] [id = 196] 15:44:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1185f3000 == 37 [pid = 1653] [id = 194] 15:44:05 INFO - PROCESS | 1653 | --DOCSHELL 0x113313000 == 36 [pid = 1653] [id = 193] 15:44:05 INFO - PROCESS | 1653 | 1462229045415 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12136f800) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1236bf800) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1232b5400) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11767e400) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1180c8000) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1190c6c00) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1187a5000) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a79c000) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1126b7400) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124a02800) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126024400) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12695b800) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124373000) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119a7a000) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119d9b800) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119382000) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 15:44:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128705000) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 15:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 625ms 15:44:05 INFO - PROCESS | 1653 | 1462229045468 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 1653 | 1462229045472 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 15:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:44:05 INFO - PROCESS | 1653 | 1462229045476 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 1653 | 1462229045478 Marionette TRACE conn2 <- [1,822,null,{}] 15:44:05 INFO - PROCESS | 1653 | 1462229045480 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:05 INFO - PROCESS | 1653 | 1462229045557 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 15:44:05 INFO - PROCESS | 1653 | 1462229045564 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118102800 == 37 [pid = 1653] [id = 213] 15:44:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119a7c400) [pid = 1653] [serial = 637] [outer = 0x0] 15:44:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11a0c0400) [pid = 1653] [serial = 638] [outer = 0x119a7c400] 15:44:05 INFO - PROCESS | 1653 | 1462229045590 Marionette DEBUG loaded listener.js 15:44:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1233be400) [pid = 1653] [serial = 639] [outer = 0x119a7c400] 15:44:05 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 15:44:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 15:44:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1 15:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:44:05 INFO - _addTest/ [0,825,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 1653 | 1462229045949 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 15:44:05 INFO - PROCESS | 1653 | 1462229045951 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 1653 | 1462229045953 Marionette TRACE conn2 <- [1,826,null,{}] 15:44:05 INFO - PROCESS | 1653 | 1462229045960 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:06 INFO - PROCESS | 1653 | 1462229046068 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 15:44:06 INFO - PROCESS | 1653 | 1462229046075 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a4e800 == 38 [pid = 1653] [id = 214] 15:44:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124379c00) [pid = 1653] [serial = 640] [outer = 0x0] 15:44:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1251dfc00) [pid = 1653] [serial = 641] [outer = 0x124379c00] 15:44:06 INFO - PROCESS | 1653 | 1462229046106 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12874ec00) [pid = 1653] [serial = 642] [outer = 0x124379c00] 15:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:44:06 INFO - PROCESS | 1653 | 1462229046420 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 472ms 15:44:06 INFO - PROCESS | 1653 | 1462229046424 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 15:44:06 INFO - PROCESS | 1653 | 1462229046426 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 15:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:44:06 INFO - PROCESS | 1653 | 1462229046428 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:44:06 INFO - PROCESS | 1653 | 1462229046431 Marionette TRACE conn2 <- [1,830,null,{}] 15:44:06 INFO - PROCESS | 1653 | 1462229046439 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:06 INFO - PROCESS | 1653 | 1462229046520 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 15:44:06 INFO - PROCESS | 1653 | 1462229046570 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12329a800 == 39 [pid = 1653] [id = 215] 15:44:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12874c400) [pid = 1653] [serial = 643] [outer = 0x0] 15:44:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128e2b000) [pid = 1653] [serial = 644] [outer = 0x12874c400] 15:44:06 INFO - PROCESS | 1653 | 1462229046595 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129380400) [pid = 1653] [serial = 645] [outer = 0x12874c400] 15:44:06 INFO - PROCESS | 1653 | 1462229046898 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 478ms 15:44:06 INFO - PROCESS | 1653 | 1462229046907 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 15:44:06 INFO - PROCESS | 1653 | 1462229046908 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 15:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:44:06 INFO - PROCESS | 1653 | 1462229046910 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:44:06 INFO - PROCESS | 1653 | 1462229046912 Marionette TRACE conn2 <- [1,834,null,{}] 15:44:06 INFO - PROCESS | 1653 | 1462229046917 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:06 INFO - PROCESS | 1653 | 1462229046992 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 15:44:07 INFO - PROCESS | 1653 | 1462229046997 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x124742000 == 40 [pid = 1653] [id = 216] 15:44:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12938a800) [pid = 1653] [serial = 646] [outer = 0x0] 15:44:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a7d2800) [pid = 1653] [serial = 647] [outer = 0x12938a800] 15:44:07 INFO - PROCESS | 1653 | 1462229047022 Marionette DEBUG loaded listener.js 15:44:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12aec1800) [pid = 1653] [serial = 648] [outer = 0x12938a800] 15:44:07 INFO - PROCESS | 1653 | 1462229047362 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 472ms 15:44:07 INFO - PROCESS | 1653 | 1462229047383 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 15:44:07 INFO - PROCESS | 1653 | 1462229047385 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 15:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:44:07 INFO - PROCESS | 1653 | 1462229047388 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:44:07 INFO - PROCESS | 1653 | 1462229047390 Marionette TRACE conn2 <- [1,838,null,{}] 15:44:07 INFO - PROCESS | 1653 | 1462229047393 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:07 INFO - PROCESS | 1653 | 1462229047579 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 15:44:07 INFO - PROCESS | 1653 | 1462229047599 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x126cdc800 == 41 [pid = 1653] [id = 217] 15:44:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12aeb2400) [pid = 1653] [serial = 649] [outer = 0x0] 15:44:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12bb7d000) [pid = 1653] [serial = 650] [outer = 0x12aeb2400] 15:44:07 INFO - PROCESS | 1653 | 1462229047642 Marionette DEBUG loaded listener.js 15:44:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12c085000) [pid = 1653] [serial = 651] [outer = 0x12aeb2400] 15:44:08 INFO - PROCESS | 1653 | 1462229048056 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 15:44:08 INFO - PROCESS | 1653 | 1462229048060 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 15:44:08 INFO - PROCESS | 1653 | 1462229048061 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 15:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:44:08 INFO - PROCESS | 1653 | 1462229048066 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:44:08 INFO - PROCESS | 1653 | 1462229048067 Marionette TRACE conn2 <- [1,842,null,{}] 15:44:08 INFO - PROCESS | 1653 | 1462229048069 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:08 INFO - PROCESS | 1653 | 1462229048160 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 15:44:08 INFO - PROCESS | 1653 | 1462229048164 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x129286800 == 42 [pid = 1653] [id = 218] 15:44:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12c085c00) [pid = 1653] [serial = 652] [outer = 0x0] 15:44:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12c15a800) [pid = 1653] [serial = 653] [outer = 0x12c085c00] 15:44:08 INFO - PROCESS | 1653 | 1462229048188 Marionette DEBUG loaded listener.js 15:44:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12c162400) [pid = 1653] [serial = 654] [outer = 0x12c085c00] 15:44:08 INFO - PROCESS | 1653 | 1462229048543 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 15:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:44:08 INFO - PROCESS | 1653 | 1462229048584 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 15:44:08 INFO - PROCESS | 1653 | 1462229048585 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 15:44:08 INFO - PROCESS | 1653 | 1462229048587 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:44:08 INFO - PROCESS | 1653 | 1462229048588 Marionette TRACE conn2 <- [1,846,null,{}] 15:44:08 INFO - PROCESS | 1653 | 1462229048591 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:08 INFO - PROCESS | 1653 | 1462229048683 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 15:44:08 INFO - PROCESS | 1653 | 1462229048687 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x129ad2000 == 43 [pid = 1653] [id = 219] 15:44:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12ba9ac00) [pid = 1653] [serial = 655] [outer = 0x0] 15:44:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12baa0c00) [pid = 1653] [serial = 656] [outer = 0x12ba9ac00] 15:44:08 INFO - PROCESS | 1653 | 1462229048712 Marionette DEBUG loaded listener.js 15:44:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12baa4c00) [pid = 1653] [serial = 657] [outer = 0x12ba9ac00] 15:44:09 INFO - PROCESS | 1653 | 1462229049024 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 469ms 15:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:44:09 INFO - PROCESS | 1653 | 1462229049062 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 15:44:09 INFO - PROCESS | 1653 | 1462229049065 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 15:44:09 INFO - PROCESS | 1653 | 1462229049068 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:44:09 INFO - PROCESS | 1653 | 1462229049070 Marionette TRACE conn2 <- [1,850,null,{}] 15:44:09 INFO - PROCESS | 1653 | 1462229049072 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:09 INFO - PROCESS | 1653 | 1462229049168 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 15:44:09 INFO - PROCESS | 1653 | 1462229049180 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aedf800 == 44 [pid = 1653] [id = 220] 15:44:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12baa7000) [pid = 1653] [serial = 658] [outer = 0x0] 15:44:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12c163400) [pid = 1653] [serial = 659] [outer = 0x12baa7000] 15:44:09 INFO - PROCESS | 1653 | 1462229049204 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12c1b6000) [pid = 1653] [serial = 660] [outer = 0x12baa7000] 15:44:09 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x113c65400) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:44:09 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1180e1c00) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:44:09 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1168cec00) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:44:09 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113cf5400) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:44:09 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118277800) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:44:09 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128706c00) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:44:09 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128e27800) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:44:09 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1180e4400) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:44:09 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x129583000) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:44:09 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124a08800) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:44:09 INFO - PROCESS | 1653 | 1462229049564 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 518ms 15:44:09 INFO - PROCESS | 1653 | 1462229049587 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 15:44:09 INFO - PROCESS | 1653 | 1462229049588 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 15:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:44:09 INFO - PROCESS | 1653 | 1462229049591 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:44:09 INFO - PROCESS | 1653 | 1462229049592 Marionette TRACE conn2 <- [1,854,null,{}] 15:44:09 INFO - PROCESS | 1653 | 1462229049594 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:09 INFO - PROCESS | 1653 | 1462229049671 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 15:44:09 INFO - PROCESS | 1653 | 1462229049675 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b24c800 == 45 [pid = 1653] [id = 221] 15:44:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11876b400) [pid = 1653] [serial = 661] [outer = 0x0] 15:44:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128711000) [pid = 1653] [serial = 662] [outer = 0x11876b400] 15:44:09 INFO - PROCESS | 1653 | 1462229049702 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ba99000) [pid = 1653] [serial = 663] [outer = 0x11876b400] 15:44:10 INFO - PROCESS | 1653 | 1462229050041 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 15:44:10 INFO - PROCESS | 1653 | 1462229050060 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 15:44:10 INFO - PROCESS | 1653 | 1462229050061 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 15:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:44:10 INFO - PROCESS | 1653 | 1462229050065 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:44:10 INFO - PROCESS | 1653 | 1462229050067 Marionette TRACE conn2 <- [1,858,null,{}] 15:44:10 INFO - PROCESS | 1653 | 1462229050070 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:10 INFO - PROCESS | 1653 | 1462229050178 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 15:44:10 INFO - PROCESS | 1653 | 1462229050186 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba3e000 == 46 [pid = 1653] [id = 222] 15:44:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12bb94000) [pid = 1653] [serial = 664] [outer = 0x0] 15:44:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12bb9b800) [pid = 1653] [serial = 665] [outer = 0x12bb94000] 15:44:10 INFO - PROCESS | 1653 | 1462229050215 Marionette DEBUG loaded listener.js 15:44:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12c1b9c00) [pid = 1653] [serial = 666] [outer = 0x12bb94000] 15:44:10 INFO - PROCESS | 1653 | 1462229050515 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 15:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:44:10 INFO - PROCESS | 1653 | 1462229050535 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 15:44:10 INFO - PROCESS | 1653 | 1462229050536 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 15:44:10 INFO - PROCESS | 1653 | 1462229050538 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:44:10 INFO - PROCESS | 1653 | 1462229050539 Marionette TRACE conn2 <- [1,862,null,{}] 15:44:10 INFO - PROCESS | 1653 | 1462229050542 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:10 INFO - PROCESS | 1653 | 1462229050622 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 15:44:10 INFO - PROCESS | 1653 | 1462229050627 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0cc800 == 47 [pid = 1653] [id = 223] 15:44:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x111125400) [pid = 1653] [serial = 667] [outer = 0x0] 15:44:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11112ec00) [pid = 1653] [serial = 668] [outer = 0x111125400] 15:44:10 INFO - PROCESS | 1653 | 1462229050654 Marionette DEBUG loaded listener.js 15:44:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128710800) [pid = 1653] [serial = 669] [outer = 0x111125400] 15:44:10 INFO - PROCESS | 1653 | 1462229050979 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 468ms 15:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:44:11 INFO - PROCESS | 1653 | 1462229051008 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 15:44:11 INFO - PROCESS | 1653 | 1462229051009 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 15:44:11 INFO - PROCESS | 1653 | 1462229051013 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:44:11 INFO - PROCESS | 1653 | 1462229051014 Marionette TRACE conn2 <- [1,866,null,{}] 15:44:11 INFO - PROCESS | 1653 | 1462229051017 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:11 INFO - PROCESS | 1653 | 1462229051172 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 15:44:11 INFO - PROCESS | 1653 | 1462229051184 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0be000 == 48 [pid = 1653] [id = 224] 15:44:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x111129c00) [pid = 1653] [serial = 670] [outer = 0x0] 15:44:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12bcad400) [pid = 1653] [serial = 671] [outer = 0x111129c00] 15:44:11 INFO - PROCESS | 1653 | 1462229051223 Marionette DEBUG loaded listener.js 15:44:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bcb1400) [pid = 1653] [serial = 672] [outer = 0x111129c00] 15:44:11 INFO - PROCESS | 1653 | 1462229051726 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 770ms 15:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:44:11 INFO - PROCESS | 1653 | 1462229051783 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 15:44:11 INFO - PROCESS | 1653 | 1462229051785 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 15:44:11 INFO - PROCESS | 1653 | 1462229051789 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:44:11 INFO - PROCESS | 1653 | 1462229051791 Marionette TRACE conn2 <- [1,870,null,{}] 15:44:11 INFO - PROCESS | 1653 | 1462229051795 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:11 INFO - PROCESS | 1653 | 1462229051921 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 15:44:11 INFO - PROCESS | 1653 | 1462229051985 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b4800 == 49 [pid = 1653] [id = 225] 15:44:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1180e3800) [pid = 1653] [serial = 673] [outer = 0x0] 15:44:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11876a400) [pid = 1653] [serial = 674] [outer = 0x1180e3800] 15:44:12 INFO - PROCESS | 1653 | 1462229052017 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119a71400) [pid = 1653] [serial = 675] [outer = 0x1180e3800] 15:44:12 INFO - PROCESS | 1653 | 1462229052450 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 674ms 15:44:12 INFO - PROCESS | 1653 | 1462229052463 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 15:44:12 INFO - PROCESS | 1653 | 1462229052467 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 15:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:44:12 INFO - PROCESS | 1653 | 1462229052472 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:44:12 INFO - PROCESS | 1653 | 1462229052474 Marionette TRACE conn2 <- [1,874,null,{}] 15:44:12 INFO - PROCESS | 1653 | 1462229052477 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:12 INFO - PROCESS | 1653 | 1462229052610 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 15:44:12 INFO - PROCESS | 1653 | 1462229052617 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12608e000 == 50 [pid = 1653] [id = 226] 15:44:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119df0c00) [pid = 1653] [serial = 676] [outer = 0x0] 15:44:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x121373800) [pid = 1653] [serial = 677] [outer = 0x119df0c00] 15:44:12 INFO - PROCESS | 1653 | 1462229052647 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x125009c00) [pid = 1653] [serial = 678] [outer = 0x119df0c00] 15:44:13 INFO - PROCESS | 1653 | 1462229053072 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 620ms 15:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:44:13 INFO - PROCESS | 1653 | 1462229053092 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 15:44:13 INFO - PROCESS | 1653 | 1462229053094 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 15:44:13 INFO - PROCESS | 1653 | 1462229053096 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 1653 | 1462229053099 Marionette TRACE conn2 <- [1,878,null,{}] 15:44:13 INFO - PROCESS | 1653 | 1462229053106 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:13 INFO - PROCESS | 1653 | 1462229053208 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 15:44:13 INFO - PROCESS | 1653 | 1462229053293 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bc96000 == 51 [pid = 1653] [id = 227] 15:44:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128751400) [pid = 1653] [serial = 679] [outer = 0x0] 15:44:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x129552000) [pid = 1653] [serial = 680] [outer = 0x128751400] 15:44:13 INFO - PROCESS | 1653 | 1462229053325 Marionette DEBUG loaded listener.js 15:44:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x117d32400) [pid = 1653] [serial = 681] [outer = 0x128751400] 15:44:13 INFO - PROCESS | 1653 | 1462229053766 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 723ms 15:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:44:13 INFO - PROCESS | 1653 | 1462229053820 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 15:44:13 INFO - PROCESS | 1653 | 1462229053823 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 15:44:13 INFO - PROCESS | 1653 | 1462229053826 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 1653 | 1462229053828 Marionette TRACE conn2 <- [1,882,null,{}] 15:44:13 INFO - PROCESS | 1653 | 1462229053832 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:13 INFO - PROCESS | 1653 | 1462229053978 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 15:44:14 INFO - PROCESS | 1653 | 1462229054083 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c733000 == 52 [pid = 1653] [id = 228] 15:44:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x111128000) [pid = 1653] [serial = 682] [outer = 0x0] 15:44:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12bb75400) [pid = 1653] [serial = 683] [outer = 0x111128000] 15:44:14 INFO - PROCESS | 1653 | 1462229054132 Marionette DEBUG loaded listener.js 15:44:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12bb96c00) [pid = 1653] [serial = 684] [outer = 0x111128000] 15:44:14 INFO - PROCESS | 1653 | 1462229054816 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1022ms 15:44:14 INFO - PROCESS | 1653 | 1462229054862 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 15:44:14 INFO - PROCESS | 1653 | 1462229054865 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 15:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:44:14 INFO - PROCESS | 1653 | 1462229054881 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:44:14 INFO - PROCESS | 1653 | 1462229054884 Marionette TRACE conn2 <- [1,886,null,{}] 15:44:14 INFO - PROCESS | 1653 | 1462229054887 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:14 INFO - PROCESS | 1653 | 1462229054973 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 15:44:15 INFO - PROCESS | 1653 | 1462229055041 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11347c800 == 53 [pid = 1653] [id = 229] 15:44:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1111d7000) [pid = 1653] [serial = 685] [outer = 0x0] 15:44:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x112f5f000) [pid = 1653] [serial = 686] [outer = 0x1111d7000] 15:44:15 INFO - PROCESS | 1653 | 1462229055070 Marionette DEBUG loaded listener.js 15:44:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x116370000) [pid = 1653] [serial = 687] [outer = 0x1111d7000] 15:44:15 INFO - PROCESS | 1653 | 1462229055504 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 675ms 15:44:15 INFO - PROCESS | 1653 | 1462229055555 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 15:44:15 INFO - PROCESS | 1653 | 1462229055558 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 15:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:44:15 INFO - PROCESS | 1653 | 1462229055582 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:44:15 INFO - PROCESS | 1653 | 1462229055584 Marionette TRACE conn2 <- [1,890,null,{}] 15:44:15 INFO - PROCESS | 1653 | 1462229055586 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:15 INFO - PROCESS | 1653 | 1462229055673 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 15:44:15 INFO - PROCESS | 1653 | 1462229055739 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11808b800 == 54 [pid = 1653] [id = 230] 15:44:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x117686800) [pid = 1653] [serial = 688] [outer = 0x0] 15:44:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1180ec800) [pid = 1653] [serial = 689] [outer = 0x117686800] 15:44:15 INFO - PROCESS | 1653 | 1462229055766 Marionette DEBUG loaded listener.js 15:44:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1187a3400) [pid = 1653] [serial = 690] [outer = 0x117686800] 15:44:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0cc800 == 53 [pid = 1653] [id = 223] 15:44:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba3e000 == 52 [pid = 1653] [id = 222] 15:44:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b24c800 == 51 [pid = 1653] [id = 221] 15:44:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12aedf800 == 50 [pid = 1653] [id = 220] 15:44:15 INFO - PROCESS | 1653 | --DOCSHELL 0x129ad2000 == 49 [pid = 1653] [id = 219] 15:44:15 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12aeb7400) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 15:44:15 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12136e000) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 15:44:15 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119121800) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 15:44:15 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1134f0400) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOCSHELL 0x129286800 == 48 [pid = 1653] [id = 218] 15:44:16 INFO - PROCESS | 1653 | --DOCSHELL 0x126cdc800 == 47 [pid = 1653] [id = 217] 15:44:16 INFO - PROCESS | 1653 | --DOCSHELL 0x124742000 == 46 [pid = 1653] [id = 216] 15:44:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12329a800 == 45 [pid = 1653] [id = 215] 15:44:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119a4e800 == 44 [pid = 1653] [id = 214] 15:44:16 INFO - PROCESS | 1653 | --DOCSHELL 0x118102800 == 43 [pid = 1653] [id = 213] 15:44:16 INFO - PROCESS | 1653 | --DOCSHELL 0x118110000 == 42 [pid = 1653] [id = 212] 15:44:16 INFO - PROCESS | 1653 | --DOCSHELL 0x128ee1800 == 41 [pid = 1653] [id = 208] 15:44:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1191a8800 == 40 [pid = 1653] [id = 207] 15:44:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11731d800 == 39 [pid = 1653] [id = 206] 15:44:16 INFO - PROCESS | 1653 | 1462229056130 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x126024800) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x126915800) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1187b0400) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1199bf000) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x121373c00) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11911e800) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11827c800) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128bc5400) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126c5f400) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x129270800) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12937d000) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a7d4c00) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x129555400) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a798800) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124eb3800) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128e22000) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x125056c00) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1236bc800) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 15:44:16 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12937d800) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 15:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 572ms 15:44:16 INFO - PROCESS | 1653 | 1462229056152 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 1653 | 1462229056153 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 15:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:44:16 INFO - PROCESS | 1653 | 1462229056155 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - PROCESS | 1653 | 1462229056158 Marionette TRACE conn2 <- [1,894,null,{}] 15:44:16 INFO - PROCESS | 1653 | 1462229056165 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:16 INFO - PROCESS | 1653 | 1462229056239 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 15:44:16 INFO - PROCESS | 1653 | 1462229056266 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d13000 == 40 [pid = 1653] [id = 231] 15:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1187f4400) [pid = 1653] [serial = 691] [outer = 0x0] 15:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1190c7400) [pid = 1653] [serial = 692] [outer = 0x1187f4400] 15:44:16 INFO - PROCESS | 1653 | 1462229056293 Marionette DEBUG loaded listener.js 15:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119384800) [pid = 1653] [serial = 693] [outer = 0x1187f4400] 15:44:16 INFO - PROCESS | 1653 | 1462229056658 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 520ms 15:44:16 INFO - PROCESS | 1653 | 1462229056696 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 15:44:16 INFO - PROCESS | 1653 | 1462229056699 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 15:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:44:16 INFO - PROCESS | 1653 | 1462229056704 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:44:16 INFO - PROCESS | 1653 | 1462229056706 Marionette TRACE conn2 <- [1,898,null,{}] 15:44:16 INFO - PROCESS | 1653 | 1462229056709 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:16 INFO - PROCESS | 1653 | 1462229056826 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 15:44:16 INFO - PROCESS | 1653 | 1462229056832 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191a8800 == 41 [pid = 1653] [id = 232] 15:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1193d2400) [pid = 1653] [serial = 694] [outer = 0x0] 15:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119a7b800) [pid = 1653] [serial = 695] [outer = 0x1193d2400] 15:44:16 INFO - PROCESS | 1653 | 1462229056874 Marionette DEBUG loaded listener.js 15:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119da2800) [pid = 1653] [serial = 696] [outer = 0x1193d2400] 15:44:17 INFO - PROCESS | 1653 | 1462229057273 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 621ms 15:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:44:17 INFO - PROCESS | 1653 | 1462229057325 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 15:44:17 INFO - PROCESS | 1653 | 1462229057327 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 15:44:17 INFO - PROCESS | 1653 | 1462229057329 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:44:17 INFO - PROCESS | 1653 | 1462229057330 Marionette TRACE conn2 <- [1,902,null,{}] 15:44:17 INFO - PROCESS | 1653 | 1462229057332 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:17 INFO - PROCESS | 1653 | 1462229057403 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 15:44:17 INFO - PROCESS | 1653 | 1462229057407 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119738000 == 42 [pid = 1653] [id = 233] 15:44:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119da2c00) [pid = 1653] [serial = 697] [outer = 0x0] 15:44:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x121369000) [pid = 1653] [serial = 698] [outer = 0x119da2c00] 15:44:17 INFO - PROCESS | 1653 | 1462229057434 Marionette DEBUG loaded listener.js 15:44:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x121370c00) [pid = 1653] [serial = 699] [outer = 0x119da2c00] 15:44:17 INFO - PROCESS | 1653 | 1462229057761 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 15:44:17 INFO - PROCESS | 1653 | 1462229057798 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 15:44:17 INFO - PROCESS | 1653 | 1462229057799 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 15:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:44:17 INFO - PROCESS | 1653 | 1462229057802 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:44:17 INFO - PROCESS | 1653 | 1462229057803 Marionette TRACE conn2 <- [1,906,null,{}] 15:44:17 INFO - PROCESS | 1653 | 1462229057805 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:17 INFO - PROCESS | 1653 | 1462229057891 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 15:44:17 INFO - PROCESS | 1653 | 1462229057945 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e21800 == 43 [pid = 1653] [id = 234] 15:44:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12136f000) [pid = 1653] [serial = 700] [outer = 0x0] 15:44:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12354a000) [pid = 1653] [serial = 701] [outer = 0x12136f000] 15:44:17 INFO - PROCESS | 1653 | 1462229057973 Marionette DEBUG loaded listener.js 15:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12500dc00) [pid = 1653] [serial = 702] [outer = 0x12136f000] 15:44:18 INFO - PROCESS | 1653 | 1462229058256 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 468ms 15:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:44:18 INFO - PROCESS | 1653 | 1462229058274 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 15:44:18 INFO - PROCESS | 1653 | 1462229058275 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 15:44:18 INFO - PROCESS | 1653 | 1462229058286 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:44:18 INFO - PROCESS | 1653 | 1462229058287 Marionette TRACE conn2 <- [1,910,null,{}] 15:44:18 INFO - PROCESS | 1653 | 1462229058289 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:18 INFO - PROCESS | 1653 | 1462229058384 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 15:44:18 INFO - PROCESS | 1653 | 1462229058388 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a3800 == 44 [pid = 1653] [id = 235] 15:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x121370800) [pid = 1653] [serial = 703] [outer = 0x0] 15:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x125012400) [pid = 1653] [serial = 704] [outer = 0x121370800] 15:44:18 INFO - PROCESS | 1653 | 1462229058413 Marionette DEBUG loaded listener.js 15:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x126027c00) [pid = 1653] [serial = 705] [outer = 0x121370800] 15:44:18 INFO - PROCESS | 1653 | 1462229058747 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 477ms 15:44:18 INFO - PROCESS | 1653 | 1462229058756 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 15:44:18 INFO - PROCESS | 1653 | 1462229058757 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 15:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:44:18 INFO - PROCESS | 1653 | 1462229058767 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:44:18 INFO - PROCESS | 1653 | 1462229058768 Marionette TRACE conn2 <- [1,914,null,{}] 15:44:18 INFO - PROCESS | 1653 | 1462229058770 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:18 INFO - PROCESS | 1653 | 1462229058861 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 15:44:18 INFO - PROCESS | 1653 | 1462229058866 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1235b8000 == 45 [pid = 1653] [id = 236] 15:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x125129c00) [pid = 1653] [serial = 706] [outer = 0x0] 15:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12691a000) [pid = 1653] [serial = 707] [outer = 0x125129c00] 15:44:18 INFO - PROCESS | 1653 | 1462229058890 Marionette DEBUG loaded listener.js 15:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x126c63c00) [pid = 1653] [serial = 708] [outer = 0x125129c00] 15:44:19 INFO - PROCESS | 1653 | 1462229059204 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 469ms 15:44:19 INFO - PROCESS | 1653 | 1462229059243 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 15:44:19 INFO - PROCESS | 1653 | 1462229059245 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 15:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:44:19 INFO - PROCESS | 1653 | 1462229059251 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:44:19 INFO - PROCESS | 1653 | 1462229059252 Marionette TRACE conn2 <- [1,918,null,{}] 15:44:19 INFO - PROCESS | 1653 | 1462229059254 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:19 INFO - PROCESS | 1653 | 1462229059357 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 15:44:19 INFO - PROCESS | 1653 | 1462229059369 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x124661000 == 46 [pid = 1653] [id = 237] 15:44:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x126026c00) [pid = 1653] [serial = 709] [outer = 0x0] 15:44:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12870e400) [pid = 1653] [serial = 710] [outer = 0x126026c00] 15:44:19 INFO - PROCESS | 1653 | 1462229059395 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x128bc5800) [pid = 1653] [serial = 711] [outer = 0x126026c00] 15:44:19 INFO - PROCESS | 1653 | 1462229059709 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 470ms 15:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:44:19 INFO - PROCESS | 1653 | 1462229059721 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 15:44:19 INFO - PROCESS | 1653 | 1462229059722 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 15:44:19 INFO - PROCESS | 1653 | 1462229059724 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:44:19 INFO - PROCESS | 1653 | 1462229059725 Marionette TRACE conn2 <- [1,922,null,{}] 15:44:19 INFO - PROCESS | 1653 | 1462229059728 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:19 INFO - PROCESS | 1653 | 1462229059825 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 15:44:19 INFO - PROCESS | 1653 | 1462229059835 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x125088800 == 47 [pid = 1653] [id = 238] 15:44:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x128708c00) [pid = 1653] [serial = 712] [outer = 0x0] 15:44:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x128bcf000) [pid = 1653] [serial = 713] [outer = 0x128708c00] 15:44:19 INFO - PROCESS | 1653 | 1462229059860 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x128e29400) [pid = 1653] [serial = 714] [outer = 0x128708c00] 15:44:20 INFO - PROCESS | 1653 | 1462229060421 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x118275800) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12c085c00) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12ba9ac00) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12baa7000) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x117275800) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129585000) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11902c000) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x124379c00) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x119a7c400) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b175000) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12938a800) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1251e0800) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12874c400) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1187ac000) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x126963c00) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11876b400) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12bb94000) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x111125400) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a798c00) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12aeb2400) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x111d3e400) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119dee800) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x117d39400) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:44:20 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112dc4400) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 719ms 15:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:44:20 INFO - PROCESS | 1653 | 1462229060445 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 15:44:20 INFO - PROCESS | 1653 | 1462229060447 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 15:44:20 INFO - PROCESS | 1653 | 1462229060449 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:44:20 INFO - PROCESS | 1653 | 1462229060451 Marionette TRACE conn2 <- [1,926,null,{}] 15:44:20 INFO - PROCESS | 1653 | 1462229060454 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:20 INFO - PROCESS | 1653 | 1462229060542 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 15:44:20 INFO - PROCESS | 1653 | 1462229060548 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x123286000 == 48 [pid = 1653] [id = 239] 15:44:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1187ac000) [pid = 1653] [serial = 715] [outer = 0x0] 15:44:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119a76400) [pid = 1653] [serial = 716] [outer = 0x1187ac000] 15:44:20 INFO - PROCESS | 1653 | 1462229060577 Marionette DEBUG loaded listener.js 15:44:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128e1e000) [pid = 1653] [serial = 717] [outer = 0x1187ac000] 15:44:20 INFO - PROCESS | 1653 | 1462229060889 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 470ms 15:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:44:20 INFO - PROCESS | 1653 | 1462229060921 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 15:44:20 INFO - PROCESS | 1653 | 1462229060922 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 15:44:20 INFO - PROCESS | 1653 | 1462229060924 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:44:20 INFO - PROCESS | 1653 | 1462229060925 Marionette TRACE conn2 <- [1,930,null,{}] 15:44:20 INFO - PROCESS | 1653 | 1462229060927 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:21 INFO - PROCESS | 1653 | 1462229061003 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 15:44:21 INFO - PROCESS | 1653 | 1462229061052 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x128739000 == 49 [pid = 1653] [id = 240] 15:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11112a800) [pid = 1653] [serial = 718] [outer = 0x0] 15:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129272800) [pid = 1653] [serial = 719] [outer = 0x11112a800] 15:44:21 INFO - PROCESS | 1653 | 1462229061077 Marionette DEBUG loaded listener.js 15:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129388400) [pid = 1653] [serial = 720] [outer = 0x11112a800] 15:44:21 INFO - PROCESS | 1653 | 1462229061366 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 468ms 15:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:44:21 INFO - PROCESS | 1653 | 1462229061392 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 1653 | 1462229061394 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 15:44:21 INFO - PROCESS | 1653 | 1462229061398 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:44:21 INFO - PROCESS | 1653 | 1462229061400 Marionette TRACE conn2 <- [1,934,null,{}] 15:44:21 INFO - PROCESS | 1653 | 1462229061403 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:21 INFO - PROCESS | 1653 | 1462229061477 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 15:44:21 INFO - PROCESS | 1653 | 1462229061483 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x129972000 == 50 [pid = 1653] [id = 241] 15:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11112fc00) [pid = 1653] [serial = 721] [outer = 0x0] 15:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12a792400) [pid = 1653] [serial = 722] [outer = 0x11112fc00] 15:44:21 INFO - PROCESS | 1653 | 1462229061508 Marionette DEBUG loaded listener.js 15:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12aeb7400) [pid = 1653] [serial = 723] [outer = 0x11112fc00] 15:44:21 INFO - PROCESS | 1653 | 1462229061818 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 473ms 15:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:44:21 INFO - PROCESS | 1653 | 1462229061869 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 15:44:21 INFO - PROCESS | 1653 | 1462229061870 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 15:44:21 INFO - PROCESS | 1653 | 1462229061873 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:44:21 INFO - PROCESS | 1653 | 1462229061874 Marionette TRACE conn2 <- [1,938,null,{}] 15:44:21 INFO - PROCESS | 1653 | 1462229061876 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:21 INFO - PROCESS | 1653 | 1462229061973 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 15:44:21 INFO - PROCESS | 1653 | 1462229061981 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7ac800 == 51 [pid = 1653] [id = 242] 15:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x129386400) [pid = 1653] [serial = 724] [outer = 0x0] 15:44:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b172400) [pid = 1653] [serial = 725] [outer = 0x129386400] 15:44:22 INFO - PROCESS | 1653 | 1462229062007 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b1f1800) [pid = 1653] [serial = 726] [outer = 0x129386400] 15:44:22 INFO - PROCESS | 1653 | 1462229062504 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 669ms 15:44:22 INFO - PROCESS | 1653 | 1462229062544 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 15:44:22 INFO - PROCESS | 1653 | 1462229062547 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 15:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:44:22 INFO - PROCESS | 1653 | 1462229062562 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:44:22 INFO - PROCESS | 1653 | 1462229062566 Marionette TRACE conn2 <- [1,942,null,{}] 15:44:22 INFO - PROCESS | 1653 | 1462229062573 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:22 INFO - PROCESS | 1653 | 1462229062693 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 15:44:22 INFO - PROCESS | 1653 | 1462229062752 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1163a9000 == 52 [pid = 1653] [id = 243] 15:44:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1126b7400) [pid = 1653] [serial = 727] [outer = 0x0] 15:44:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x112dbcc00) [pid = 1653] [serial = 728] [outer = 0x1126b7400] 15:44:22 INFO - PROCESS | 1653 | 1462229062784 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x113cf5400) [pid = 1653] [serial = 729] [outer = 0x1126b7400] 15:44:23 INFO - PROCESS | 1653 | 1462229063213 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 676ms 15:44:23 INFO - PROCESS | 1653 | 1462229063237 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 15:44:23 INFO - PROCESS | 1653 | 1462229063241 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 15:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:44:23 INFO - PROCESS | 1653 | 1462229063246 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:44:23 INFO - PROCESS | 1653 | 1462229063247 Marionette TRACE conn2 <- [1,946,null,{}] 15:44:23 INFO - PROCESS | 1653 | 1462229063250 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:23 INFO - PROCESS | 1653 | 1462229063348 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 15:44:23 INFO - PROCESS | 1653 | 1462229063394 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190ab800 == 53 [pid = 1653] [id = 244] 15:44:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11636f800) [pid = 1653] [serial = 730] [outer = 0x0] 15:44:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1180e8400) [pid = 1653] [serial = 731] [outer = 0x11636f800] 15:44:23 INFO - PROCESS | 1653 | 1462229063427 Marionette DEBUG loaded listener.js 15:44:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1187ae000) [pid = 1653] [serial = 732] [outer = 0x11636f800] 15:44:23 INFO - PROCESS | 1653 | 1462229063844 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 622ms 15:44:23 INFO - PROCESS | 1653 | 1462229063867 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 15:44:23 INFO - PROCESS | 1653 | 1462229063869 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 15:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:44:23 INFO - PROCESS | 1653 | 1462229063871 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:44:23 INFO - PROCESS | 1653 | 1462229063874 Marionette TRACE conn2 <- [1,950,null,{}] 15:44:23 INFO - PROCESS | 1653 | 1462229063882 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:23 INFO - PROCESS | 1653 | 1462229063984 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 15:44:24 INFO - PROCESS | 1653 | 1462229064071 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x124735800 == 54 [pid = 1653] [id = 245] 15:44:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119a79400) [pid = 1653] [serial = 733] [outer = 0x0] 15:44:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119dee800) [pid = 1653] [serial = 734] [outer = 0x119a79400] 15:44:24 INFO - PROCESS | 1653 | 1462229064105 Marionette DEBUG loaded listener.js 15:44:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1233bdc00) [pid = 1653] [serial = 735] [outer = 0x119a79400] 15:44:24 INFO - PROCESS | 1653 | 1462229064531 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 674ms 15:44:24 INFO - PROCESS | 1653 | 1462229064547 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 15:44:24 INFO - PROCESS | 1653 | 1462229064550 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 15:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:44:24 INFO - PROCESS | 1653 | 1462229064552 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:44:24 INFO - PROCESS | 1653 | 1462229064553 Marionette TRACE conn2 <- [1,954,null,{}] 15:44:24 INFO - PROCESS | 1653 | 1462229064556 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:24 INFO - PROCESS | 1653 | 1462229064652 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 15:44:24 INFO - PROCESS | 1653 | 1462229064697 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aedf800 == 55 [pid = 1653] [id = 246] 15:44:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12354a400) [pid = 1653] [serial = 736] [outer = 0x0] 15:44:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1245b9000) [pid = 1653] [serial = 737] [outer = 0x12354a400] 15:44:24 INFO - PROCESS | 1653 | 1462229064727 Marionette DEBUG loaded listener.js 15:44:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x126021400) [pid = 1653] [serial = 738] [outer = 0x12354a400] 15:44:25 INFO - PROCESS | 1653 | 1462229065152 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 623ms 15:44:25 INFO - PROCESS | 1653 | 1462229065176 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 15:44:25 INFO - PROCESS | 1653 | 1462229065178 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 15:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:44:25 INFO - PROCESS | 1653 | 1462229065181 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - PROCESS | 1653 | 1462229065183 Marionette TRACE conn2 <- [1,958,null,{}] 15:44:25 INFO - PROCESS | 1653 | 1462229065186 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:25 INFO - PROCESS | 1653 | 1462229065334 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 15:44:25 INFO - PROCESS | 1653 | 1462229065485 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca2800 == 56 [pid = 1653] [id = 247] 15:44:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1236c0c00) [pid = 1653] [serial = 739] [outer = 0x0] 15:44:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128bcd800) [pid = 1653] [serial = 740] [outer = 0x1236c0c00] 15:44:25 INFO - PROCESS | 1653 | 1462229065515 Marionette DEBUG loaded listener.js 15:44:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12937e800) [pid = 1653] [serial = 741] [outer = 0x1236c0c00] 15:44:25 INFO - PROCESS | 1653 | 1462229065944 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 769ms 15:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:44:25 INFO - PROCESS | 1653 | 1462229065951 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 15:44:25 INFO - PROCESS | 1653 | 1462229065952 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 15:44:25 INFO - PROCESS | 1653 | 1462229065954 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - PROCESS | 1653 | 1462229065956 Marionette TRACE conn2 <- [1,962,null,{}] 15:44:25 INFO - PROCESS | 1653 | 1462229065958 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:26 INFO - PROCESS | 1653 | 1462229066072 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 15:44:26 INFO - PROCESS | 1653 | 1462229066120 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x126072000 == 57 [pid = 1653] [id = 248] 15:44:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12b3a9c00) [pid = 1653] [serial = 742] [outer = 0x0] 15:44:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12b1eb000) [pid = 1653] [serial = 743] [outer = 0x12b3a9c00] 15:44:26 INFO - PROCESS | 1653 | 1462229066153 Marionette DEBUG loaded listener.js 15:44:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12baa6000) [pid = 1653] [serial = 744] [outer = 0x12b3a9c00] 15:44:26 INFO - PROCESS | 1653 | 1462229066727 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 821ms 15:44:26 INFO - PROCESS | 1653 | 1462229066775 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 15:44:26 INFO - PROCESS | 1653 | 1462229066778 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 15:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:44:26 INFO - PROCESS | 1653 | 1462229066800 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:44:26 INFO - PROCESS | 1653 | 1462229066802 Marionette TRACE conn2 <- [1,966,null,{}] 15:44:26 INFO - PROCESS | 1653 | 1462229066807 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:26 INFO - PROCESS | 1653 | 1462229066903 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 15:44:26 INFO - PROCESS | 1653 | 1462229066969 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11915b000 == 58 [pid = 1653] [id = 249] 15:44:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11205b800) [pid = 1653] [serial = 745] [outer = 0x0] 15:44:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x113c69000) [pid = 1653] [serial = 746] [outer = 0x11205b800] 15:44:26 INFO - PROCESS | 1653 | 1462229066997 Marionette DEBUG loaded listener.js 15:44:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1168cdc00) [pid = 1653] [serial = 747] [outer = 0x11205b800] 15:44:27 INFO - PROCESS | 1653 | 1462229067441 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x129972000 == 57 [pid = 1653] [id = 241] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x128739000 == 56 [pid = 1653] [id = 240] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x123286000 == 55 [pid = 1653] [id = 239] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x125088800 == 54 [pid = 1653] [id = 238] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x124661000 == 53 [pid = 1653] [id = 237] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1235b8000 == 52 [pid = 1653] [id = 236] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12bcad400) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11a1a3800 == 51 [pid = 1653] [id = 235] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119e21800 == 50 [pid = 1653] [id = 234] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119738000 == 49 [pid = 1653] [id = 233] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1191a8800 == 48 [pid = 1653] [id = 232] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x117d13000 == 47 [pid = 1653] [id = 231] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11808b800 == 46 [pid = 1653] [id = 230] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11347c800 == 45 [pid = 1653] [id = 229] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12608e000 == 44 [pid = 1653] [id = 226] 15:44:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1188b4800 == 43 [pid = 1653] [id = 225] 15:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 678ms 15:44:27 INFO - PROCESS | 1653 | 1462229067476 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 15:44:27 INFO - PROCESS | 1653 | 1462229067479 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 15:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:44:27 INFO - PROCESS | 1653 | 1462229067483 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:44:27 INFO - PROCESS | 1653 | 1462229067485 Marionette TRACE conn2 <- [1,970,null,{}] 15:44:27 INFO - PROCESS | 1653 | 1462229067487 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:27 INFO - PROCESS | 1653 | 1462229067583 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x113cf5c00) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1240fa800) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1193d0400) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11636dc00) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11902d000) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12c15a800) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12baa0c00) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12c162400) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12c163400) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1187f8400) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x117688c00) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12aebdc00) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11a1d9000) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119c49c00) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1251dfc00) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12baa4c00) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11a0c0400) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1233be400) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b3a1400) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12b3d8400) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12874ec00) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12a7d2800) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128710000) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126916800) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128e2b000) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x129380400) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119a71800) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11912ac00) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12aec1000) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128fab400) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12ba99000) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12bb9b800) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128711000) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11112ec00) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12c1b6000) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12bb8f400) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b3d8800) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12bb7d000) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12c085000) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128710800) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12aec1800) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12c1b9c00) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 15:44:27 INFO - PROCESS | 1653 | 1462229067655 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168a5800 == 44 [pid = 1653] [id = 250] 15:44:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113cf5c00) [pid = 1653] [serial = 748] [outer = 0x0] 15:44:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11767e800) [pid = 1653] [serial = 749] [outer = 0x113cf5c00] 15:44:27 INFO - PROCESS | 1653 | 1462229067691 Marionette DEBUG loaded listener.js 15:44:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1187ed800) [pid = 1653] [serial = 750] [outer = 0x113cf5c00] 15:44:28 INFO - PROCESS | 1653 | 1462229068003 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 569ms 15:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:44:28 INFO - PROCESS | 1653 | 1462229068052 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 15:44:28 INFO - PROCESS | 1653 | 1462229068054 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 15:44:28 INFO - PROCESS | 1653 | 1462229068056 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:44:28 INFO - PROCESS | 1653 | 1462229068058 Marionette TRACE conn2 <- [1,974,null,{}] 15:44:28 INFO - PROCESS | 1653 | 1462229068066 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:28 INFO - PROCESS | 1653 | 1462229068153 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 15:44:28 INFO - PROCESS | 1653 | 1462229068220 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191b0000 == 45 [pid = 1653] [id = 251] 15:44:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1187f9c00) [pid = 1653] [serial = 751] [outer = 0x0] 15:44:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119384c00) [pid = 1653] [serial = 752] [outer = 0x1187f9c00] 15:44:28 INFO - PROCESS | 1653 | 1462229068248 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119a7b400) [pid = 1653] [serial = 753] [outer = 0x1187f9c00] 15:44:28 INFO - PROCESS | 1653 | 1462229068538 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 520ms 15:44:28 INFO - PROCESS | 1653 | 1462229068577 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 15:44:28 INFO - PROCESS | 1653 | 1462229068579 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 15:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:44:28 INFO - PROCESS | 1653 | 1462229068584 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:44:28 INFO - PROCESS | 1653 | 1462229068585 Marionette TRACE conn2 <- [1,978,null,{}] 15:44:28 INFO - PROCESS | 1653 | 1462229068588 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:28 INFO - PROCESS | 1653 | 1462229068667 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 15:44:28 INFO - PROCESS | 1653 | 1462229068716 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e2b000 == 46 [pid = 1653] [id = 252] 15:44:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119a71800) [pid = 1653] [serial = 754] [outer = 0x0] 15:44:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11a07c800) [pid = 1653] [serial = 755] [outer = 0x119a71800] 15:44:28 INFO - PROCESS | 1653 | 1462229068742 Marionette DEBUG loaded listener.js 15:44:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123687800) [pid = 1653] [serial = 756] [outer = 0x119a71800] 15:44:29 INFO - PROCESS | 1653 | 1462229069017 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 468ms 15:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:44:29 INFO - PROCESS | 1653 | 1462229069053 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 15:44:29 INFO - PROCESS | 1653 | 1462229069054 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 15:44:29 INFO - PROCESS | 1653 | 1462229069056 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:44:29 INFO - PROCESS | 1653 | 1462229069057 Marionette TRACE conn2 <- [1,982,null,{}] 15:44:29 INFO - PROCESS | 1653 | 1462229069060 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:29 INFO - PROCESS | 1653 | 1462229069137 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 15:44:29 INFO - PROCESS | 1653 | 1462229069142 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232a0000 == 47 [pid = 1653] [id = 253] 15:44:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12136b000) [pid = 1653] [serial = 757] [outer = 0x0] 15:44:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124b7cc00) [pid = 1653] [serial = 758] [outer = 0x12136b000] 15:44:29 INFO - PROCESS | 1653 | 1462229069170 Marionette DEBUG loaded listener.js 15:44:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x125122c00) [pid = 1653] [serial = 759] [outer = 0x12136b000] 15:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 470ms 15:44:29 INFO - PROCESS | 1653 | 1462229069521 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:44:29 INFO - PROCESS | 1653 | 1462229069526 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 15:44:29 INFO - PROCESS | 1653 | 1462229069527 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 15:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:44:29 INFO - PROCESS | 1653 | 1462229069533 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:44:29 INFO - PROCESS | 1653 | 1462229069534 Marionette TRACE conn2 <- [1,986,null,{}] 15:44:29 INFO - PROCESS | 1653 | 1462229069536 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:29 INFO - PROCESS | 1653 | 1462229069656 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 15:44:29 INFO - PROCESS | 1653 | 1462229069671 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12419b800 == 48 [pid = 1653] [id = 254] 15:44:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1251dbc00) [pid = 1653] [serial = 760] [outer = 0x0] 15:44:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12695e800) [pid = 1653] [serial = 761] [outer = 0x1251dbc00] 15:44:29 INFO - PROCESS | 1653 | 1462229069698 Marionette DEBUG loaded listener.js 15:44:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128fab000) [pid = 1653] [serial = 762] [outer = 0x1251dbc00] 15:44:30 INFO - PROCESS | 1653 | 1462229070011 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 15:44:30 INFO - PROCESS | 1653 | 1462229070052 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 1653 | 1462229070053 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 15:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:44:30 INFO - PROCESS | 1653 | 1462229070055 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - PROCESS | 1653 | 1462229070056 Marionette TRACE conn2 <- [1,990,null,{}] 15:44:30 INFO - PROCESS | 1653 | 1462229070059 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:30 INFO - PROCESS | 1653 | 1462229070152 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 15:44:30 INFO - PROCESS | 1653 | 1462229070163 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x126073000 == 49 [pid = 1653] [id = 255] 15:44:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126022c00) [pid = 1653] [serial = 763] [outer = 0x0] 15:44:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129380400) [pid = 1653] [serial = 764] [outer = 0x126022c00] 15:44:30 INFO - PROCESS | 1653 | 1462229070188 Marionette DEBUG loaded listener.js 15:44:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12a797800) [pid = 1653] [serial = 765] [outer = 0x126022c00] 15:44:30 INFO - PROCESS | 1653 | 1462229070513 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 470ms 15:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:44:30 INFO - PROCESS | 1653 | 1462229070526 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 1653 | 1462229070527 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 15:44:30 INFO - PROCESS | 1653 | 1462229070531 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - PROCESS | 1653 | 1462229070533 Marionette TRACE conn2 <- [1,994,null,{}] 15:44:30 INFO - PROCESS | 1653 | 1462229070535 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:30 INFO - PROCESS | 1653 | 1462229070629 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 15:44:30 INFO - PROCESS | 1653 | 1462229070633 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x128729800 == 50 [pid = 1653] [id = 256] 15:44:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12926dc00) [pid = 1653] [serial = 766] [outer = 0x0] 15:44:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12aeb4800) [pid = 1653] [serial = 767] [outer = 0x12926dc00] 15:44:30 INFO - PROCESS | 1653 | 1462229070658 Marionette DEBUG loaded listener.js 15:44:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b3d9c00) [pid = 1653] [serial = 768] [outer = 0x12926dc00] 15:44:31 INFO - PROCESS | 1653 | 1462229071026 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 521ms 15:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:44:31 INFO - PROCESS | 1653 | 1462229071056 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 15:44:31 INFO - PROCESS | 1653 | 1462229071057 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 15:44:31 INFO - PROCESS | 1653 | 1462229071059 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:44:31 INFO - PROCESS | 1653 | 1462229071060 Marionette TRACE conn2 <- [1,998,null,{}] 15:44:31 INFO - PROCESS | 1653 | 1462229071063 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:31 INFO - PROCESS | 1653 | 1462229071160 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 15:44:31 INFO - PROCESS | 1653 | 1462229071165 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x129521800 == 51 [pid = 1653] [id = 257] 15:44:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129274800) [pid = 1653] [serial = 769] [outer = 0x0] 15:44:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12ba9cc00) [pid = 1653] [serial = 770] [outer = 0x129274800] 15:44:31 INFO - PROCESS | 1653 | 1462229071189 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12baa3c00) [pid = 1653] [serial = 771] [outer = 0x129274800] 15:44:31 INFO - PROCESS | 1653 | 1462229071523 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 15:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:44:31 INFO - PROCESS | 1653 | 1462229071535 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 15:44:31 INFO - PROCESS | 1653 | 1462229071537 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 15:44:31 INFO - PROCESS | 1653 | 1462229071539 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:44:31 INFO - PROCESS | 1653 | 1462229071540 Marionette TRACE conn2 <- [1,1002,null,{}] 15:44:31 INFO - PROCESS | 1653 | 1462229071542 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:31 INFO - PROCESS | 1653 | 1462229071731 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x121370800) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x126026c00) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1193d2400) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1111d7000) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12136f000) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x111128000) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1187f4400) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x117686800) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x125129c00) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119da2c00) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128708c00) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11112fc00) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1187ac000) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:44:31 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11112a800) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:44:31 INFO - PROCESS | 1653 | 1462229071771 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116826800 == 52 [pid = 1653] [id = 258] 15:44:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11112a800) [pid = 1653] [serial = 772] [outer = 0x0] 15:44:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1180ed000) [pid = 1653] [serial = 773] [outer = 0x11112a800] 15:44:31 INFO - PROCESS | 1653 | 1462229071797 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126912c00) [pid = 1653] [serial = 774] [outer = 0x11112a800] 15:44:32 INFO - PROCESS | 1653 | 1462229072108 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 620ms 15:44:32 INFO - PROCESS | 1653 | 1462229072160 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 15:44:32 INFO - PROCESS | 1653 | 1462229072162 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 15:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:44:32 INFO - PROCESS | 1653 | 1462229072167 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:44:32 INFO - PROCESS | 1653 | 1462229072168 Marionette TRACE conn2 <- [1,1006,null,{}] 15:44:32 INFO - PROCESS | 1653 | 1462229072170 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:32 INFO - PROCESS | 1653 | 1462229072264 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 15:44:32 INFO - PROCESS | 1653 | 1462229072313 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b105000 == 53 [pid = 1653] [id = 259] 15:44:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11112fc00) [pid = 1653] [serial = 775] [outer = 0x0] 15:44:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128bca000) [pid = 1653] [serial = 776] [outer = 0x11112fc00] 15:44:32 INFO - PROCESS | 1653 | 1462229072342 Marionette DEBUG loaded listener.js 15:44:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12bb9ac00) [pid = 1653] [serial = 777] [outer = 0x11112fc00] 15:44:32 INFO - PROCESS | 1653 | 1462229072630 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 520ms 15:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:44:32 INFO - PROCESS | 1653 | 1462229072687 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 15:44:32 INFO - PROCESS | 1653 | 1462229072688 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 15:44:32 INFO - PROCESS | 1653 | 1462229072690 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:44:32 INFO - PROCESS | 1653 | 1462229072691 Marionette TRACE conn2 <- [1,1010,null,{}] 15:44:32 INFO - PROCESS | 1653 | 1462229072694 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:32 INFO - PROCESS | 1653 | 1462229072775 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 15:44:32 INFO - PROCESS | 1653 | 1462229072781 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0d1000 == 54 [pid = 1653] [id = 260] 15:44:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b1ed800) [pid = 1653] [serial = 778] [outer = 0x0] 15:44:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bcab400) [pid = 1653] [serial = 779] [outer = 0x12b1ed800] 15:44:32 INFO - PROCESS | 1653 | 1462229072806 Marionette DEBUG loaded listener.js 15:44:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12bcb4400) [pid = 1653] [serial = 780] [outer = 0x12b1ed800] 15:44:33 INFO - PROCESS | 1653 | 1462229073136 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 470ms 15:44:33 INFO - PROCESS | 1653 | 1462229073161 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 15:44:33 INFO - PROCESS | 1653 | 1462229073162 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 15:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:44:33 INFO - PROCESS | 1653 | 1462229073167 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:44:33 INFO - PROCESS | 1653 | 1462229073168 Marionette TRACE conn2 <- [1,1014,null,{}] 15:44:33 INFO - PROCESS | 1653 | 1462229073170 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:33 INFO - PROCESS | 1653 | 1462229073273 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 15:44:33 INFO - PROCESS | 1653 | 1462229073280 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8d1800 == 55 [pid = 1653] [id = 261] 15:44:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x129555000) [pid = 1653] [serial = 781] [outer = 0x0] 15:44:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12bcb6c00) [pid = 1653] [serial = 782] [outer = 0x129555000] 15:44:33 INFO - PROCESS | 1653 | 1462229073304 Marionette DEBUG loaded listener.js 15:44:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12c07c000) [pid = 1653] [serial = 783] [outer = 0x129555000] 15:44:33 INFO - PROCESS | 1653 | 1462229073599 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 468ms 15:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:44:33 INFO - PROCESS | 1653 | 1462229073635 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 15:44:33 INFO - PROCESS | 1653 | 1462229073636 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 15:44:33 INFO - PROCESS | 1653 | 1462229073638 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:44:33 INFO - PROCESS | 1653 | 1462229073639 Marionette TRACE conn2 <- [1,1018,null,{}] 15:44:33 INFO - PROCESS | 1653 | 1462229073642 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:33 INFO - PROCESS | 1653 | 1462229073723 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 15:44:33 INFO - PROCESS | 1653 | 1462229073825 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11341e000 == 56 [pid = 1653] [id = 262] 15:44:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x111116800) [pid = 1653] [serial = 784] [outer = 0x0] 15:44:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x111131800) [pid = 1653] [serial = 785] [outer = 0x111116800] 15:44:33 INFO - PROCESS | 1653 | 1462229073857 Marionette DEBUG loaded listener.js 15:44:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1131dd000) [pid = 1653] [serial = 786] [outer = 0x111116800] 15:44:34 INFO - PROCESS | 1653 | 1462229074280 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 669ms 15:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:44:34 INFO - PROCESS | 1653 | 1462229074318 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 15:44:34 INFO - PROCESS | 1653 | 1462229074320 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 15:44:34 INFO - PROCESS | 1653 | 1462229074324 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:44:34 INFO - PROCESS | 1653 | 1462229074326 Marionette TRACE conn2 <- [1,1022,null,{}] 15:44:34 INFO - PROCESS | 1653 | 1462229074330 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:34 INFO - PROCESS | 1653 | 1462229074436 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 15:44:34 INFO - PROCESS | 1653 | 1462229074526 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a4f000 == 57 [pid = 1653] [id = 263] 15:44:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1187a8c00) [pid = 1653] [serial = 787] [outer = 0x0] 15:44:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1187f0c00) [pid = 1653] [serial = 788] [outer = 0x1187a8c00] 15:44:34 INFO - PROCESS | 1653 | 1462229074569 Marionette DEBUG loaded listener.js 15:44:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x119382c00) [pid = 1653] [serial = 789] [outer = 0x1187a8c00] 15:44:34 INFO - PROCESS | 1653 | 1462229074989 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 721ms 15:44:35 INFO - PROCESS | 1653 | 1462229075046 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 15:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:44:35 INFO - PROCESS | 1653 | 1462229075049 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 15:44:35 INFO - PROCESS | 1653 | 1462229075052 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:44:35 INFO - PROCESS | 1653 | 1462229075053 Marionette TRACE conn2 <- [1,1026,null,{}] 15:44:35 INFO - PROCESS | 1653 | 1462229075056 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:35 INFO - PROCESS | 1653 | 1462229075157 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 15:44:35 INFO - PROCESS | 1653 | 1462229075210 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x129524800 == 58 [pid = 1653] [id = 264] 15:44:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1193d2400) [pid = 1653] [serial = 790] [outer = 0x0] 15:44:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12136ec00) [pid = 1653] [serial = 791] [outer = 0x1193d2400] 15:44:35 INFO - PROCESS | 1653 | 1462229075252 Marionette DEBUG loaded listener.js 15:44:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x126022000) [pid = 1653] [serial = 792] [outer = 0x1193d2400] 15:44:35 INFO - PROCESS | 1653 | 1462229075678 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 669ms 15:44:35 INFO - PROCESS | 1653 | 1462229075722 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 15:44:35 INFO - PROCESS | 1653 | 1462229075723 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 15:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:44:35 INFO - PROCESS | 1653 | 1462229075754 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:44:35 INFO - PROCESS | 1653 | 1462229075758 Marionette TRACE conn2 <- [1,1030,null,{}] 15:44:35 INFO - PROCESS | 1653 | 1462229075781 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:35 INFO - PROCESS | 1653 | 1462229075884 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 15:44:35 INFO - PROCESS | 1653 | 1462229075949 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc6b000 == 59 [pid = 1653] [id = 265] 15:44:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x126028c00) [pid = 1653] [serial = 793] [outer = 0x0] 15:44:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12927ac00) [pid = 1653] [serial = 794] [outer = 0x126028c00] 15:44:35 INFO - PROCESS | 1653 | 1462229075978 Marionette DEBUG loaded listener.js 15:44:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b1efc00) [pid = 1653] [serial = 795] [outer = 0x126028c00] 15:44:36 INFO - PROCESS | 1653 | 1462229076384 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 701ms 15:44:36 INFO - PROCESS | 1653 | 1462229076428 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 15:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:44:36 INFO - PROCESS | 1653 | 1462229076430 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 15:44:36 INFO - PROCESS | 1653 | 1462229076433 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:44:36 INFO - PROCESS | 1653 | 1462229076434 Marionette TRACE conn2 <- [1,1034,null,{}] 15:44:36 INFO - PROCESS | 1653 | 1462229076436 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:36 INFO - PROCESS | 1653 | 1462229076535 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 15:44:36 INFO - PROCESS | 1653 | 1462229076586 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfca000 == 60 [pid = 1653] [id = 266] 15:44:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b3a1400) [pid = 1653] [serial = 796] [outer = 0x0] 15:44:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bb88000) [pid = 1653] [serial = 797] [outer = 0x12b3a1400] 15:44:36 INFO - PROCESS | 1653 | 1462229076615 Marionette DEBUG loaded listener.js 15:44:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bb9a800) [pid = 1653] [serial = 798] [outer = 0x12b3a1400] 15:44:37 INFO - PROCESS | 1653 | 1462229077041 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 621ms 15:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:44:37 INFO - PROCESS | 1653 | 1462229077054 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 15:44:37 INFO - PROCESS | 1653 | 1462229077055 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 15:44:37 INFO - PROCESS | 1653 | 1462229077057 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:44:37 INFO - PROCESS | 1653 | 1462229077059 Marionette TRACE conn2 <- [1,1038,null,{}] 15:44:37 INFO - PROCESS | 1653 | 1462229077061 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:37 INFO - PROCESS | 1653 | 1462229077161 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 15:44:37 INFO - PROCESS | 1653 | 1462229077439 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x111d28000 == 61 [pid = 1653] [id = 267] 15:44:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x111110800) [pid = 1653] [serial = 799] [outer = 0x0] 15:44:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x111125c00) [pid = 1653] [serial = 800] [outer = 0x111110800] 15:44:37 INFO - PROCESS | 1653 | 1462229077470 Marionette DEBUG loaded listener.js 15:44:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x112041400) [pid = 1653] [serial = 801] [outer = 0x111110800] 15:44:37 INFO - PROCESS | 1653 | 1462229077898 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 874ms 15:44:37 INFO - PROCESS | 1653 | 1462229077933 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 15:44:37 INFO - PROCESS | 1653 | 1462229077935 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 15:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:44:37 INFO - PROCESS | 1653 | 1462229077939 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:44:37 INFO - PROCESS | 1653 | 1462229077941 Marionette TRACE conn2 <- [1,1042,null,{}] 15:44:37 INFO - PROCESS | 1653 | 1462229077945 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:38 INFO - PROCESS | 1653 | 1462229078045 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 15:44:38 INFO - PROCESS | 1653 | 1462229078099 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11656f800 == 62 [pid = 1653] [id = 268] 15:44:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x112f19c00) [pid = 1653] [serial = 802] [outer = 0x0] 15:44:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1134f2000) [pid = 1653] [serial = 803] [outer = 0x112f19c00] 15:44:38 INFO - PROCESS | 1653 | 1462229078128 Marionette DEBUG loaded listener.js 15:44:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11505e800) [pid = 1653] [serial = 804] [outer = 0x112f19c00] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x127393000 == 61 [pid = 1653] [id = 169] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8d1800 == 60 [pid = 1653] [id = 261] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0d1000 == 59 [pid = 1653] [id = 260] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12b105000 == 58 [pid = 1653] [id = 259] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x116826800 == 57 [pid = 1653] [id = 258] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x129521800 == 56 [pid = 1653] [id = 257] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x128729800 == 55 [pid = 1653] [id = 256] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x126073000 == 54 [pid = 1653] [id = 255] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11876a400) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x129552000) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x121373800) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b172400) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12419b800 == 53 [pid = 1653] [id = 254] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1232a0000 == 52 [pid = 1653] [id = 253] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x119e2b000 == 51 [pid = 1653] [id = 252] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1191b0000 == 50 [pid = 1653] [id = 251] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1168a5800 == 49 [pid = 1653] [id = 250] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x11915b000 == 48 [pid = 1653] [id = 249] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x124735800 == 47 [pid = 1653] [id = 245] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1190ab800 == 46 [pid = 1653] [id = 244] 15:44:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1163a9000 == 45 [pid = 1653] [id = 243] 15:44:38 INFO - PROCESS | 1653 | 1462229078574 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x125012400) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12870e400) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x119a7b800) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x119da2800) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x116370000) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x112f5f000) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12354a000) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12bb96c00) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12bb75400) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1190c7400) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119384800) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1187a3400) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1180ec800) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12691a000) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x121369000) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x121370c00) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128bcf000) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12aeb7400) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128bc5800) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119a76400) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129272800) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128e1e000) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12a792400) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128e29400) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x126c63c00) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129388400) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126027c00) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 15:44:38 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12500dc00) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 15:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 15:44:38 INFO - PROCESS | 1653 | 1462229078612 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 15:44:38 INFO - PROCESS | 1653 | 1462229078615 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 15:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:44:38 INFO - PROCESS | 1653 | 1462229078617 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:44:38 INFO - PROCESS | 1653 | 1462229078619 Marionette TRACE conn2 <- [1,1046,null,{}] 15:44:38 INFO - PROCESS | 1653 | 1462229078621 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:38 INFO - PROCESS | 1653 | 1462229078716 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 15:44:38 INFO - PROCESS | 1653 | 1462229078723 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11735b000 == 46 [pid = 1653] [id = 269] 15:44:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x115db2c00) [pid = 1653] [serial = 805] [outer = 0x0] 15:44:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1167d8000) [pid = 1653] [serial = 806] [outer = 0x115db2c00] 15:44:38 INFO - PROCESS | 1653 | 1462229078749 Marionette DEBUG loaded listener.js 15:44:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116a7f400) [pid = 1653] [serial = 807] [outer = 0x115db2c00] 15:44:39 INFO - PROCESS | 1653 | 1462229079075 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 469ms 15:44:39 INFO - PROCESS | 1653 | 1462229079086 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 15:44:39 INFO - PROCESS | 1653 | 1462229079088 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 15:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:44:39 INFO - PROCESS | 1653 | 1462229079094 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:44:39 INFO - PROCESS | 1653 | 1462229079100 Marionette TRACE conn2 <- [1,1050,null,{}] 15:44:39 INFO - PROCESS | 1653 | 1462229079104 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:39 INFO - PROCESS | 1653 | 1462229079197 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 15:44:39 INFO - PROCESS | 1653 | 1462229079246 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188a3800 == 47 [pid = 1653] [id = 270] 15:44:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116a7c800) [pid = 1653] [serial = 808] [outer = 0x0] 15:44:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1180de800) [pid = 1653] [serial = 809] [outer = 0x116a7c800] 15:44:39 INFO - PROCESS | 1653 | 1462229079272 Marionette DEBUG loaded listener.js 15:44:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1187f3000) [pid = 1653] [serial = 810] [outer = 0x116a7c800] 15:44:39 INFO - PROCESS | 1653 | 1462229079602 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 530ms 15:44:39 INFO - PROCESS | 1653 | 1462229079621 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 15:44:39 INFO - PROCESS | 1653 | 1462229079624 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 15:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:44:39 INFO - PROCESS | 1653 | 1462229079627 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:44:39 INFO - PROCESS | 1653 | 1462229079628 Marionette TRACE conn2 <- [1,1054,null,{}] 15:44:39 INFO - PROCESS | 1653 | 1462229079635 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:39 INFO - PROCESS | 1653 | 1462229079756 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 15:44:39 INFO - PROCESS | 1653 | 1462229079836 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191c0000 == 48 [pid = 1653] [id = 271] 15:44:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1172e8c00) [pid = 1653] [serial = 811] [outer = 0x0] 15:44:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119034400) [pid = 1653] [serial = 812] [outer = 0x1172e8c00] 15:44:39 INFO - PROCESS | 1653 | 1462229079877 Marionette DEBUG loaded listener.js 15:44:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119382400) [pid = 1653] [serial = 813] [outer = 0x1172e8c00] 15:44:40 INFO - PROCESS | 1653 | 1462229080252 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 673ms 15:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:44:40 INFO - PROCESS | 1653 | 1462229080300 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 15:44:40 INFO - PROCESS | 1653 | 1462229080301 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 15:44:40 INFO - PROCESS | 1653 | 1462229080303 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:44:40 INFO - PROCESS | 1653 | 1462229080304 Marionette TRACE conn2 <- [1,1058,null,{}] 15:44:40 INFO - PROCESS | 1653 | 1462229080306 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:40 INFO - PROCESS | 1653 | 1462229080408 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 15:44:40 INFO - PROCESS | 1653 | 1462229080438 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a58800 == 49 [pid = 1653] [id = 272] 15:44:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119a6e400) [pid = 1653] [serial = 814] [outer = 0x0] 15:44:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119a72800) [pid = 1653] [serial = 815] [outer = 0x119a6e400] 15:44:40 INFO - PROCESS | 1653 | 1462229080471 Marionette DEBUG loaded listener.js 15:44:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119da1c00) [pid = 1653] [serial = 816] [outer = 0x119a6e400] 15:44:40 INFO - PROCESS | 1653 | 1462229080784 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 519ms 15:44:40 INFO - PROCESS | 1653 | 1462229080823 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 15:44:40 INFO - PROCESS | 1653 | 1462229080824 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 15:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:44:40 INFO - PROCESS | 1653 | 1462229080826 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:44:40 INFO - PROCESS | 1653 | 1462229080827 Marionette TRACE conn2 <- [1,1062,null,{}] 15:44:40 INFO - PROCESS | 1653 | 1462229080830 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:40 INFO - PROCESS | 1653 | 1462229080927 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 15:44:40 INFO - PROCESS | 1653 | 1462229080940 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a6000 == 50 [pid = 1653] [id = 273] 15:44:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119da2400) [pid = 1653] [serial = 817] [outer = 0x0] 15:44:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1236bec00) [pid = 1653] [serial = 818] [outer = 0x119da2400] 15:44:40 INFO - PROCESS | 1653 | 1462229080965 Marionette DEBUG loaded listener.js 15:44:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12436a800) [pid = 1653] [serial = 819] [outer = 0x119da2400] 15:44:41 INFO - PROCESS | 1653 | 1462229081311 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 518ms 15:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:44:41 INFO - PROCESS | 1653 | 1462229081345 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 15:44:41 INFO - PROCESS | 1653 | 1462229081346 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 15:44:41 INFO - PROCESS | 1653 | 1462229081348 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:44:41 INFO - PROCESS | 1653 | 1462229081350 Marionette TRACE conn2 <- [1,1066,null,{}] 15:44:41 INFO - PROCESS | 1653 | 1462229081352 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:41 INFO - PROCESS | 1653 | 1462229081447 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 15:44:41 INFO - PROCESS | 1653 | 1462229081451 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237c0000 == 51 [pid = 1653] [id = 274] 15:44:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119dec800) [pid = 1653] [serial = 820] [outer = 0x0] 15:44:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1245b7400) [pid = 1653] [serial = 821] [outer = 0x119dec800] 15:44:41 INFO - PROCESS | 1653 | 1462229081476 Marionette DEBUG loaded listener.js 15:44:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x124eb3800) [pid = 1653] [serial = 822] [outer = 0x119dec800] 15:44:41 INFO - PROCESS | 1653 | 1462229081802 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 470ms 15:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:44:41 INFO - PROCESS | 1653 | 1462229081820 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 15:44:41 INFO - PROCESS | 1653 | 1462229081821 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 15:44:41 INFO - PROCESS | 1653 | 1462229081823 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:44:41 INFO - PROCESS | 1653 | 1462229081824 Marionette TRACE conn2 <- [1,1070,null,{}] 15:44:41 INFO - PROCESS | 1653 | 1462229081826 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:41 INFO - PROCESS | 1653 | 1462229081928 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 15:44:41 INFO - PROCESS | 1653 | 1462229081933 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x124744000 == 52 [pid = 1653] [id = 275] 15:44:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x124677c00) [pid = 1653] [serial = 823] [outer = 0x0] 15:44:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x125055000) [pid = 1653] [serial = 824] [outer = 0x124677c00] 15:44:41 INFO - PROCESS | 1653 | 1462229081957 Marionette DEBUG loaded listener.js 15:44:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x126026c00) [pid = 1653] [serial = 825] [outer = 0x124677c00] 15:44:42 INFO - PROCESS | 1653 | 1462229082343 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 569ms 15:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:44:42 INFO - PROCESS | 1653 | 1462229082393 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 15:44:42 INFO - PROCESS | 1653 | 1462229082395 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 15:44:42 INFO - PROCESS | 1653 | 1462229082398 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:44:42 INFO - PROCESS | 1653 | 1462229082400 Marionette TRACE conn2 <- [1,1074,null,{}] 15:44:42 INFO - PROCESS | 1653 | 1462229082403 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:42 INFO - PROCESS | 1653 | 1462229082528 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 15:44:42 INFO - PROCESS | 1653 | 1462229082544 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x126089000 == 53 [pid = 1653] [id = 276] 15:44:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x126915400) [pid = 1653] [serial = 826] [outer = 0x0] 15:44:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12695cc00) [pid = 1653] [serial = 827] [outer = 0x126915400] 15:44:42 INFO - PROCESS | 1653 | 1462229082569 Marionette DEBUG loaded listener.js 15:44:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x126c5e000) [pid = 1653] [serial = 828] [outer = 0x126915400] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x126022c00) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12926dc00) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x129274800) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11205b800) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119a71800) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12136b000) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1187f9c00) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x113cf5c00) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11112fc00) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b1ed800) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x129386400) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11112a800) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1251dbc00) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119df0c00) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1180e3800) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:44:42 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128751400) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:44:43 INFO - PROCESS | 1653 | 1462229083013 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 621ms 15:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:44:43 INFO - PROCESS | 1653 | 1462229083020 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 15:44:43 INFO - PROCESS | 1653 | 1462229083021 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 15:44:43 INFO - PROCESS | 1653 | 1462229083023 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:44:43 INFO - PROCESS | 1653 | 1462229083024 Marionette TRACE conn2 <- [1,1078,null,{}] 15:44:43 INFO - PROCESS | 1653 | 1462229083026 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:43 INFO - PROCESS | 1653 | 1462229083106 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 15:44:43 INFO - PROCESS | 1653 | 1462229083110 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b4e000 == 54 [pid = 1653] [id = 277] 15:44:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11a1db000) [pid = 1653] [serial = 829] [outer = 0x0] 15:44:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1251dbc00) [pid = 1653] [serial = 830] [outer = 0x11a1db000] 15:44:43 INFO - PROCESS | 1653 | 1462229083141 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128704c00) [pid = 1653] [serial = 831] [outer = 0x11a1db000] 15:44:43 INFO - PROCESS | 1653 | 1462229083485 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 471ms 15:44:43 INFO - PROCESS | 1653 | 1462229083494 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 15:44:43 INFO - PROCESS | 1653 | 1462229083497 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 15:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:44:43 INFO - PROCESS | 1653 | 1462229083512 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:44:43 INFO - PROCESS | 1653 | 1462229083515 Marionette TRACE conn2 <- [1,1082,null,{}] 15:44:43 INFO - PROCESS | 1653 | 1462229083520 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:43 INFO - PROCESS | 1653 | 1462229083612 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 15:44:43 INFO - PROCESS | 1653 | 1462229083619 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x129284800 == 55 [pid = 1653] [id = 278] 15:44:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x126920c00) [pid = 1653] [serial = 832] [outer = 0x0] 15:44:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128751800) [pid = 1653] [serial = 833] [outer = 0x126920c00] 15:44:43 INFO - PROCESS | 1653 | 1462229083644 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128e1e000) [pid = 1653] [serial = 834] [outer = 0x126920c00] 15:44:44 INFO - PROCESS | 1653 | 1462229084014 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 528ms 15:44:44 INFO - PROCESS | 1653 | 1462229084036 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 15:44:44 INFO - PROCESS | 1653 | 1462229084038 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 15:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:44:44 INFO - PROCESS | 1653 | 1462229084042 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:44:44 INFO - PROCESS | 1653 | 1462229084043 Marionette TRACE conn2 <- [1,1086,null,{}] 15:44:44 INFO - PROCESS | 1653 | 1462229084047 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:44 INFO - PROCESS | 1653 | 1462229084203 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 15:44:44 INFO - PROCESS | 1653 | 1462229084219 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12951f000 == 56 [pid = 1653] [id = 279] 15:44:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12870a400) [pid = 1653] [serial = 835] [outer = 0x0] 15:44:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x128fab400) [pid = 1653] [serial = 836] [outer = 0x12870a400] 15:44:44 INFO - PROCESS | 1653 | 1462229084258 Marionette DEBUG loaded listener.js 15:44:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129273c00) [pid = 1653] [serial = 837] [outer = 0x12870a400] 15:44:44 INFO - PROCESS | 1653 | 1462229084605 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 570ms 15:44:44 INFO - PROCESS | 1653 | 1462229084612 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 15:44:44 INFO - PROCESS | 1653 | 1462229084614 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 15:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:44:44 INFO - PROCESS | 1653 | 1462229084619 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:44:44 INFO - PROCESS | 1653 | 1462229084620 Marionette TRACE conn2 <- [1,1090,null,{}] 15:44:44 INFO - PROCESS | 1653 | 1462229084622 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:44 INFO - PROCESS | 1653 | 1462229084703 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 15:44:44 INFO - PROCESS | 1653 | 1462229084707 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7af000 == 57 [pid = 1653] [id = 280] 15:44:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12937b800) [pid = 1653] [serial = 838] [outer = 0x0] 15:44:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x129387800) [pid = 1653] [serial = 839] [outer = 0x12937b800] 15:44:44 INFO - PROCESS | 1653 | 1462229084731 Marionette DEBUG loaded listener.js 15:44:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x129554000) [pid = 1653] [serial = 840] [outer = 0x12937b800] 15:44:45 INFO - PROCESS | 1653 | 1462229085199 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 620ms 15:44:45 INFO - PROCESS | 1653 | 1462229085247 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 1653 | 1462229085250 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 15:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:44:45 INFO - PROCESS | 1653 | 1462229085255 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - PROCESS | 1653 | 1462229085257 Marionette TRACE conn2 <- [1,1094,null,{}] 15:44:45 INFO - PROCESS | 1653 | 1462229085261 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:45 INFO - PROCESS | 1653 | 1462229085370 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 15:44:45 INFO - PROCESS | 1653 | 1462229085437 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d08800 == 58 [pid = 1653] [id = 281] 15:44:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1131e6800) [pid = 1653] [serial = 841] [outer = 0x0] 15:44:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x113e40400) [pid = 1653] [serial = 842] [outer = 0x1131e6800] 15:44:45 INFO - PROCESS | 1653 | 1462229085468 Marionette DEBUG loaded listener.js 15:44:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x116337c00) [pid = 1653] [serial = 843] [outer = 0x1131e6800] 15:44:45 INFO - PROCESS | 1653 | 1462229085901 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 15:44:45 INFO - PROCESS | 1653 | 1462229085927 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 1653 | 1462229085931 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 15:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:44:45 INFO - PROCESS | 1653 | 1462229085936 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - PROCESS | 1653 | 1462229085938 Marionette TRACE conn2 <- [1,1098,null,{}] 15:44:45 INFO - PROCESS | 1653 | 1462229085940 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:46 INFO - PROCESS | 1653 | 1462229086068 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 15:44:46 INFO - PROCESS | 1653 | 1462229086148 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191ac000 == 59 [pid = 1653] [id = 282] 15:44:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x116a7e000) [pid = 1653] [serial = 844] [outer = 0x0] 15:44:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118775800) [pid = 1653] [serial = 845] [outer = 0x116a7e000] 15:44:46 INFO - PROCESS | 1653 | 1462229086177 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1190c6800) [pid = 1653] [serial = 846] [outer = 0x116a7e000] 15:44:46 INFO - PROCESS | 1653 | 1462229086575 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 15:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:44:46 INFO - PROCESS | 1653 | 1462229086607 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 15:44:46 INFO - PROCESS | 1653 | 1462229086608 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 15:44:46 INFO - PROCESS | 1653 | 1462229086610 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:44:46 INFO - PROCESS | 1653 | 1462229086613 Marionette TRACE conn2 <- [1,1102,null,{}] 15:44:46 INFO - PROCESS | 1653 | 1462229086623 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:46 INFO - PROCESS | 1653 | 1462229086775 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 15:44:46 INFO - PROCESS | 1653 | 1462229086896 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12998b000 == 60 [pid = 1653] [id = 283] 15:44:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1199b7400) [pid = 1653] [serial = 847] [outer = 0x0] 15:44:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x119da8000) [pid = 1653] [serial = 848] [outer = 0x1199b7400] 15:44:46 INFO - PROCESS | 1653 | 1462229086951 Marionette DEBUG loaded listener.js 15:44:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1233c6800) [pid = 1653] [serial = 849] [outer = 0x1199b7400] 15:44:47 INFO - PROCESS | 1653 | 1462229087466 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 873ms 15:44:47 INFO - PROCESS | 1653 | 1462229087484 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 15:44:47 INFO - PROCESS | 1653 | 1462229087487 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 15:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:44:47 INFO - PROCESS | 1653 | 1462229087491 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:44:47 INFO - PROCESS | 1653 | 1462229087493 Marionette TRACE conn2 <- [1,1106,null,{}] 15:44:47 INFO - PROCESS | 1653 | 1462229087496 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:47 INFO - PROCESS | 1653 | 1462229087645 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 15:44:47 INFO - PROCESS | 1653 | 1462229087765 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b255800 == 61 [pid = 1653] [id = 284] 15:44:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1236ca400) [pid = 1653] [serial = 850] [outer = 0x0] 15:44:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12695d400) [pid = 1653] [serial = 851] [outer = 0x1236ca400] 15:44:47 INFO - PROCESS | 1653 | 1462229087799 Marionette DEBUG loaded listener.js 15:44:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12870e000) [pid = 1653] [serial = 852] [outer = 0x1236ca400] 15:44:48 INFO - PROCESS | 1653 | 1462229088197 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 720ms 15:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:44:48 INFO - PROCESS | 1653 | 1462229088210 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 15:44:48 INFO - PROCESS | 1653 | 1462229088212 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 15:44:48 INFO - PROCESS | 1653 | 1462229088214 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:44:48 INFO - PROCESS | 1653 | 1462229088215 Marionette TRACE conn2 <- [1,1110,null,{}] 15:44:48 INFO - PROCESS | 1653 | 1462229088218 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:48 INFO - PROCESS | 1653 | 1462229088315 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 15:44:48 INFO - PROCESS | 1653 | 1462229088378 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0c2000 == 62 [pid = 1653] [id = 285] 15:44:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x124a9d800) [pid = 1653] [serial = 853] [outer = 0x0] 15:44:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x128bc8000) [pid = 1653] [serial = 854] [outer = 0x124a9d800] 15:44:48 INFO - PROCESS | 1653 | 1462229088407 Marionette DEBUG loaded listener.js 15:44:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12937d800) [pid = 1653] [serial = 855] [outer = 0x124a9d800] 15:44:48 INFO - PROCESS | 1653 | 1462229088821 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 619ms 15:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:44:48 INFO - PROCESS | 1653 | 1462229088834 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 15:44:48 INFO - PROCESS | 1653 | 1462229088835 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 15:44:48 INFO - PROCESS | 1653 | 1462229088837 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:44:48 INFO - PROCESS | 1653 | 1462229088838 Marionette TRACE conn2 <- [1,1114,null,{}] 15:44:48 INFO - PROCESS | 1653 | 1462229088841 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:48 INFO - PROCESS | 1653 | 1462229088965 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 15:44:49 INFO - PROCESS | 1653 | 1462229089073 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c727000 == 63 [pid = 1653] [id = 286] 15:44:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12954b000) [pid = 1653] [serial = 856] [outer = 0x0] 15:44:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12a7cc800) [pid = 1653] [serial = 857] [outer = 0x12954b000] 15:44:49 INFO - PROCESS | 1653 | 1462229089107 Marionette DEBUG loaded listener.js 15:44:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12aebd800) [pid = 1653] [serial = 858] [outer = 0x12954b000] 15:44:49 INFO - PROCESS | 1653 | 1462229089552 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 719ms 15:44:49 INFO - PROCESS | 1653 | 1462229089556 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 15:44:49 INFO - PROCESS | 1653 | 1462229089558 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 15:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:44:49 INFO - PROCESS | 1653 | 1462229089560 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:44:49 INFO - PROCESS | 1653 | 1462229089561 Marionette TRACE conn2 <- [1,1118,null,{}] 15:44:49 INFO - PROCESS | 1653 | 1462229089563 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:49 INFO - PROCESS | 1653 | 1462229089670 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 15:44:49 INFO - PROCESS | 1653 | 1462229089925 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x116789800 == 64 [pid = 1653] [id = 287] 15:44:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x111ebc000) [pid = 1653] [serial = 859] [outer = 0x0] 15:44:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1121dd000) [pid = 1653] [serial = 860] [outer = 0x111ebc000] 15:44:49 INFO - PROCESS | 1653 | 1462229089965 Marionette DEBUG loaded listener.js 15:44:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1133b4c00) [pid = 1653] [serial = 861] [outer = 0x111ebc000] 15:44:50 INFO - PROCESS | 1653 | 1462229090464 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 924ms 15:44:50 INFO - PROCESS | 1653 | 1462229090503 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 15:44:50 INFO - PROCESS | 1653 | 1462229090507 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 15:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:44:50 INFO - PROCESS | 1653 | 1462229090513 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:44:50 INFO - PROCESS | 1653 | 1462229090519 Marionette TRACE conn2 <- [1,1122,null,{}] 15:44:50 INFO - PROCESS | 1653 | 1462229090523 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:50 INFO - PROCESS | 1653 | 1462229090664 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 15:44:50 INFO - PROCESS | 1653 | 1462229090766 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191b1000 == 65 [pid = 1653] [id = 288] 15:44:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x116a7b800) [pid = 1653] [serial = 862] [outer = 0x0] 15:44:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x1180e4400) [pid = 1653] [serial = 863] [outer = 0x116a7b800] 15:44:50 INFO - PROCESS | 1653 | 1462229090812 Marionette DEBUG loaded listener.js 15:44:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x118773c00) [pid = 1653] [serial = 864] [outer = 0x116a7b800] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12bc96000 == 64 [pid = 1653] [id = 227] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7ac800 == 63 [pid = 1653] [id = 242] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12951f000 == 62 [pid = 1653] [id = 279] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x129284800 == 61 [pid = 1653] [id = 278] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x124b4e000 == 60 [pid = 1653] [id = 277] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x126089000 == 59 [pid = 1653] [id = 276] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x124744000 == 58 [pid = 1653] [id = 275] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1237c0000 == 57 [pid = 1653] [id = 274] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12bcb6c00) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11a1a6000 == 56 [pid = 1653] [id = 273] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119a58800 == 55 [pid = 1653] [id = 272] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1191c0000 == 54 [pid = 1653] [id = 271] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1188a3800 == 53 [pid = 1653] [id = 270] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11735b000 == 52 [pid = 1653] [id = 269] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11656f800 == 51 [pid = 1653] [id = 268] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x111d28000 == 50 [pid = 1653] [id = 267] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x129524800 == 49 [pid = 1653] [id = 264] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119a4f000 == 48 [pid = 1653] [id = 263] 15:44:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11341e000 == 47 [pid = 1653] [id = 262] 15:44:51 INFO - PROCESS | 1653 | 1462229091233 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 725ms 15:44:51 INFO - PROCESS | 1653 | 1462229091239 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 15:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:44:51 INFO - PROCESS | 1653 | 1462229091243 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 15:44:51 INFO - PROCESS | 1653 | 1462229091251 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:44:51 INFO - PROCESS | 1653 | 1462229091253 Marionette TRACE conn2 <- [1,1126,null,{}] 15:44:51 INFO - PROCESS | 1653 | 1462229091256 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:51 INFO - PROCESS | 1653 | 1462229091383 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x125009c00) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x119a71400) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x117d32400) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x129380400) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12aeb4800) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12ba9cc00) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12b3d9c00) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x128bcd800) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1168cdc00) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x113c69000) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11a07c800) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x123687800) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x124b7cc00) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x125122c00) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x119384c00) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x119a7b400) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11767e800) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1187ed800) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x128bca000) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1245b9000) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x112dbcc00) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12baa3c00) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119dee800) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b1eb000) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12bcb4400) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1180e8400) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b1f1800) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x126912c00) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12bcab400) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1180ed000) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12695e800) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128fab000) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a797800) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12bb9ac00) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 15:44:51 INFO - PROCESS | 1653 | 1462229091473 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x118103800 == 48 [pid = 1653] [id = 289] 15:44:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x113c67c00) [pid = 1653] [serial = 865] [outer = 0x0] 15:44:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x117d32400) [pid = 1653] [serial = 866] [outer = 0x113c67c00] 15:44:51 INFO - PROCESS | 1653 | 1462229091519 Marionette DEBUG loaded listener.js 15:44:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11911e800) [pid = 1653] [serial = 867] [outer = 0x113c67c00] 15:44:51 INFO - PROCESS | 1653 | 1462229091908 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 674ms 15:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:44:51 INFO - PROCESS | 1653 | 1462229091921 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 15:44:51 INFO - PROCESS | 1653 | 1462229091923 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 15:44:51 INFO - PROCESS | 1653 | 1462229091926 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:44:51 INFO - PROCESS | 1653 | 1462229091932 Marionette TRACE conn2 <- [1,1130,null,{}] 15:44:51 INFO - PROCESS | 1653 | 1462229091938 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:52 INFO - PROCESS | 1653 | 1462229092022 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 15:44:52 INFO - PROCESS | 1653 | 1462229092097 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a42000 == 49 [pid = 1653] [id = 290] 15:44:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11938d400) [pid = 1653] [serial = 868] [outer = 0x0] 15:44:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119c78c00) [pid = 1653] [serial = 869] [outer = 0x11938d400] 15:44:52 INFO - PROCESS | 1653 | 1462229092123 Marionette DEBUG loaded listener.js 15:44:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x121375800) [pid = 1653] [serial = 870] [outer = 0x11938d400] 15:44:52 INFO - PROCESS | 1653 | 1462229092416 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 526ms 15:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:44:52 INFO - PROCESS | 1653 | 1462229092452 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 1653 | 1462229092454 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 15:44:52 INFO - PROCESS | 1653 | 1462229092456 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:44:52 INFO - PROCESS | 1653 | 1462229092457 Marionette TRACE conn2 <- [1,1134,null,{}] 15:44:52 INFO - PROCESS | 1653 | 1462229092459 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:52 INFO - PROCESS | 1653 | 1462229092539 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 15:44:52 INFO - PROCESS | 1653 | 1462229092592 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1163ab000 == 50 [pid = 1653] [id = 291] 15:44:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1199b9400) [pid = 1653] [serial = 871] [outer = 0x0] 15:44:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1240f2000) [pid = 1653] [serial = 872] [outer = 0x1199b9400] 15:44:52 INFO - PROCESS | 1653 | 1462229092618 Marionette DEBUG loaded listener.js 15:44:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x124b81800) [pid = 1653] [serial = 873] [outer = 0x1199b9400] 15:44:52 INFO - PROCESS | 1653 | 1462229092898 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 470ms 15:44:52 INFO - PROCESS | 1653 | 1462229092927 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 1653 | 1462229092928 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 15:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:44:52 INFO - PROCESS | 1653 | 1462229092938 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:44:52 INFO - PROCESS | 1653 | 1462229092939 Marionette TRACE conn2 <- [1,1138,null,{}] 15:44:52 INFO - PROCESS | 1653 | 1462229092941 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:53 INFO - PROCESS | 1653 | 1462229093023 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 15:44:53 INFO - PROCESS | 1653 | 1462229093028 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ef5800 == 51 [pid = 1653] [id = 292] 15:44:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x126027c00) [pid = 1653] [serial = 874] [outer = 0x0] 15:44:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x126961c00) [pid = 1653] [serial = 875] [outer = 0x126027c00] 15:44:53 INFO - PROCESS | 1653 | 1462229093061 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12874e400) [pid = 1653] [serial = 876] [outer = 0x126027c00] 15:44:53 INFO - PROCESS | 1653 | 1462229093460 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 577ms 15:44:53 INFO - PROCESS | 1653 | 1462229093508 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 1653 | 1462229093509 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 15:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:44:53 INFO - PROCESS | 1653 | 1462229093512 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:44:53 INFO - PROCESS | 1653 | 1462229093513 Marionette TRACE conn2 <- [1,1142,null,{}] 15:44:53 INFO - PROCESS | 1653 | 1462229093515 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:53 INFO - PROCESS | 1653 | 1462229093614 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 15:44:53 INFO - PROCESS | 1653 | 1462229093651 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12872a800 == 52 [pid = 1653] [id = 293] 15:44:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x128e1e800) [pid = 1653] [serial = 877] [outer = 0x0] 15:44:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12938a400) [pid = 1653] [serial = 878] [outer = 0x128e1e800] 15:44:53 INFO - PROCESS | 1653 | 1462229093676 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x129588800) [pid = 1653] [serial = 879] [outer = 0x128e1e800] 15:44:53 INFO - PROCESS | 1653 | 1462229093989 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 15:44:54 INFO - PROCESS | 1653 | 1462229094031 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 15:44:54 INFO - PROCESS | 1653 | 1462229094032 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 15:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:44:54 INFO - PROCESS | 1653 | 1462229094034 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:44:54 INFO - PROCESS | 1653 | 1462229094035 Marionette TRACE conn2 <- [1,1146,null,{}] 15:44:54 INFO - PROCESS | 1653 | 1462229094038 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:54 INFO - PROCESS | 1653 | 1462229094139 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 15:44:54 INFO - PROCESS | 1653 | 1462229094173 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x129284800 == 53 [pid = 1653] [id = 294] 15:44:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12954d400) [pid = 1653] [serial = 880] [outer = 0x0] 15:44:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12a7d7000) [pid = 1653] [serial = 881] [outer = 0x12954d400] 15:44:54 INFO - PROCESS | 1653 | 1462229094197 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12aeba000) [pid = 1653] [serial = 882] [outer = 0x12954d400] 15:44:54 INFO - PROCESS | 1653 | 1462229094529 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 518ms 15:44:54 INFO - PROCESS | 1653 | 1462229094553 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 15:44:54 INFO - PROCESS | 1653 | 1462229094554 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 15:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:44:54 INFO - PROCESS | 1653 | 1462229094562 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:44:54 INFO - PROCESS | 1653 | 1462229094563 Marionette TRACE conn2 <- [1,1150,null,{}] 15:44:54 INFO - PROCESS | 1653 | 1462229094565 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:54 INFO - PROCESS | 1653 | 1462229094665 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 15:44:54 INFO - PROCESS | 1653 | 1462229094698 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x129ad0800 == 54 [pid = 1653] [id = 295] 15:44:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12a7d5000) [pid = 1653] [serial = 883] [outer = 0x0] 15:44:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12b17ac00) [pid = 1653] [serial = 884] [outer = 0x12a7d5000] 15:44:54 INFO - PROCESS | 1653 | 1462229094723 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12b1f1800) [pid = 1653] [serial = 885] [outer = 0x12a7d5000] 15:44:55 INFO - PROCESS | 1653 | 1462229095037 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 526ms 15:44:55 INFO - PROCESS | 1653 | 1462229095082 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 15:44:55 INFO - PROCESS | 1653 | 1462229095083 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 15:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:44:55 INFO - PROCESS | 1653 | 1462229095086 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:44:55 INFO - PROCESS | 1653 | 1462229095087 Marionette TRACE conn2 <- [1,1154,null,{}] 15:44:55 INFO - PROCESS | 1653 | 1462229095089 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:55 INFO - PROCESS | 1653 | 1462229095190 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x126915400) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11a1db000) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12870a400) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x126920c00) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x129555000) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x119da2400) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x111110800) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x112f19c00) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1172e8c00) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119dec800) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x116a7c800) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x115db2c00) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119a6e400) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:44:55 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x124677c00) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:44:55 INFO - PROCESS | 1653 | 1462229095358 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c723000 == 55 [pid = 1653] [id = 296] 15:44:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11a1db000) [pid = 1653] [serial = 886] [outer = 0x0] 15:44:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12b3d7800) [pid = 1653] [serial = 887] [outer = 0x11a1db000] 15:44:55 INFO - PROCESS | 1653 | 1462229095406 Marionette DEBUG loaded listener.js 15:44:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12b3dcc00) [pid = 1653] [serial = 888] [outer = 0x11a1db000] 15:44:55 INFO - PROCESS | 1653 | 1462229095895 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 822ms 15:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:44:55 INFO - PROCESS | 1653 | 1462229095908 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 15:44:55 INFO - PROCESS | 1653 | 1462229095910 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 15:44:55 INFO - PROCESS | 1653 | 1462229095912 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:44:55 INFO - PROCESS | 1653 | 1462229095913 Marionette TRACE conn2 <- [1,1158,null,{}] 15:44:55 INFO - PROCESS | 1653 | 1462229095924 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:56 INFO - PROCESS | 1653 | 1462229096007 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 15:44:56 INFO - PROCESS | 1653 | 1462229096012 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc54000 == 56 [pid = 1653] [id = 297] 15:44:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12b3dd400) [pid = 1653] [serial = 889] [outer = 0x0] 15:44:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12baa7400) [pid = 1653] [serial = 890] [outer = 0x12b3dd400] 15:44:56 INFO - PROCESS | 1653 | 1462229096042 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12bb86000) [pid = 1653] [serial = 891] [outer = 0x12b3dd400] 15:44:56 INFO - PROCESS | 1653 | 1462229096375 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 15:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 471ms 15:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:44:56 INFO - PROCESS | 1653 | 1462229096385 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 15:44:56 INFO - PROCESS | 1653 | 1462229096387 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 15:44:56 INFO - PROCESS | 1653 | 1462229096389 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - PROCESS | 1653 | 1462229096390 Marionette TRACE conn2 <- [1,1162,null,{}] 15:44:56 INFO - PROCESS | 1653 | 1462229096392 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:56 INFO - PROCESS | 1653 | 1462229096490 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 15:44:56 INFO - PROCESS | 1653 | 1462229096495 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1dd000 == 57 [pid = 1653] [id = 298] 15:44:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12bb92000) [pid = 1653] [serial = 892] [outer = 0x0] 15:44:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12bb9d000) [pid = 1653] [serial = 893] [outer = 0x12bb92000] 15:44:56 INFO - PROCESS | 1653 | 1462229096520 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bcb5000) [pid = 1653] [serial = 894] [outer = 0x12bb92000] 15:44:56 INFO - PROCESS | 1653 | 1462229096936 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 569ms 15:44:56 INFO - PROCESS | 1653 | 1462229096959 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 15:44:56 INFO - PROCESS | 1653 | 1462229096961 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 15:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:44:56 INFO - PROCESS | 1653 | 1462229096967 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - PROCESS | 1653 | 1462229096969 Marionette TRACE conn2 <- [1,1166,null,{}] 15:44:56 INFO - PROCESS | 1653 | 1462229096972 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:57 INFO - PROCESS | 1653 | 1462229097103 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 15:44:57 INFO - PROCESS | 1653 | 1462229097109 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d46e800 == 58 [pid = 1653] [id = 299] 15:44:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bcb9000) [pid = 1653] [serial = 895] [outer = 0x0] 15:44:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12c07bc00) [pid = 1653] [serial = 896] [outer = 0x12bcb9000] 15:44:57 INFO - PROCESS | 1653 | 1462229097148 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12c158400) [pid = 1653] [serial = 897] [outer = 0x12bcb9000] 15:44:57 INFO - PROCESS | 1653 | 1462229097661 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 723ms 15:44:57 INFO - PROCESS | 1653 | 1462229097688 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 15:44:57 INFO - PROCESS | 1653 | 1462229097691 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 15:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:44:57 INFO - PROCESS | 1653 | 1462229097695 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:44:57 INFO - PROCESS | 1653 | 1462229097697 Marionette TRACE conn2 <- [1,1170,null,{}] 15:44:57 INFO - PROCESS | 1653 | 1462229097719 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:57 INFO - PROCESS | 1653 | 1462229097828 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 15:44:57 INFO - PROCESS | 1653 | 1462229097923 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119726000 == 59 [pid = 1653] [id = 300] 15:44:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1168ce000) [pid = 1653] [serial = 898] [outer = 0x0] 15:44:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11767f400) [pid = 1653] [serial = 899] [outer = 0x1168ce000] 15:44:57 INFO - PROCESS | 1653 | 1462229097954 Marionette DEBUG loaded listener.js 15:44:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1187ac000) [pid = 1653] [serial = 900] [outer = 0x1168ce000] 15:44:58 INFO - PROCESS | 1653 | 1462229098370 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 687ms 15:44:58 INFO - PROCESS | 1653 | 1462229098382 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 15:44:58 INFO - PROCESS | 1653 | 1462229098386 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 15:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:44:58 INFO - PROCESS | 1653 | 1462229098391 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:44:58 INFO - PROCESS | 1653 | 1462229098393 Marionette TRACE conn2 <- [1,1174,null,{}] 15:44:58 INFO - PROCESS | 1653 | 1462229098395 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:58 INFO - PROCESS | 1653 | 1462229098501 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 15:44:58 INFO - PROCESS | 1653 | 1462229098557 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1235bd800 == 60 [pid = 1653] [id = 301] 15:44:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1187f4400) [pid = 1653] [serial = 901] [outer = 0x0] 15:44:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x119a73400) [pid = 1653] [serial = 902] [outer = 0x1187f4400] 15:44:58 INFO - PROCESS | 1653 | 1462229098586 Marionette DEBUG loaded listener.js 15:44:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x121374000) [pid = 1653] [serial = 903] [outer = 0x1187f4400] 15:44:59 INFO - PROCESS | 1653 | 1462229099017 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:44:59 INFO - PROCESS | 1653 | 1462229099065 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 15:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:44:59 INFO - PROCESS | 1653 | 1462229099067 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:44:59 INFO - PROCESS | 1653 | 1462229099070 Marionette TRACE conn2 <- [1,1178,null,{}] 15:44:59 INFO - PROCESS | 1653 | 1462229099077 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:59 INFO - PROCESS | 1653 | 1462229099242 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 15:44:59 INFO - PROCESS | 1653 | 1462229099307 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfd5000 == 61 [pid = 1653] [id = 302] 15:44:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x128711400) [pid = 1653] [serial = 904] [outer = 0x0] 15:44:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x128bc8c00) [pid = 1653] [serial = 905] [outer = 0x128711400] 15:44:59 INFO - PROCESS | 1653 | 1462229099337 Marionette DEBUG loaded listener.js 15:44:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x129552000) [pid = 1653] [serial = 906] [outer = 0x128711400] 15:44:59 INFO - PROCESS | 1653 | 1462229099755 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:44:59 INFO - PROCESS | 1653 | 1462229099792 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 15:44:59 INFO - PROCESS | 1653 | 1462229099796 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:44:59 INFO - PROCESS | 1653 | 1462229099798 Marionette TRACE conn2 <- [1,1182,null,{}] 15:44:59 INFO - PROCESS | 1653 | 1462229099801 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:59 INFO - PROCESS | 1653 | 1462229099949 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 15:45:00 INFO - PROCESS | 1653 | 1462229100076 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7b5000 == 62 [pid = 1653] [id = 303] 15:45:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12a7d3800) [pid = 1653] [serial = 907] [outer = 0x0] 15:45:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12ba9e800) [pid = 1653] [serial = 908] [outer = 0x12a7d3800] 15:45:00 INFO - PROCESS | 1653 | 1462229100122 Marionette DEBUG loaded listener.js 15:45:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12bb8f400) [pid = 1653] [serial = 909] [outer = 0x12a7d3800] 15:45:00 INFO - PROCESS | 1653 | 1462229100557 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 2","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 15:45:00 INFO - PROCESS | 1653 | 1462229100624 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 15:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:45:00 INFO - PROCESS | 1653 | 1462229100628 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:45:00 INFO - PROCESS | 1653 | 1462229100630 Marionette TRACE conn2 <- [1,1186,null,{}] 15:45:00 INFO - PROCESS | 1653 | 1462229100651 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:00 INFO - PROCESS | 1653 | 1462229100753 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 15:45:00 INFO - PROCESS | 1653 | 1462229100820 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dc57800 == 63 [pid = 1653] [id = 304] 15:45:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12a7da400) [pid = 1653] [serial = 910] [outer = 0x0] 15:45:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12bcb6800) [pid = 1653] [serial = 911] [outer = 0x12a7da400] 15:45:00 INFO - PROCESS | 1653 | 1462229100850 Marionette DEBUG loaded listener.js 15:45:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12c159000) [pid = 1653] [serial = 912] [outer = 0x12a7da400] 15:45:01 INFO - PROCESS | 1653 | 1462229101300 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 15:45:01 INFO - PROCESS | 1653 | 1462229101318 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 15:45:01 INFO - PROCESS | 1653 | 1462229101320 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:45:01 INFO - PROCESS | 1653 | 1462229101321 Marionette TRACE conn2 <- [1,1190,null,{}] 15:45:01 INFO - PROCESS | 1653 | 1462229101323 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:01 INFO - PROCESS | 1653 | 1462229101439 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 15:45:01 INFO - PROCESS | 1653 | 1462229101496 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x129292000 == 64 [pid = 1653] [id = 305] 15:45:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x128fadc00) [pid = 1653] [serial = 913] [outer = 0x0] 15:45:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12c163c00) [pid = 1653] [serial = 914] [outer = 0x128fadc00] 15:45:01 INFO - PROCESS | 1653 | 1462229101527 Marionette DEBUG loaded listener.js 15:45:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12c763800) [pid = 1653] [serial = 915] [outer = 0x128fadc00] 15:45:02 INFO - PROCESS | 1653 | 1462229102193 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 15:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:45:02 INFO - PROCESS | 1653 | 1462229102242 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 15:45:02 INFO - PROCESS | 1653 | 1462229102246 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:45:02 INFO - PROCESS | 1653 | 1462229102250 Marionette TRACE conn2 <- [1,1194,null,{}] 15:45:02 INFO - PROCESS | 1653 | 1462229102254 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:02 INFO - PROCESS | 1653 | 1462229102347 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 15:45:02 INFO - PROCESS | 1653 | 1462229102423 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119157800 == 65 [pid = 1653] [id = 306] 15:45:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1126b8c00) [pid = 1653] [serial = 916] [outer = 0x0] 15:45:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x112f18400) [pid = 1653] [serial = 917] [outer = 0x1126b8c00] 15:45:02 INFO - PROCESS | 1653 | 1462229102451 Marionette DEBUG loaded listener.js 15:45:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x115dacc00) [pid = 1653] [serial = 918] [outer = 0x1126b8c00] 15:45:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1134ee800) [pid = 1653] [serial = 919] [outer = 0x12cfa0c00] 15:45:02 INFO - PROCESS | 1653 | 1462229102895 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 15:45:02 INFO - PROCESS | 1653 | 1462229102975 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 15:45:02 INFO - PROCESS | 1653 | 1462229102979 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:45:02 INFO - PROCESS | 1653 | 1462229102980 Marionette TRACE conn2 <- [1,1198,null,{}] 15:45:03 INFO - PROCESS | 1653 | 1462229103003 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:03 INFO - PROCESS | 1653 | 1462229103116 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1dd000 == 64 [pid = 1653] [id = 298] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc54000 == 63 [pid = 1653] [id = 297] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x129387800) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12c723000 == 62 [pid = 1653] [id = 296] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x129ad0800 == 61 [pid = 1653] [id = 295] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x129284800 == 60 [pid = 1653] [id = 294] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12872a800 == 59 [pid = 1653] [id = 293] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x124ef5800 == 58 [pid = 1653] [id = 292] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1163ab000 == 57 [pid = 1653] [id = 291] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119a42000 == 56 [pid = 1653] [id = 290] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x118103800 == 55 [pid = 1653] [id = 289] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1191b1000 == 54 [pid = 1653] [id = 288] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116789800 == 53 [pid = 1653] [id = 287] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x117d08800 == 52 [pid = 1653] [id = 281] 15:45:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7af000 == 51 [pid = 1653] [id = 280] 15:45:03 INFO - PROCESS | 1653 | 1462229103204 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c25800 == 52 [pid = 1653] [id = 307] 15:45:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11505cc00) [pid = 1653] [serial = 920] [outer = 0x0] 15:45:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x1160b6c00) [pid = 1653] [serial = 921] [outer = 0x11505cc00] 15:45:03 INFO - PROCESS | 1653 | 1462229103231 Marionette DEBUG loaded listener.js 15:45:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x1187a6000) [pid = 1653] [serial = 922] [outer = 0x11505cc00] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12c07c000) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x128751800) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x126c5e000) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x124eb3800) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x128e1e000) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12436a800) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x129273c00) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x119da1c00) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1236bec00) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x112041400) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x111125c00) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11505e800) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1134f2000) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x111131800) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x119034400) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x119382400) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1245b7400) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12136ec00) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12927ac00) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1180de800) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1187f3000) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1167d8000) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x116a7f400) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x119a72800) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x125055000) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x126026c00) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1187f0c00) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12695cc00) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12bb88000) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1251dbc00) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x128704c00) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x128fab400) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 15:45:03 INFO - PROCESS | 1653 | 1462229103543 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 591ms 15:45:03 INFO - PROCESS | 1653 | 1462229103569 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 15:45:03 INFO - PROCESS | 1653 | 1462229103571 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 15:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:45:03 INFO - PROCESS | 1653 | 1462229103573 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:45:03 INFO - PROCESS | 1653 | 1462229103575 Marionette TRACE conn2 <- [1,1202,null,{}] 15:45:03 INFO - PROCESS | 1653 | 1462229103585 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:03 INFO - PROCESS | 1653 | 1462229103685 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 15:45:03 INFO - PROCESS | 1653 | 1462229103693 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11915e000 == 53 [pid = 1653] [id = 308] 15:45:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1190be800) [pid = 1653] [serial = 923] [outer = 0x0] 15:45:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11938dc00) [pid = 1653] [serial = 924] [outer = 0x1190be800] 15:45:03 INFO - PROCESS | 1653 | 1462229103721 Marionette DEBUG loaded listener.js 15:45:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x119a78000) [pid = 1653] [serial = 925] [outer = 0x1190be800] 15:45:04 INFO - PROCESS | 1653 | 1462229104078 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 15:45:04 INFO - PROCESS | 1653 | 1462229104094 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 15:45:04 INFO - PROCESS | 1653 | 1462229104095 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 15:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:45:04 INFO - PROCESS | 1653 | 1462229104099 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:45:04 INFO - PROCESS | 1653 | 1462229104102 Marionette TRACE conn2 <- [1,1206,null,{}] 15:45:04 INFO - PROCESS | 1653 | 1462229104105 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:04 INFO - PROCESS | 1653 | 1462229104187 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 15:45:04 INFO - PROCESS | 1653 | 1462229104239 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a01b000 == 54 [pid = 1653] [id = 309] 15:45:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119a79c00) [pid = 1653] [serial = 926] [outer = 0x0] 15:45:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11a0bf800) [pid = 1653] [serial = 927] [outer = 0x119a79c00] 15:45:04 INFO - PROCESS | 1653 | 1462229104264 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1233c4800) [pid = 1653] [serial = 928] [outer = 0x119a79c00] 15:45:04 INFO - PROCESS | 1653 | 1462229104554 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 15:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 473ms 15:45:04 INFO - PROCESS | 1653 | 1462229104574 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 15:45:04 INFO - PROCESS | 1653 | 1462229104576 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 15:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:45:04 INFO - PROCESS | 1653 | 1462229104578 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:45:04 INFO - PROCESS | 1653 | 1462229104579 Marionette TRACE conn2 <- [1,1210,null,{}] 15:45:04 INFO - PROCESS | 1653 | 1462229104585 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:04 INFO - PROCESS | 1653 | 1462229104664 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 15:45:04 INFO - PROCESS | 1653 | 1462229104670 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11816e000 == 55 [pid = 1653] [id = 310] 15:45:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12353e800) [pid = 1653] [serial = 929] [outer = 0x0] 15:45:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x124375800) [pid = 1653] [serial = 930] [outer = 0x12353e800] 15:45:04 INFO - PROCESS | 1653 | 1462229104696 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x124a96000) [pid = 1653] [serial = 931] [outer = 0x12353e800] 15:45:05 INFO - PROCESS | 1653 | 1462229105109 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 573ms 15:45:05 INFO - PROCESS | 1653 | 1462229105151 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 15:45:05 INFO - PROCESS | 1653 | 1462229105152 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 15:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:45:05 INFO - PROCESS | 1653 | 1462229105154 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:45:05 INFO - PROCESS | 1653 | 1462229105155 Marionette TRACE conn2 <- [1,1214,null,{}] 15:45:05 INFO - PROCESS | 1653 | 1462229105158 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:05 INFO - PROCESS | 1653 | 1462229105251 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 15:45:05 INFO - PROCESS | 1653 | 1462229105256 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x125086000 == 56 [pid = 1653] [id = 311] 15:45:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12691b000) [pid = 1653] [serial = 932] [outer = 0x0] 15:45:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x128702400) [pid = 1653] [serial = 933] [outer = 0x12691b000] 15:45:05 INFO - PROCESS | 1653 | 1462229105281 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12874cc00) [pid = 1653] [serial = 934] [outer = 0x12691b000] 15:45:05 INFO - PROCESS | 1653 | 1462229105636 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 520ms 15:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:45:05 INFO - PROCESS | 1653 | 1462229105683 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 15:45:05 INFO - PROCESS | 1653 | 1462229105685 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 15:45:05 INFO - PROCESS | 1653 | 1462229105687 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:45:05 INFO - PROCESS | 1653 | 1462229105688 Marionette TRACE conn2 <- [1,1218,null,{}] 15:45:05 INFO - PROCESS | 1653 | 1462229105690 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:05 INFO - PROCESS | 1653 | 1462229105789 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 15:45:05 INFO - PROCESS | 1653 | 1462229105793 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x127381000 == 57 [pid = 1653] [id = 312] 15:45:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x128756800) [pid = 1653] [serial = 935] [outer = 0x0] 15:45:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x128bd1c00) [pid = 1653] [serial = 936] [outer = 0x128756800] 15:45:05 INFO - PROCESS | 1653 | 1462229105818 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12926bc00) [pid = 1653] [serial = 937] [outer = 0x128756800] 15:45:06 INFO - PROCESS | 1653 | 1462229106175 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 15:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:45:06 INFO - PROCESS | 1653 | 1462229106211 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 15:45:06 INFO - PROCESS | 1653 | 1462229106212 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 15:45:06 INFO - PROCESS | 1653 | 1462229106214 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - PROCESS | 1653 | 1462229106217 Marionette TRACE conn2 <- [1,1222,null,{}] 15:45:06 INFO - PROCESS | 1653 | 1462229106220 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:06 INFO - PROCESS | 1653 | 1462229106318 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 15:45:06 INFO - PROCESS | 1653 | 1462229106352 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x128edf000 == 58 [pid = 1653] [id = 313] 15:45:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x128bcac00) [pid = 1653] [serial = 938] [outer = 0x0] 15:45:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12937ec00) [pid = 1653] [serial = 939] [outer = 0x128bcac00] 15:45:06 INFO - PROCESS | 1653 | 1462229106378 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12957e000) [pid = 1653] [serial = 940] [outer = 0x128bcac00] 15:45:06 INFO - PROCESS | 1653 | 1462229106681 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 15:45:06 INFO - PROCESS | 1653 | 1462229106741 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 15:45:06 INFO - PROCESS | 1653 | 1462229106744 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - PROCESS | 1653 | 1462229106745 Marionette TRACE conn2 <- [1,1226,null,{}] 15:45:06 INFO - PROCESS | 1653 | 1462229106747 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:06 INFO - PROCESS | 1653 | 1462229106847 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 15:45:06 INFO - PROCESS | 1653 | 1462229106851 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12998c800 == 59 [pid = 1653] [id = 314] 15:45:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x129270400) [pid = 1653] [serial = 941] [outer = 0x0] 15:45:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12a7d0800) [pid = 1653] [serial = 942] [outer = 0x129270400] 15:45:06 INFO - PROCESS | 1653 | 1462229106876 Marionette DEBUG loaded listener.js 15:45:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12aec1400) [pid = 1653] [serial = 943] [outer = 0x129270400] 15:45:07 INFO - PROCESS | 1653 | 1462229107234 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 518ms 15:45:07 INFO - PROCESS | 1653 | 1462229107264 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 15:45:07 INFO - PROCESS | 1653 | 1462229107267 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 15:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:45:07 INFO - PROCESS | 1653 | 1462229107269 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:45:07 INFO - PROCESS | 1653 | 1462229107270 Marionette TRACE conn2 <- [1,1230,null,{}] 15:45:07 INFO - PROCESS | 1653 | 1462229107272 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:07 INFO - PROCESS | 1653 | 1462229107374 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 15:45:07 INFO - PROCESS | 1653 | 1462229107387 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b10f800 == 60 [pid = 1653] [id = 315] 15:45:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x128bcf400) [pid = 1653] [serial = 944] [outer = 0x0] 15:45:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12b1f2400) [pid = 1653] [serial = 945] [outer = 0x128bcf400] 15:45:07 INFO - PROCESS | 1653 | 1462229107412 Marionette DEBUG loaded listener.js 15:45:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12ba9cc00) [pid = 1653] [serial = 946] [outer = 0x128bcf400] 15:45:07 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x128e1e800) [pid = 1653] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:45:07 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12954d400) [pid = 1653] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:45:07 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12a7d5000) [pid = 1653] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:45:07 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11938d400) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:45:07 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x116a7b800) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:45:07 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x113c67c00) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:45:07 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1199b9400) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:45:07 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x126027c00) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:45:07 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x111ebc000) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:45:07 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11a1db000) [pid = 1653] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:45:07 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12bb92000) [pid = 1653] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:45:07 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12b3dd400) [pid = 1653] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:45:07 INFO - PROCESS | 1653 | 1462229107819 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 568ms 15:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:45:07 INFO - PROCESS | 1653 | 1462229107837 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 15:45:07 INFO - PROCESS | 1653 | 1462229107839 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 15:45:07 INFO - PROCESS | 1653 | 1462229107841 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:45:07 INFO - PROCESS | 1653 | 1462229107842 Marionette TRACE conn2 <- [1,1234,null,{}] 15:45:07 INFO - PROCESS | 1653 | 1462229107845 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:07 INFO - PROCESS | 1653 | 1462229107978 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 15:45:08 INFO - PROCESS | 1653 | 1462229108011 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba3e000 == 61 [pid = 1653] [id = 316] 15:45:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1121e5c00) [pid = 1653] [serial = 947] [outer = 0x0] 15:45:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12957d800) [pid = 1653] [serial = 948] [outer = 0x1121e5c00] 15:45:08 INFO - PROCESS | 1653 | 1462229108040 Marionette DEBUG loaded listener.js 15:45:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12bb9b400) [pid = 1653] [serial = 949] [outer = 0x1121e5c00] 15:45:08 INFO - PROCESS | 1653 | 1462229108312 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 519ms 15:45:08 INFO - PROCESS | 1653 | 1462229108360 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 1653 | 1462229108361 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 15:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:45:08 INFO - PROCESS | 1653 | 1462229108365 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:45:08 INFO - PROCESS | 1653 | 1462229108368 Marionette TRACE conn2 <- [1,1238,null,{}] 15:45:08 INFO - PROCESS | 1653 | 1462229108371 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:08 INFO - PROCESS | 1653 | 1462229108454 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 15:45:08 INFO - PROCESS | 1653 | 1462229108458 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8e2800 == 62 [pid = 1653] [id = 317] 15:45:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12bcb0800) [pid = 1653] [serial = 950] [outer = 0x0] 15:45:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12c085c00) [pid = 1653] [serial = 951] [outer = 0x12bcb0800] 15:45:08 INFO - PROCESS | 1653 | 1462229108483 Marionette DEBUG loaded listener.js 15:45:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12c163400) [pid = 1653] [serial = 952] [outer = 0x12bcb0800] 15:45:08 INFO - PROCESS | 1653 | 1462229108821 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 473ms 15:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:45:08 INFO - PROCESS | 1653 | 1462229108838 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 1653 | 1462229108839 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 15:45:08 INFO - PROCESS | 1653 | 1462229108841 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:45:08 INFO - PROCESS | 1653 | 1462229108842 Marionette TRACE conn2 <- [1,1242,null,{}] 15:45:08 INFO - PROCESS | 1653 | 1462229108845 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:08 INFO - PROCESS | 1653 | 1462229108954 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 15:45:08 INFO - PROCESS | 1653 | 1462229108960 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc66800 == 63 [pid = 1653] [id = 318] 15:45:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12c07f800) [pid = 1653] [serial = 953] [outer = 0x0] 15:45:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12c1ba000) [pid = 1653] [serial = 954] [outer = 0x12c07f800] 15:45:08 INFO - PROCESS | 1653 | 1462229108986 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12c1c0000) [pid = 1653] [serial = 955] [outer = 0x12c07f800] 15:45:09 INFO - PROCESS | 1653 | 1462229109291 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 469ms 15:45:09 INFO - PROCESS | 1653 | 1462229109310 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 15:45:09 INFO - PROCESS | 1653 | 1462229109311 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 15:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:45:09 INFO - PROCESS | 1653 | 1462229109316 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:45:09 INFO - PROCESS | 1653 | 1462229109319 Marionette TRACE conn2 <- [1,1246,null,{}] 15:45:09 INFO - PROCESS | 1653 | 1462229109322 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:09 INFO - PROCESS | 1653 | 1462229109432 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 15:45:09 INFO - PROCESS | 1653 | 1462229109438 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7bc000 == 64 [pid = 1653] [id = 319] 15:45:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12c1b5400) [pid = 1653] [serial = 956] [outer = 0x0] 15:45:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12c764c00) [pid = 1653] [serial = 957] [outer = 0x12c1b5400] 15:45:09 INFO - PROCESS | 1653 | 1462229109477 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12c769000) [pid = 1653] [serial = 958] [outer = 0x12c1b5400] 15:45:09 INFO - PROCESS | 1653 | 1462229109970 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 722ms 15:45:10 INFO - PROCESS | 1653 | 1462229110037 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 15:45:10 INFO - PROCESS | 1653 | 1462229110040 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 15:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:45:10 INFO - PROCESS | 1653 | 1462229110044 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:45:10 INFO - PROCESS | 1653 | 1462229110046 Marionette TRACE conn2 <- [1,1250,null,{}] 15:45:10 INFO - PROCESS | 1653 | 1462229110050 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:10 INFO - PROCESS | 1653 | 1462229110158 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 15:45:10 INFO - PROCESS | 1653 | 1462229110254 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11816b800 == 65 [pid = 1653] [id = 320] 15:45:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11635ec00) [pid = 1653] [serial = 959] [outer = 0x0] 15:45:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1168cdc00) [pid = 1653] [serial = 960] [outer = 0x11635ec00] 15:45:10 INFO - PROCESS | 1653 | 1462229110286 Marionette DEBUG loaded listener.js 15:45:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11876b400) [pid = 1653] [serial = 961] [outer = 0x11635ec00] 15:45:10 INFO - PROCESS | 1653 | 1462229110682 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 15:45:10 INFO - PROCESS | 1653 | 1462229110719 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 15:45:10 INFO - PROCESS | 1653 | 1462229110723 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 15:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:45:10 INFO - PROCESS | 1653 | 1462229110728 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:45:10 INFO - PROCESS | 1653 | 1462229110730 Marionette TRACE conn2 <- [1,1254,null,{}] 15:45:10 INFO - PROCESS | 1653 | 1462229110735 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:10 INFO - PROCESS | 1653 | 1462229110839 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 15:45:10 INFO - PROCESS | 1653 | 1462229110897 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237c4000 == 66 [pid = 1653] [id = 321] 15:45:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x1187ec000) [pid = 1653] [serial = 962] [outer = 0x0] 15:45:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1199bf800) [pid = 1653] [serial = 963] [outer = 0x1187ec000] 15:45:10 INFO - PROCESS | 1653 | 1462229110927 Marionette DEBUG loaded listener.js 15:45:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11a07d000) [pid = 1653] [serial = 964] [outer = 0x1187ec000] 15:45:11 INFO - PROCESS | 1653 | 1462229111350 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 672ms 15:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:45:11 INFO - PROCESS | 1653 | 1462229111401 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 15:45:11 INFO - PROCESS | 1653 | 1462229111403 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 15:45:11 INFO - PROCESS | 1653 | 1462229111405 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:45:11 INFO - PROCESS | 1653 | 1462229111408 Marionette TRACE conn2 <- [1,1258,null,{}] 15:45:11 INFO - PROCESS | 1653 | 1462229111415 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:11 INFO - PROCESS | 1653 | 1462229111544 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 15:45:11 INFO - PROCESS | 1653 | 1462229111629 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8d8000 == 67 [pid = 1653] [id = 322] 15:45:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x1251dfc00) [pid = 1653] [serial = 965] [outer = 0x0] 15:45:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x126964c00) [pid = 1653] [serial = 966] [outer = 0x1251dfc00] 15:45:11 INFO - PROCESS | 1653 | 1462229111662 Marionette DEBUG loaded listener.js 15:45:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x128bd2000) [pid = 1653] [serial = 967] [outer = 0x1251dfc00] 15:45:12 INFO - PROCESS | 1653 | 1462229112068 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 15:45:12 INFO - PROCESS | 1653 | 1462229112076 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 15:45:12 INFO - PROCESS | 1653 | 1462229112078 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 15:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:45:12 INFO - PROCESS | 1653 | 1462229112081 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:45:12 INFO - PROCESS | 1653 | 1462229112084 Marionette TRACE conn2 <- [1,1262,null,{}] 15:45:12 INFO - PROCESS | 1653 | 1462229112087 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:12 INFO - PROCESS | 1653 | 1462229112189 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 15:45:12 INFO - PROCESS | 1653 | 1462229112243 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e129800 == 68 [pid = 1653] [id = 323] 15:45:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x126026800) [pid = 1653] [serial = 968] [outer = 0x0] 15:45:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12b1ee000) [pid = 1653] [serial = 969] [outer = 0x126026800] 15:45:12 INFO - PROCESS | 1653 | 1462229112273 Marionette DEBUG loaded listener.js 15:45:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12bb74c00) [pid = 1653] [serial = 970] [outer = 0x126026800] 15:45:12 INFO - PROCESS | 1653 | 1462229112712 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 15:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:45:12 INFO - PROCESS | 1653 | 1462229112752 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 15:45:12 INFO - PROCESS | 1653 | 1462229112753 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 15:45:12 INFO - PROCESS | 1653 | 1462229112756 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:45:12 INFO - PROCESS | 1653 | 1462229112757 Marionette TRACE conn2 <- [1,1266,null,{}] 15:45:12 INFO - PROCESS | 1653 | 1462229112759 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:12 INFO - PROCESS | 1653 | 1462229112860 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 15:45:12 INFO - PROCESS | 1653 | 1462229112950 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x112b1b000 == 69 [pid = 1653] [id = 324] 15:45:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12bb74400) [pid = 1653] [serial = 971] [outer = 0x0] 15:45:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12c084000) [pid = 1653] [serial = 972] [outer = 0x12bb74400] 15:45:12 INFO - PROCESS | 1653 | 1462229112979 Marionette DEBUG loaded listener.js 15:45:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12c1bb800) [pid = 1653] [serial = 973] [outer = 0x12bb74400] 15:45:13 INFO - PROCESS | 1653 | 1462229113390 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 15:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:45:13 INFO - PROCESS | 1653 | 1462229113426 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 15:45:13 INFO - PROCESS | 1653 | 1462229113428 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 15:45:13 INFO - PROCESS | 1653 | 1462229113430 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:45:13 INFO - PROCESS | 1653 | 1462229113431 Marionette TRACE conn2 <- [1,1270,null,{}] 15:45:13 INFO - PROCESS | 1653 | 1462229113434 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:13 INFO - PROCESS | 1653 | 1462229113552 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 15:45:13 INFO - PROCESS | 1653 | 1462229113622 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1352cc800 == 70 [pid = 1653] [id = 325] 15:45:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x110ea3000) [pid = 1653] [serial = 974] [outer = 0x0] 15:45:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12bb94000) [pid = 1653] [serial = 975] [outer = 0x110ea3000] 15:45:13 INFO - PROCESS | 1653 | 1462229113653 Marionette DEBUG loaded listener.js 15:45:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12cac7400) [pid = 1653] [serial = 976] [outer = 0x110ea3000] 15:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 15:45:14 INFO - PROCESS | 1653 | 1462229114093 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:45:14 INFO - PROCESS | 1653 | 1462229114101 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 15:45:14 INFO - PROCESS | 1653 | 1462229114102 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 15:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:45:14 INFO - PROCESS | 1653 | 1462229114105 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:45:14 INFO - PROCESS | 1653 | 1462229114106 Marionette TRACE conn2 <- [1,1274,null,{}] 15:45:14 INFO - PROCESS | 1653 | 1462229114108 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:14 INFO - PROCESS | 1653 | 1462229114229 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 15:45:14 INFO - PROCESS | 1653 | 1462229114299 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x110ecb000 == 71 [pid = 1653] [id = 326] 15:45:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1180ed400) [pid = 1653] [serial = 977] [outer = 0x0] 15:45:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12bb7cc00) [pid = 1653] [serial = 978] [outer = 0x1180ed400] 15:45:14 INFO - PROCESS | 1653 | 1462229114329 Marionette DEBUG loaded listener.js 15:45:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12cac8000) [pid = 1653] [serial = 979] [outer = 0x1180ed400] 15:45:14 INFO - PROCESS | 1653 | 1462229114895 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 822ms 15:45:14 INFO - PROCESS | 1653 | 1462229114938 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 15:45:14 INFO - PROCESS | 1653 | 1462229114940 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 15:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:45:14 INFO - PROCESS | 1653 | 1462229114945 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:45:14 INFO - PROCESS | 1653 | 1462229114947 Marionette TRACE conn2 <- [1,1278,null,{}] 15:45:14 INFO - PROCESS | 1653 | 1462229114953 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:15 INFO - PROCESS | 1653 | 1462229115051 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 15:45:15 INFO - PROCESS | 1653 | 1462229115123 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191bd800 == 72 [pid = 1653] [id = 327] 15:45:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x112a28400) [pid = 1653] [serial = 980] [outer = 0x0] 15:45:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x112a36400) [pid = 1653] [serial = 981] [outer = 0x112a28400] 15:45:15 INFO - PROCESS | 1653 | 1462229115152 Marionette DEBUG loaded listener.js 15:45:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x1160bd400) [pid = 1653] [serial = 982] [outer = 0x112a28400] 15:45:15 INFO - PROCESS | 1653 | 1462229115605 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc66800 == 71 [pid = 1653] [id = 318] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8e2800 == 70 [pid = 1653] [id = 317] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba3e000 == 69 [pid = 1653] [id = 316] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b10f800 == 68 [pid = 1653] [id = 315] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12998c800 == 67 [pid = 1653] [id = 314] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x128edf000 == 66 [pid = 1653] [id = 313] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12c07bc00) [pid = 1653] [serial = 896] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12695d400) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x128bc8000) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12a7cc800) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 15:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 727ms 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x127381000 == 65 [pid = 1653] [id = 312] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x125086000 == 64 [pid = 1653] [id = 311] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11816e000 == 63 [pid = 1653] [id = 310] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11a01b000 == 62 [pid = 1653] [id = 309] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11915e000 == 61 [pid = 1653] [id = 308] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x113c25800 == 60 [pid = 1653] [id = 307] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119157800 == 59 [pid = 1653] [id = 306] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfd5000 == 58 [pid = 1653] [id = 302] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1235bd800 == 57 [pid = 1653] [id = 301] 15:45:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119726000 == 56 [pid = 1653] [id = 300] 15:45:15 INFO - PROCESS | 1653 | 1462229115712 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 15:45:15 INFO - PROCESS | 1653 | 1462229115717 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12938a400) [pid = 1653] [serial = 878] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12a7d7000) [pid = 1653] [serial = 881] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12b17ac00) [pid = 1653] [serial = 884] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x119c78c00) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x121375800) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x118773c00) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1180e4400) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12aeba000) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x117d32400) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x11911e800) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1240f2000) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x124b81800) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x126961c00) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x119da8000) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1133b4c00) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1121dd000) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12b3d7800) [pid = 1653] [serial = 887] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x118775800) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x113e40400) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12b1f1800) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12b3dcc00) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12bb9d000) [pid = 1653] [serial = 893] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12bb86000) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x129588800) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12baa7400) [pid = 1653] [serial = 890] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12bcb5000) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 15:45:15 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12874e400) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 15:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:45:15 INFO - PROCESS | 1653 | 1462229115726 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:45:15 INFO - PROCESS | 1653 | 1462229115728 Marionette TRACE conn2 <- [1,1282,null,{}] 15:45:15 INFO - PROCESS | 1653 | 1462229115731 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:15 INFO - PROCESS | 1653 | 1462229115816 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 15:45:15 INFO - PROCESS | 1653 | 1462229115825 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11816e000 == 57 [pid = 1653] [id = 328] 15:45:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1187a8400) [pid = 1653] [serial = 983] [outer = 0x0] 15:45:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1190c9800) [pid = 1653] [serial = 984] [outer = 0x1187a8400] 15:45:15 INFO - PROCESS | 1653 | 1462229115851 Marionette DEBUG loaded listener.js 15:45:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x119c42c00) [pid = 1653] [serial = 985] [outer = 0x1187a8400] 15:45:16 INFO - PROCESS | 1653 | 1462229116204 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 518ms 15:45:16 INFO - PROCESS | 1653 | 1462229116246 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 15:45:16 INFO - PROCESS | 1653 | 1462229116248 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 15:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:45:16 INFO - PROCESS | 1653 | 1462229116252 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:45:16 INFO - PROCESS | 1653 | 1462229116254 Marionette TRACE conn2 <- [1,1286,null,{}] 15:45:16 INFO - PROCESS | 1653 | 1462229116262 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:16 INFO - PROCESS | 1653 | 1462229116343 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 15:45:16 INFO - PROCESS | 1653 | 1462229116352 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0db800 == 58 [pid = 1653] [id = 329] 15:45:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12136ec00) [pid = 1653] [serial = 986] [outer = 0x0] 15:45:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1236c1000) [pid = 1653] [serial = 987] [outer = 0x12136ec00] 15:45:16 INFO - PROCESS | 1653 | 1462229116379 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x124eb3800) [pid = 1653] [serial = 988] [outer = 0x12136ec00] 15:45:16 INFO - PROCESS | 1653 | 1462229116786 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 573ms 15:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:45:16 INFO - PROCESS | 1653 | 1462229116826 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 15:45:16 INFO - PROCESS | 1653 | 1462229116827 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 15:45:16 INFO - PROCESS | 1653 | 1462229116830 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:45:16 INFO - PROCESS | 1653 | 1462229116831 Marionette TRACE conn2 <- [1,1290,null,{}] 15:45:16 INFO - PROCESS | 1653 | 1462229116833 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:16 INFO - PROCESS | 1653 | 1462229116913 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 15:45:16 INFO - PROCESS | 1653 | 1462229116919 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12419e000 == 59 [pid = 1653] [id = 330] 15:45:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1251db800) [pid = 1653] [serial = 989] [outer = 0x0] 15:45:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x126c5b400) [pid = 1653] [serial = 990] [outer = 0x1251db800] 15:45:16 INFO - PROCESS | 1653 | 1462229116945 Marionette DEBUG loaded listener.js 15:45:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x128bcb400) [pid = 1653] [serial = 991] [outer = 0x1251db800] 15:45:17 INFO - PROCESS | 1653 | 1462229117287 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 470ms 15:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:45:17 INFO - PROCESS | 1653 | 1462229117302 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 15:45:17 INFO - PROCESS | 1653 | 1462229117303 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 15:45:17 INFO - PROCESS | 1653 | 1462229117306 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:45:17 INFO - PROCESS | 1653 | 1462229117307 Marionette TRACE conn2 <- [1,1294,null,{}] 15:45:17 INFO - PROCESS | 1653 | 1462229117309 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:17 INFO - PROCESS | 1653 | 1462229117392 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 15:45:17 INFO - PROCESS | 1653 | 1462229117455 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x124737000 == 60 [pid = 1653] [id = 331] 15:45:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12500e800) [pid = 1653] [serial = 992] [outer = 0x0] 15:45:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x128e29c00) [pid = 1653] [serial = 993] [outer = 0x12500e800] 15:45:17 INFO - PROCESS | 1653 | 1462229117480 Marionette DEBUG loaded listener.js 15:45:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x129584400) [pid = 1653] [serial = 994] [outer = 0x12500e800] 15:45:17 INFO - PROCESS | 1653 | 1462229117762 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 520ms 15:45:17 INFO - PROCESS | 1653 | 1462229117826 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 15:45:17 INFO - PROCESS | 1653 | 1462229117827 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 15:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:45:17 INFO - PROCESS | 1653 | 1462229117830 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:45:17 INFO - PROCESS | 1653 | 1462229117832 Marionette TRACE conn2 <- [1,1298,null,{}] 15:45:17 INFO - PROCESS | 1653 | 1462229117836 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:17 INFO - PROCESS | 1653 | 1462229117947 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 15:45:17 INFO - PROCESS | 1653 | 1462229117965 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ee0000 == 61 [pid = 1653] [id = 332] 15:45:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12a7d5400) [pid = 1653] [serial = 995] [outer = 0x0] 15:45:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12b3ce400) [pid = 1653] [serial = 996] [outer = 0x12a7d5400] 15:45:17 INFO - PROCESS | 1653 | 1462229117992 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12bcb6c00) [pid = 1653] [serial = 997] [outer = 0x12a7d5400] 15:45:18 INFO - PROCESS | 1653 | 1462229118355 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 571ms 15:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:45:18 INFO - PROCESS | 1653 | 1462229118402 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 1653 | 1462229118403 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 15:45:18 INFO - PROCESS | 1653 | 1462229118405 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - PROCESS | 1653 | 1462229118406 Marionette TRACE conn2 <- [1,1302,null,{}] 15:45:18 INFO - PROCESS | 1653 | 1462229118408 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:18 INFO - PROCESS | 1653 | 1462229118511 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 15:45:18 INFO - PROCESS | 1653 | 1462229118526 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x129529000 == 62 [pid = 1653] [id = 333] 15:45:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12aeba000) [pid = 1653] [serial = 998] [outer = 0x0] 15:45:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12c15d800) [pid = 1653] [serial = 999] [outer = 0x12aeba000] 15:45:18 INFO - PROCESS | 1653 | 1462229118551 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12c1bf000) [pid = 1653] [serial = 1000] [outer = 0x12aeba000] 15:45:18 INFO - PROCESS | 1653 | 1462229118893 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 522ms 15:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:45:18 INFO - PROCESS | 1653 | 1462229118934 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 1653 | 1462229118936 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 15:45:18 INFO - PROCESS | 1653 | 1462229118938 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - PROCESS | 1653 | 1462229118939 Marionette TRACE conn2 <- [1,1306,null,{}] 15:45:18 INFO - PROCESS | 1653 | 1462229118941 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:19 INFO - PROCESS | 1653 | 1462229119045 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 15:45:19 INFO - PROCESS | 1653 | 1462229119080 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b102800 == 63 [pid = 1653] [id = 334] 15:45:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12b172800) [pid = 1653] [serial = 1001] [outer = 0x0] 15:45:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12c763400) [pid = 1653] [serial = 1002] [outer = 0x12b172800] 15:45:19 INFO - PROCESS | 1653 | 1462229119105 Marionette DEBUG loaded listener.js 15:45:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12cacb000) [pid = 1653] [serial = 1003] [outer = 0x12b172800] 15:45:19 INFO - PROCESS | 1653 | 1462229119439 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 517ms 15:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:45:19 INFO - PROCESS | 1653 | 1462229119456 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 15:45:19 INFO - PROCESS | 1653 | 1462229119457 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 15:45:19 INFO - PROCESS | 1653 | 1462229119459 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:45:19 INFO - PROCESS | 1653 | 1462229119460 Marionette TRACE conn2 <- [1,1310,null,{}] 15:45:19 INFO - PROCESS | 1653 | 1462229119462 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:19 INFO - PROCESS | 1653 | 1462229119569 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 15:45:19 INFO - PROCESS | 1653 | 1462229119582 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bc9f800 == 64 [pid = 1653] [id = 335] 15:45:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11108a400) [pid = 1653] [serial = 1004] [outer = 0x0] 15:45:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x111090c00) [pid = 1653] [serial = 1005] [outer = 0x11108a400] 15:45:19 INFO - PROCESS | 1653 | 1462229119607 Marionette DEBUG loaded listener.js 15:45:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x111094c00) [pid = 1653] [serial = 1006] [outer = 0x11108a400] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x128756800) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x128bcac00) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12691b000) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1190be800) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x119a79c00) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12bcb9000) [pid = 1653] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12353e800) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11505cc00) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1121e5c00) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1126b8c00) [pid = 1653] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x129270400) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x128bcf400) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12bcb0800) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12c07f800) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:45:19 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12937b800) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:45:20 INFO - PROCESS | 1653 | 1462229120032 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 15:45:20 INFO - PROCESS | 1653 | 1462229120079 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 15:45:20 INFO - PROCESS | 1653 | 1462229120082 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:45:20 INFO - PROCESS | 1653 | 1462229120083 Marionette TRACE conn2 <- [1,1314,null,{}] 15:45:20 INFO - PROCESS | 1653 | 1462229120085 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:20 INFO - PROCESS | 1653 | 1462229120167 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 15:45:20 INFO - PROCESS | 1653 | 1462229120226 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c71a000 == 65 [pid = 1653] [id = 336] 15:45:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11108bc00) [pid = 1653] [serial = 1007] [outer = 0x0] 15:45:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x113e40800) [pid = 1653] [serial = 1008] [outer = 0x11108bc00] 15:45:20 INFO - PROCESS | 1653 | 1462229120251 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x128bcac00) [pid = 1653] [serial = 1009] [outer = 0x11108bc00] 15:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 470ms 15:45:20 INFO - PROCESS | 1653 | 1462229120545 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:45:20 INFO - PROCESS | 1653 | 1462229120555 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 15:45:20 INFO - PROCESS | 1653 | 1462229120556 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 15:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:45:20 INFO - PROCESS | 1653 | 1462229120559 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:45:20 INFO - PROCESS | 1653 | 1462229120560 Marionette TRACE conn2 <- [1,1318,null,{}] 15:45:20 INFO - PROCESS | 1653 | 1462229120563 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:20 INFO - PROCESS | 1653 | 1462229120676 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 15:45:20 INFO - PROCESS | 1653 | 1462229120680 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfda800 == 66 [pid = 1653] [id = 337] 15:45:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11346b800) [pid = 1653] [serial = 1010] [outer = 0x0] 15:45:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12cacfc00) [pid = 1653] [serial = 1011] [outer = 0x11346b800] 15:45:20 INFO - PROCESS | 1653 | 1462229120709 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12ce19c00) [pid = 1653] [serial = 1012] [outer = 0x11346b800] 15:45:21 INFO - PROCESS | 1653 | 1462229121057 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 15:45:21 INFO - PROCESS | 1653 | 1462229121079 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 15:45:21 INFO - PROCESS | 1653 | 1462229121080 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 15:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:45:21 INFO - PROCESS | 1653 | 1462229121084 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:45:21 INFO - PROCESS | 1653 | 1462229121086 Marionette TRACE conn2 <- [1,1322,null,{}] 15:45:21 INFO - PROCESS | 1653 | 1462229121088 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:21 INFO - PROCESS | 1653 | 1462229121197 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 15:45:21 INFO - PROCESS | 1653 | 1462229121206 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d478800 == 67 [pid = 1653] [id = 338] 15:45:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12ce13c00) [pid = 1653] [serial = 1013] [outer = 0x0] 15:45:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12ce21c00) [pid = 1653] [serial = 1014] [outer = 0x12ce13c00] 15:45:21 INFO - PROCESS | 1653 | 1462229121230 Marionette DEBUG loaded listener.js 15:45:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12cfa1c00) [pid = 1653] [serial = 1015] [outer = 0x12ce13c00] 15:45:21 INFO - PROCESS | 1653 | 1462229121551 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 520ms 15:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:45:21 INFO - PROCESS | 1653 | 1462229121603 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 15:45:21 INFO - PROCESS | 1653 | 1462229121604 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 15:45:21 INFO - PROCESS | 1653 | 1462229121606 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:45:21 INFO - PROCESS | 1653 | 1462229121607 Marionette TRACE conn2 <- [1,1326,null,{}] 15:45:21 INFO - PROCESS | 1653 | 1462229121610 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:21 INFO - PROCESS | 1653 | 1462229121695 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 15:45:21 INFO - PROCESS | 1653 | 1462229121700 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1352d3800 == 68 [pid = 1653] [id = 339] 15:45:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x110e97c00) [pid = 1653] [serial = 1016] [outer = 0x0] 15:45:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12d3bb400) [pid = 1653] [serial = 1017] [outer = 0x110e97c00] 15:45:21 INFO - PROCESS | 1653 | 1462229121723 Marionette DEBUG loaded listener.js 15:45:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12d453800) [pid = 1653] [serial = 1018] [outer = 0x110e97c00] 15:45:22 INFO - PROCESS | 1653 | 1462229122290 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 720ms 15:45:22 INFO - PROCESS | 1653 | 1462229122328 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 15:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:45:22 INFO - PROCESS | 1653 | 1462229122333 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 15:45:22 INFO - PROCESS | 1653 | 1462229122338 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:45:22 INFO - PROCESS | 1653 | 1462229122342 Marionette TRACE conn2 <- [1,1330,null,{}] 15:45:22 INFO - PROCESS | 1653 | 1462229122346 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:22 INFO - PROCESS | 1653 | 1462229122541 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 15:45:22 INFO - PROCESS | 1653 | 1462229122554 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x118113800 == 69 [pid = 1653] [id = 340] 15:45:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x112dbcc00) [pid = 1653] [serial = 1019] [outer = 0x0] 15:45:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x116544c00) [pid = 1653] [serial = 1020] [outer = 0x112dbcc00] 15:45:22 INFO - PROCESS | 1653 | 1462229122588 Marionette DEBUG loaded listener.js 15:45:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x1187a8800) [pid = 1653] [serial = 1021] [outer = 0x112dbcc00] 15:45:23 INFO - PROCESS | 1653 | 1462229123057 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 15:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 774ms 15:45:23 INFO - PROCESS | 1653 | 1462229123116 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 15:45:23 INFO - PROCESS | 1653 | 1462229123121 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 15:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:45:23 INFO - PROCESS | 1653 | 1462229123127 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:45:23 INFO - PROCESS | 1653 | 1462229123128 Marionette TRACE conn2 <- [1,1334,null,{}] 15:45:23 INFO - PROCESS | 1653 | 1462229123131 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:23 INFO - PROCESS | 1653 | 1462229123241 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 15:45:23 INFO - PROCESS | 1653 | 1462229123314 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b4c000 == 70 [pid = 1653] [id = 341] 15:45:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x119da3c00) [pid = 1653] [serial = 1022] [outer = 0x0] 15:45:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x121371c00) [pid = 1653] [serial = 1023] [outer = 0x119da3c00] 15:45:23 INFO - PROCESS | 1653 | 1462229123344 Marionette DEBUG loaded listener.js 15:45:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x124b7a400) [pid = 1653] [serial = 1024] [outer = 0x119da3c00] 15:45:23 INFO - PROCESS | 1653 | 1462229123774 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 674ms 15:45:23 INFO - PROCESS | 1653 | 1462229123801 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 15:45:23 INFO - PROCESS | 1653 | 1462229123803 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 15:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:45:23 INFO - PROCESS | 1653 | 1462229123805 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:45:23 INFO - PROCESS | 1653 | 1462229123808 Marionette TRACE conn2 <- [1,1338,null,{}] 15:45:23 INFO - PROCESS | 1653 | 1462229123816 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:23 INFO - PROCESS | 1653 | 1462229123928 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 15:45:24 INFO - PROCESS | 1653 | 1462229124003 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1f7800 == 71 [pid = 1653] [id = 342] 15:45:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12870d800) [pid = 1653] [serial = 1025] [outer = 0x0] 15:45:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12a7d7400) [pid = 1653] [serial = 1026] [outer = 0x12870d800] 15:45:24 INFO - PROCESS | 1653 | 1462229124036 Marionette DEBUG loaded listener.js 15:45:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12ba98800) [pid = 1653] [serial = 1027] [outer = 0x12870d800] 15:45:24 INFO - PROCESS | 1653 | 1462229124985 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1224ms 15:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:45:25 INFO - PROCESS | 1653 | 1462229125029 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 15:45:25 INFO - PROCESS | 1653 | 1462229125031 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 15:45:25 INFO - PROCESS | 1653 | 1462229125033 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:45:25 INFO - PROCESS | 1653 | 1462229125035 Marionette TRACE conn2 <- [1,1342,null,{}] 15:45:25 INFO - PROCESS | 1653 | 1462229125037 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:25 INFO - PROCESS | 1653 | 1462229125144 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 15:45:25 INFO - PROCESS | 1653 | 1462229125201 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x13546e800 == 72 [pid = 1653] [id = 343] 15:45:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12baa5400) [pid = 1653] [serial = 1028] [outer = 0x0] 15:45:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12bb92400) [pid = 1653] [serial = 1029] [outer = 0x12baa5400] 15:45:25 INFO - PROCESS | 1653 | 1462229125232 Marionette DEBUG loaded listener.js 15:45:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12cac4400) [pid = 1653] [serial = 1030] [outer = 0x12baa5400] 15:45:25 INFO - PROCESS | 1653 | 1462229125904 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 921ms 15:45:25 INFO - PROCESS | 1653 | 1462229125955 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 15:45:25 INFO - PROCESS | 1653 | 1462229125957 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 15:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:45:25 INFO - PROCESS | 1653 | 1462229125961 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:45:25 INFO - PROCESS | 1653 | 1462229125963 Marionette TRACE conn2 <- [1,1346,null,{}] 15:45:25 INFO - PROCESS | 1653 | 1462229125967 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:26 INFO - PROCESS | 1653 | 1462229126063 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 15:45:26 INFO - PROCESS | 1653 | 1462229126140 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x118109000 == 73 [pid = 1653] [id = 344] 15:45:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x111e4e000) [pid = 1653] [serial = 1031] [outer = 0x0] 15:45:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x1126c0000) [pid = 1653] [serial = 1032] [outer = 0x111e4e000] 15:45:26 INFO - PROCESS | 1653 | 1462229126167 Marionette DEBUG loaded listener.js 15:45:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x113c64000) [pid = 1653] [serial = 1033] [outer = 0x111e4e000] 15:45:26 INFO - PROCESS | 1653 | 1462229126622 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 675ms 15:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:45:26 INFO - PROCESS | 1653 | 1462229126651 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 15:45:26 INFO - PROCESS | 1653 | 1462229126655 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 15:45:26 INFO - PROCESS | 1653 | 1462229126661 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:45:26 INFO - PROCESS | 1653 | 1462229126663 Marionette TRACE conn2 <- [1,1350,null,{}] 15:45:26 INFO - PROCESS | 1653 | 1462229126666 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:26 INFO - PROCESS | 1653 | 1462229126758 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 15:45:26 INFO - PROCESS | 1653 | 1462229126835 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x116893000 == 74 [pid = 1653] [id = 345] 15:45:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x113c67c00) [pid = 1653] [serial = 1034] [outer = 0x0] 15:45:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x1167d7c00) [pid = 1653] [serial = 1035] [outer = 0x113c67c00] 15:45:26 INFO - PROCESS | 1653 | 1462229126862 Marionette DEBUG loaded listener.js 15:45:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x118275c00) [pid = 1653] [serial = 1036] [outer = 0x113c67c00] 15:45:27 INFO - PROCESS | 1653 | 1462229127280 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 672ms 15:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:45:27 INFO - PROCESS | 1653 | 1462229127334 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 15:45:27 INFO - PROCESS | 1653 | 1462229127335 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 15:45:27 INFO - PROCESS | 1653 | 1462229127337 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:45:27 INFO - PROCESS | 1653 | 1462229127340 Marionette TRACE conn2 <- [1,1354,null,{}] 15:45:27 INFO - PROCESS | 1653 | 1462229127347 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:27 INFO - PROCESS | 1653 | 1462229127442 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 15:45:27 INFO - PROCESS | 1653 | 1462229127517 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0da000 == 75 [pid = 1653] [id = 346] 15:45:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x1187af400) [pid = 1653] [serial = 1037] [outer = 0x0] 15:45:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x1193dec00) [pid = 1653] [serial = 1038] [outer = 0x1187af400] 15:45:27 INFO - PROCESS | 1653 | 1462229127545 Marionette DEBUG loaded listener.js 15:45:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x119c78c00) [pid = 1653] [serial = 1039] [outer = 0x1187af400] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1191ac000 == 74 [pid = 1653] [id = 282] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0c2000 == 73 [pid = 1653] [id = 285] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca2800 == 72 [pid = 1653] [id = 247] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12d478800 == 71 [pid = 1653] [id = 338] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfda800 == 70 [pid = 1653] [id = 337] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c71a000 == 69 [pid = 1653] [id = 336] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12bc9f800 == 68 [pid = 1653] [id = 335] 15:45:27 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12c163c00) [pid = 1653] [serial = 914] [outer = 0x0] [url = about:blank] 15:45:27 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12ba9e800) [pid = 1653] [serial = 908] [outer = 0x0] [url = about:blank] 15:45:27 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x119a73400) [pid = 1653] [serial = 902] [outer = 0x0] [url = about:blank] 15:45:27 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x128bc8c00) [pid = 1653] [serial = 905] [outer = 0x0] [url = about:blank] 15:45:27 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x11767f400) [pid = 1653] [serial = 899] [outer = 0x0] [url = about:blank] 15:45:27 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12bcb6800) [pid = 1653] [serial = 911] [outer = 0x0] [url = about:blank] 15:45:27 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12c764c00) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12b102800 == 67 [pid = 1653] [id = 334] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x129529000 == 66 [pid = 1653] [id = 333] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x128ee0000 == 65 [pid = 1653] [id = 332] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x124737000 == 64 [pid = 1653] [id = 331] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12419e000 == 63 [pid = 1653] [id = 330] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0db800 == 62 [pid = 1653] [id = 329] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11816e000 == 61 [pid = 1653] [id = 328] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1191bd800 == 60 [pid = 1653] [id = 327] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1237c4000 == 59 [pid = 1653] [id = 321] 15:45:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11816b800 == 58 [pid = 1653] [id = 320] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x128bd1c00) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12937ec00) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x128702400) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x11938dc00) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x119a78000) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x11a0bf800) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x1233c4800) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12c158400) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x124375800) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x124a96000) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x1160b6c00) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x1187a6000) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12957d800) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x115dacc00) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x112f18400) [pid = 1653] [serial = 917] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12a7d0800) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12957e000) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12b1f2400) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12c085c00) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12c163400) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12c1ba000) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12ba9cc00) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12aec1400) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12926bc00) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12bb9b400) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12874cc00) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x115daa000) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12c1c0000) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x129554000) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 15:45:28 INFO - PROCESS | 1653 | 1462229128094 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 772ms 15:45:28 INFO - PROCESS | 1653 | 1462229128110 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 15:45:28 INFO - PROCESS | 1653 | 1462229128113 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 15:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:45:28 INFO - PROCESS | 1653 | 1462229128125 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:45:28 INFO - PROCESS | 1653 | 1462229128127 Marionette TRACE conn2 <- [1,1358,null,{}] 15:45:28 INFO - PROCESS | 1653 | 1462229128130 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:28 INFO - PROCESS | 1653 | 1462229128251 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 15:45:28 INFO - PROCESS | 1653 | 1462229128322 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x118176000 == 59 [pid = 1653] [id = 347] 15:45:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x119a73400) [pid = 1653] [serial = 1040] [outer = 0x0] 15:45:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x119df1c00) [pid = 1653] [serial = 1041] [outer = 0x119a73400] 15:45:28 INFO - PROCESS | 1653 | 1462229128348 Marionette DEBUG loaded listener.js 15:45:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12136b400) [pid = 1653] [serial = 1042] [outer = 0x119a73400] 15:45:28 INFO - PROCESS | 1653 | 1462229128620 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 522ms 15:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:45:28 INFO - PROCESS | 1653 | 1462229128654 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 15:45:28 INFO - PROCESS | 1653 | 1462229128655 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 15:45:28 INFO - PROCESS | 1653 | 1462229128657 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:45:28 INFO - PROCESS | 1653 | 1462229128659 Marionette TRACE conn2 <- [1,1362,null,{}] 15:45:28 INFO - PROCESS | 1653 | 1462229128661 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:28 INFO - PROCESS | 1653 | 1462229128742 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 15:45:28 INFO - PROCESS | 1653 | 1462229128747 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12329f000 == 60 [pid = 1653] [id = 348] 15:45:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x119da1c00) [pid = 1653] [serial = 1043] [outer = 0x0] 15:45:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x1240f2000) [pid = 1653] [serial = 1044] [outer = 0x119da1c00] 15:45:28 INFO - PROCESS | 1653 | 1462229128774 Marionette DEBUG loaded listener.js 15:45:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x124677c00) [pid = 1653] [serial = 1045] [outer = 0x119da1c00] 15:45:29 INFO - PROCESS | 1653 | 1462229129108 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 474ms 15:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:45:29 INFO - PROCESS | 1653 | 1462229129136 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 15:45:29 INFO - PROCESS | 1653 | 1462229129138 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 15:45:29 INFO - PROCESS | 1653 | 1462229129140 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:45:29 INFO - PROCESS | 1653 | 1462229129141 Marionette TRACE conn2 <- [1,1366,null,{}] 15:45:29 INFO - PROCESS | 1653 | 1462229129143 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:29 INFO - PROCESS | 1653 | 1462229129240 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 15:45:29 INFO - PROCESS | 1653 | 1462229129245 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x124663000 == 61 [pid = 1653] [id = 349] 15:45:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x124683c00) [pid = 1653] [serial = 1046] [outer = 0x0] 15:45:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x125056000) [pid = 1653] [serial = 1047] [outer = 0x124683c00] 15:45:29 INFO - PROCESS | 1653 | 1462229129273 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12874cc00) [pid = 1653] [serial = 1048] [outer = 0x124683c00] 15:45:29 INFO - PROCESS | 1653 | 1462229129636 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:45:29 INFO - PROCESS | 1653 | 1462229129660 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 15:45:29 INFO - PROCESS | 1653 | 1462229129662 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:45:29 INFO - PROCESS | 1653 | 1462229129663 Marionette TRACE conn2 <- [1,1370,null,{}] 15:45:29 INFO - PROCESS | 1653 | 1462229129666 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:29 INFO - PROCESS | 1653 | 1462229129773 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 15:45:29 INFO - PROCESS | 1653 | 1462229129787 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11219b000 == 62 [pid = 1653] [id = 350] 15:45:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x124a97000) [pid = 1653] [serial = 1049] [outer = 0x0] 15:45:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x128759800) [pid = 1653] [serial = 1050] [outer = 0x124a97000] 15:45:29 INFO - PROCESS | 1653 | 1462229129812 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x129275800) [pid = 1653] [serial = 1051] [outer = 0x124a97000] 15:45:30 INFO - PROCESS | 1653 | 1462229130175 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:45:30 INFO - PROCESS | 1653 | 1462229130187 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 15:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:45:30 INFO - PROCESS | 1653 | 1462229130190 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:45:30 INFO - PROCESS | 1653 | 1462229130192 Marionette TRACE conn2 <- [1,1374,null,{}] 15:45:30 INFO - PROCESS | 1653 | 1462229130195 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:30 INFO - PROCESS | 1653 | 1462229130347 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 15:45:30 INFO - PROCESS | 1653 | 1462229130369 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12738d000 == 63 [pid = 1653] [id = 351] 15:45:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x129279000) [pid = 1653] [serial = 1052] [outer = 0x0] 15:45:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x129550400) [pid = 1653] [serial = 1053] [outer = 0x129279000] 15:45:30 INFO - PROCESS | 1653 | 1462229130409 Marionette DEBUG loaded listener.js 15:45:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12957e800) [pid = 1653] [serial = 1054] [outer = 0x129279000] 15:45:30 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:45:30 INFO - PROCESS | 1653 | 1462229130797 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:45:30 INFO - PROCESS | 1653 | 1462229130812 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 15:45:30 INFO - PROCESS | 1653 | 1462229130814 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:45:30 INFO - PROCESS | 1653 | 1462229130815 Marionette TRACE conn2 <- [1,1378,null,{}] 15:45:30 INFO - PROCESS | 1653 | 1462229130818 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:30 INFO - PROCESS | 1653 | 1462229130917 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 15:45:30 INFO - PROCESS | 1653 | 1462229130929 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12928c800 == 64 [pid = 1653] [id = 352] 15:45:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x115fce000) [pid = 1653] [serial = 1055] [outer = 0x0] 15:45:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x119a70c00) [pid = 1653] [serial = 1056] [outer = 0x115fce000] 15:45:30 INFO - PROCESS | 1653 | 1462229130955 Marionette DEBUG loaded listener.js 15:45:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x128e28400) [pid = 1653] [serial = 1057] [outer = 0x115fce000] 15:45:31 INFO - PROCESS | 1653 | 1462229131301 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 15:45:31 INFO - PROCESS | 1653 | 1462229131341 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 15:45:31 INFO - PROCESS | 1653 | 1462229131343 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:45:31 INFO - PROCESS | 1653 | 1462229131344 Marionette TRACE conn2 <- [1,1382,null,{}] 15:45:31 INFO - PROCESS | 1653 | 1462229131346 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:31 INFO - PROCESS | 1653 | 1462229131446 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 15:45:31 INFO - PROCESS | 1653 | 1462229131450 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x129988800 == 65 [pid = 1653] [id = 353] 15:45:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12a7d3000) [pid = 1653] [serial = 1058] [outer = 0x0] 15:45:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12aec0400) [pid = 1653] [serial = 1059] [outer = 0x12a7d3000] 15:45:31 INFO - PROCESS | 1653 | 1462229131507 Marionette DEBUG loaded listener.js 15:45:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12b3d7800) [pid = 1653] [serial = 1060] [outer = 0x12a7d3000] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12b3a9c00) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x128fadc00) [pid = 1653] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x116a7e000) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x111116800) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x128711400) [pid = 1653] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12a7da400) [pid = 1653] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12354a400) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1199b7400) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x1168ce000) [pid = 1653] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x111129c00) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1193d2400) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1187a8c00) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11636f800) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x124a9d800) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1187f4400) [pid = 1653] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12a7d3800) [pid = 1653] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1236c0c00) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x119a79400) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1236ca400) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1126b7400) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12954b000) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b3a1400) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x126028c00) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1131e6800) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12500e800) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12136ec00) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12a7d5400) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12b172800) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1180ed400) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1251db800) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12aeba000) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x112a28400) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11108a400) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11108bc00) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1187a8400) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11346b800) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:45:32 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12ce13c00) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:45:32 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:45:32 INFO - PROCESS | 1653 | 1462229132134 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 15:45:32 INFO - PROCESS | 1653 | 1462229132164 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 15:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:45:32 INFO - PROCESS | 1653 | 1462229132166 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:45:32 INFO - PROCESS | 1653 | 1462229132168 Marionette TRACE conn2 <- [1,1386,null,{}] 15:45:32 INFO - PROCESS | 1653 | 1462229132170 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:32 INFO - PROCESS | 1653 | 1462229132260 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 15:45:32 INFO - PROCESS | 1653 | 1462229132266 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a44000 == 66 [pid = 1653] [id = 354] 15:45:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11108c400) [pid = 1653] [serial = 1061] [outer = 0x0] 15:45:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1180ea800) [pid = 1653] [serial = 1062] [outer = 0x11108c400] 15:45:32 INFO - PROCESS | 1653 | 1462229132297 Marionette DEBUG loaded listener.js 15:45:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x121368c00) [pid = 1653] [serial = 1063] [outer = 0x11108c400] 15:45:32 INFO - PROCESS | 1653 | 1462229132727 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 15:45:32 INFO - PROCESS | 1653 | 1462229132738 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 15:45:32 INFO - PROCESS | 1653 | 1462229132740 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:45:32 INFO - PROCESS | 1653 | 1462229132742 Marionette TRACE conn2 <- [1,1390,null,{}] 15:45:32 INFO - PROCESS | 1653 | 1462229132745 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:32 INFO - PROCESS | 1653 | 1462229132869 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 15:45:32 INFO - PROCESS | 1653 | 1462229132873 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b257000 == 67 [pid = 1653] [id = 355] 15:45:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1240fac00) [pid = 1653] [serial = 1064] [outer = 0x0] 15:45:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x129553000) [pid = 1653] [serial = 1065] [outer = 0x1240fac00] 15:45:32 INFO - PROCESS | 1653 | 1462229132898 Marionette DEBUG loaded listener.js 15:45:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12b3a9c00) [pid = 1653] [serial = 1066] [outer = 0x1240fac00] 15:45:33 INFO - PROCESS | 1653 | 1462229133214 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 15:45:33 INFO - PROCESS | 1653 | 1462229133260 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 15:45:33 INFO - PROCESS | 1653 | 1462229133261 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 15:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:45:33 INFO - PROCESS | 1653 | 1462229133263 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:45:33 INFO - PROCESS | 1653 | 1462229133264 Marionette TRACE conn2 <- [1,1394,null,{}] 15:45:33 INFO - PROCESS | 1653 | 1462229133267 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:33 INFO - PROCESS | 1653 | 1462229133346 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 15:45:33 INFO - PROCESS | 1653 | 1462229133406 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bc9a800 == 68 [pid = 1653] [id = 356] 15:45:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11108dc00) [pid = 1653] [serial = 1067] [outer = 0x0] 15:45:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12ba9b400) [pid = 1653] [serial = 1068] [outer = 0x11108dc00] 15:45:33 INFO - PROCESS | 1653 | 1462229133430 Marionette DEBUG loaded listener.js 15:45:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12baa6c00) [pid = 1653] [serial = 1069] [outer = 0x11108dc00] 15:45:33 INFO - PROCESS | 1653 | 1462229133700 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 472ms 15:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:45:33 INFO - PROCESS | 1653 | 1462229133738 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 15:45:33 INFO - PROCESS | 1653 | 1462229133739 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 15:45:33 INFO - PROCESS | 1653 | 1462229133741 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:45:33 INFO - PROCESS | 1653 | 1462229133742 Marionette TRACE conn2 <- [1,1398,null,{}] 15:45:33 INFO - PROCESS | 1653 | 1462229133745 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:33 INFO - PROCESS | 1653 | 1462229133829 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 15:45:33 INFO - PROCESS | 1653 | 1462229133835 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8e7000 == 69 [pid = 1653] [id = 357] 15:45:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12bb76c00) [pid = 1653] [serial = 1070] [outer = 0x0] 15:45:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12bb95400) [pid = 1653] [serial = 1071] [outer = 0x12bb76c00] 15:45:33 INFO - PROCESS | 1653 | 1462229133860 Marionette DEBUG loaded listener.js 15:45:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12bb9c800) [pid = 1653] [serial = 1072] [outer = 0x12bb76c00] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1352cc800 == 68 [pid = 1653] [id = 325] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x110ecb000 == 67 [pid = 1653] [id = 326] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12928f800 == 66 [pid = 1653] [id = 209] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x129292000 == 65 [pid = 1653] [id = 305] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12998b000 == 64 [pid = 1653] [id = 283] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12c733000 == 63 [pid = 1653] [id = 228] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12d46e800 == 62 [pid = 1653] [id = 299] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1188b8000 == 61 [pid = 1653] [id = 211] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x112b1b000 == 60 [pid = 1653] [id = 324] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8d8000 == 59 [pid = 1653] [id = 322] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1237c1000 == 58 [pid = 1653] [id = 195] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12c727000 == 57 [pid = 1653] [id = 286] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x127388000 == 56 [pid = 1653] [id = 205] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12e129800 == 55 [pid = 1653] [id = 323] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12dc57800 == 54 [pid = 1653] [id = 304] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12aedf800 == 53 [pid = 1653] [id = 246] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7b5000 == 52 [pid = 1653] [id = 303] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7bc000 == 51 [pid = 1653] [id = 319] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfca000 == 50 [pid = 1653] [id = 266] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x129976800 == 49 [pid = 1653] [id = 210] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0be000 == 48 [pid = 1653] [id = 224] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12b255800 == 47 [pid = 1653] [id = 284] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x126072000 == 46 [pid = 1653] [id = 248] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc6b000 == 45 [pid = 1653] [id = 265] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x116893000 == 44 [pid = 1653] [id = 345] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x118109000 == 43 [pid = 1653] [id = 344] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x13546e800 == 42 [pid = 1653] [id = 343] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1f7800 == 41 [pid = 1653] [id = 342] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x124b4c000 == 40 [pid = 1653] [id = 341] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1352d3800 == 39 [pid = 1653] [id = 339] 15:45:34 INFO - PROCESS | 1653 | --DOCSHELL 0x118113800 == 38 [pid = 1653] [id = 340] 15:45:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11219b000 == 37 [pid = 1653] [id = 350] 15:45:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12738d000 == 36 [pid = 1653] [id = 351] 15:45:35 INFO - PROCESS | 1653 | --DOCSHELL 0x129988800 == 35 [pid = 1653] [id = 353] 15:45:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12b257000 == 34 [pid = 1653] [id = 355] 15:45:35 INFO - PROCESS | 1653 | --DOCSHELL 0x118176000 == 33 [pid = 1653] [id = 347] 15:45:35 INFO - PROCESS | 1653 | --DOCSHELL 0x119a44000 == 32 [pid = 1653] [id = 354] 15:45:35 INFO - PROCESS | 1653 | --DOCSHELL 0x124663000 == 31 [pid = 1653] [id = 349] 15:45:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12928c800 == 30 [pid = 1653] [id = 352] 15:45:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0da000 == 29 [pid = 1653] [id = 346] 15:45:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12329f000 == 28 [pid = 1653] [id = 348] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119382c00) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1187ae000) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12937d800) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x121374000) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12bb8f400) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12937e800) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1233bdc00) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12870e000) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x113cf5400) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12aebd800) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12bb9a800) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12b1efc00) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x116337c00) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12baa6000) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12c763800) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1190c6800) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1131dd000) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x129552000) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12c159000) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x126021400) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1233c6800) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1187ac000) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12bcb1400) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x126022000) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b1ee000) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x128e29c00) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1236c1000) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124eb3800) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1199bf800) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12bcb6c00) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12c763400) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126964c00) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12cac8000) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12bb7cc00) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126c5b400) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12c1bf000) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128bcb400) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12c15d800) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1160bd400) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112a36400) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x111090c00) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113e40800) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12c084000) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1168cdc00) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1190c9800) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119c42c00) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12cacb000) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12bb94000) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12cacfc00) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12cfa1c00) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12d3bb400) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12b3ce400) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128bcac00) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x111094c00) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129584400) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12ce21c00) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12ce19c00) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 15:45:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12bc9a800 == 27 [pid = 1653] [id = 356] 15:45:35 INFO - PROCESS | 1653 | 1462229135538 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 15:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1823ms 15:45:35 INFO - PROCESS | 1653 | 1462229135566 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 15:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:45:35 INFO - PROCESS | 1653 | 1462229135569 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 15:45:35 INFO - PROCESS | 1653 | 1462229135572 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:45:35 INFO - PROCESS | 1653 | 1462229135575 Marionette TRACE conn2 <- [1,1402,null,{}] 15:45:35 INFO - PROCESS | 1653 | 1462229135579 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:35 INFO - PROCESS | 1653 | 1462229135659 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 15:45:35 INFO - PROCESS | 1653 | 1462229135705 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x112b04800 == 28 [pid = 1653] [id = 358] 15:45:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x111122c00) [pid = 1653] [serial = 1073] [outer = 0x0] 15:45:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111126c00) [pid = 1653] [serial = 1074] [outer = 0x111122c00] 15:45:35 INFO - PROCESS | 1653 | 1462229135733 Marionette DEBUG loaded listener.js 15:45:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1111d6800) [pid = 1653] [serial = 1075] [outer = 0x111122c00] 15:45:36 INFO - PROCESS | 1653 | 1462229136058 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 15:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 15:45:36 INFO - PROCESS | 1653 | 1462229136092 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 15:45:36 INFO - PROCESS | 1653 | 1462229136097 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 15:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:45:36 INFO - PROCESS | 1653 | 1462229136104 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:45:36 INFO - PROCESS | 1653 | 1462229136106 Marionette TRACE conn2 <- [1,1406,null,{}] 15:45:36 INFO - PROCESS | 1653 | 1462229136108 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:36 INFO - PROCESS | 1653 | 1462229136178 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 15:45:36 INFO - PROCESS | 1653 | 1462229136184 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f20000 == 29 [pid = 1653] [id = 359] 15:45:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x111128000) [pid = 1653] [serial = 1076] [outer = 0x0] 15:45:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1126c1000) [pid = 1653] [serial = 1077] [outer = 0x111128000] 15:45:36 INFO - PROCESS | 1653 | 1462229136212 Marionette DEBUG loaded listener.js 15:45:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112a35400) [pid = 1653] [serial = 1078] [outer = 0x111128000] 15:45:36 INFO - PROCESS | 1653 | 1462229136530 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 15:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 468ms 15:45:36 INFO - PROCESS | 1653 | 1462229136573 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 15:45:36 INFO - PROCESS | 1653 | 1462229136575 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 15:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:45:36 INFO - PROCESS | 1653 | 1462229136577 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:45:36 INFO - PROCESS | 1653 | 1462229136580 Marionette TRACE conn2 <- [1,1410,null,{}] 15:45:36 INFO - PROCESS | 1653 | 1462229136587 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:36 INFO - PROCESS | 1653 | 1462229136662 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 15:45:36 INFO - PROCESS | 1653 | 1462229136670 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa7800 == 30 [pid = 1653] [id = 360] 15:45:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x110e9dc00) [pid = 1653] [serial = 1079] [outer = 0x0] 15:45:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113cf2000) [pid = 1653] [serial = 1080] [outer = 0x110e9dc00] 15:45:36 INFO - PROCESS | 1653 | 1462229136698 Marionette DEBUG loaded listener.js 15:45:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x115dad000) [pid = 1653] [serial = 1081] [outer = 0x110e9dc00] 15:45:37 INFO - PROCESS | 1653 | 1462229137047 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 15:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 474ms 15:45:37 INFO - PROCESS | 1653 | 1462229137054 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 15:45:37 INFO - PROCESS | 1653 | 1462229137055 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 15:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:45:37 INFO - PROCESS | 1653 | 1462229137057 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:45:37 INFO - PROCESS | 1653 | 1462229137058 Marionette TRACE conn2 <- [1,1414,null,{}] 15:45:37 INFO - PROCESS | 1653 | 1462229137061 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:37 INFO - PROCESS | 1653 | 1462229137137 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 15:45:37 INFO - PROCESS | 1653 | 1462229137185 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x117359000 == 31 [pid = 1653] [id = 361] 15:45:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1131e6400) [pid = 1653] [serial = 1082] [outer = 0x0] 15:45:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1160b5c00) [pid = 1653] [serial = 1083] [outer = 0x1131e6400] 15:45:37 INFO - PROCESS | 1653 | 1462229137211 Marionette DEBUG loaded listener.js 15:45:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1167dd400) [pid = 1653] [serial = 1084] [outer = 0x1131e6400] 15:45:37 INFO - PROCESS | 1653 | 1462229137526 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 15:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 519ms 15:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:45:37 INFO - PROCESS | 1653 | 1462229137578 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 15:45:37 INFO - PROCESS | 1653 | 1462229137579 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 15:45:37 INFO - PROCESS | 1653 | 1462229137581 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:45:37 INFO - PROCESS | 1653 | 1462229137582 Marionette TRACE conn2 <- [1,1418,null,{}] 15:45:37 INFO - PROCESS | 1653 | 1462229137585 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:37 INFO - PROCESS | 1653 | 1462229137653 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 15:45:37 INFO - PROCESS | 1653 | 1462229137657 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x118116800 == 32 [pid = 1653] [id = 362] 15:45:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x111122800) [pid = 1653] [serial = 1085] [outer = 0x0] 15:45:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1168ce000) [pid = 1653] [serial = 1086] [outer = 0x111122800] 15:45:37 INFO - PROCESS | 1653 | 1462229137684 Marionette DEBUG loaded listener.js 15:45:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x117d2d400) [pid = 1653] [serial = 1087] [outer = 0x111122800] 15:45:38 INFO - PROCESS | 1653 | 1462229138036 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 15:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 470ms 15:45:38 INFO - PROCESS | 1653 | 1462229138060 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 15:45:38 INFO - PROCESS | 1653 | 1462229138061 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 15:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:45:38 INFO - PROCESS | 1653 | 1462229138064 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:45:38 INFO - PROCESS | 1653 | 1462229138065 Marionette TRACE conn2 <- [1,1422,null,{}] 15:45:38 INFO - PROCESS | 1653 | 1462229138069 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:38 INFO - PROCESS | 1653 | 1462229138152 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 15:45:38 INFO - PROCESS | 1653 | 1462229138157 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b2000 == 33 [pid = 1653] [id = 363] 15:45:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1180c2c00) [pid = 1653] [serial = 1088] [outer = 0x0] 15:45:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11850e400) [pid = 1653] [serial = 1089] [outer = 0x1180c2c00] 15:45:38 INFO - PROCESS | 1653 | 1462229138186 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1187efc00) [pid = 1653] [serial = 1090] [outer = 0x1180c2c00] 15:45:38 INFO - PROCESS | 1653 | 1462229138514 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 15:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 472ms 15:45:38 INFO - PROCESS | 1653 | 1462229138537 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 15:45:38 INFO - PROCESS | 1653 | 1462229138538 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 15:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:45:38 INFO - PROCESS | 1653 | 1462229138541 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:45:38 INFO - PROCESS | 1653 | 1462229138542 Marionette TRACE conn2 <- [1,1426,null,{}] 15:45:38 INFO - PROCESS | 1653 | 1462229138544 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:38 INFO - PROCESS | 1653 | 1462229138613 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 15:45:38 INFO - PROCESS | 1653 | 1462229138619 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191b9800 == 34 [pid = 1653] [id = 364] 15:45:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1180dfc00) [pid = 1653] [serial = 1091] [outer = 0x0] 15:45:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1190be800) [pid = 1653] [serial = 1092] [outer = 0x1180dfc00] 15:45:38 INFO - PROCESS | 1653 | 1462229138644 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119121800) [pid = 1653] [serial = 1093] [outer = 0x1180dfc00] 15:45:38 INFO - PROCESS | 1653 | 1462229138965 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 15:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 467ms 15:45:39 INFO - PROCESS | 1653 | 1462229139009 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 15:45:39 INFO - PROCESS | 1653 | 1462229139010 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 15:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:45:39 INFO - PROCESS | 1653 | 1462229139012 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:45:39 INFO - PROCESS | 1653 | 1462229139013 Marionette TRACE conn2 <- [1,1430,null,{}] 15:45:39 INFO - PROCESS | 1653 | 1462229139024 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:39 INFO - PROCESS | 1653 | 1462229139091 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 15:45:39 INFO - PROCESS | 1653 | 1462229139096 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a3b800 == 35 [pid = 1653] [id = 365] 15:45:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1190c4800) [pid = 1653] [serial = 1094] [outer = 0x0] 15:45:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119388c00) [pid = 1653] [serial = 1095] [outer = 0x1190c4800] 15:45:39 INFO - PROCESS | 1653 | 1462229139123 Marionette DEBUG loaded listener.js 15:45:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1193d3c00) [pid = 1653] [serial = 1096] [outer = 0x1190c4800] 15:45:39 INFO - PROCESS | 1653 | 1462229139469 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 15:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 472ms 15:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:45:39 INFO - PROCESS | 1653 | 1462229139485 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 15:45:39 INFO - PROCESS | 1653 | 1462229139487 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 15:45:39 INFO - PROCESS | 1653 | 1462229139489 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:45:39 INFO - PROCESS | 1653 | 1462229139490 Marionette TRACE conn2 <- [1,1434,null,{}] 15:45:39 INFO - PROCESS | 1653 | 1462229139493 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:39 INFO - PROCESS | 1653 | 1462229139581 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 15:45:39 INFO - PROCESS | 1653 | 1462229139589 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa3000 == 36 [pid = 1653] [id = 366] 15:45:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1199b7400) [pid = 1653] [serial = 1097] [outer = 0x0] 15:45:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119a71c00) [pid = 1653] [serial = 1098] [outer = 0x1199b7400] 15:45:39 INFO - PROCESS | 1653 | 1462229139621 Marionette DEBUG loaded listener.js 15:45:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119a79400) [pid = 1653] [serial = 1099] [outer = 0x1199b7400] 15:45:39 INFO - PROCESS | 1653 | 1462229139982 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 15:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 15:45:40 INFO - PROCESS | 1653 | 1462229140022 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 15:45:40 INFO - PROCESS | 1653 | 1462229140023 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 15:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:45:40 INFO - PROCESS | 1653 | 1462229140032 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:45:40 INFO - PROCESS | 1653 | 1462229140035 Marionette TRACE conn2 <- [1,1438,null,{}] 15:45:40 INFO - PROCESS | 1653 | 1462229140039 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:40 INFO - PROCESS | 1653 | 1462229140114 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 15:45:40 INFO - PROCESS | 1653 | 1462229140120 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a18a800 == 37 [pid = 1653] [id = 367] 15:45:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1193d4400) [pid = 1653] [serial = 1100] [outer = 0x0] 15:45:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119c71800) [pid = 1653] [serial = 1101] [outer = 0x1193d4400] 15:45:40 INFO - PROCESS | 1653 | 1462229140144 Marionette DEBUG loaded listener.js 15:45:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119df0800) [pid = 1653] [serial = 1102] [outer = 0x1193d4400] 15:45:40 INFO - PROCESS | 1653 | 1462229140471 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 15:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 472ms 15:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:45:40 INFO - PROCESS | 1653 | 1462229140504 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 15:45:40 INFO - PROCESS | 1653 | 1462229140505 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 15:45:40 INFO - PROCESS | 1653 | 1462229140508 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:45:40 INFO - PROCESS | 1653 | 1462229140509 Marionette TRACE conn2 <- [1,1442,null,{}] 15:45:40 INFO - PROCESS | 1653 | 1462229140512 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:40 INFO - PROCESS | 1653 | 1462229140595 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 15:45:40 INFO - PROCESS | 1653 | 1462229140601 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x118116000 == 38 [pid = 1653] [id = 368] 15:45:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11a075000) [pid = 1653] [serial = 1103] [outer = 0x0] 15:45:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x121375800) [pid = 1653] [serial = 1104] [outer = 0x11a075000] 15:45:40 INFO - PROCESS | 1653 | 1462229140630 Marionette DEBUG loaded listener.js 15:45:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1236bcc00) [pid = 1653] [serial = 1105] [outer = 0x11a075000] 15:45:41 INFO - PROCESS | 1653 | 1462229141018 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 15:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 15:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:45:41 INFO - PROCESS | 1653 | 1462229141028 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 15:45:41 INFO - PROCESS | 1653 | 1462229141029 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 15:45:41 INFO - PROCESS | 1653 | 1462229141040 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:45:41 INFO - PROCESS | 1653 | 1462229141041 Marionette TRACE conn2 <- [1,1446,null,{}] 15:45:41 INFO - PROCESS | 1653 | 1462229141044 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:41 INFO - PROCESS | 1653 | 1462229141136 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 15:45:41 INFO - PROCESS | 1653 | 1462229141140 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1243ea000 == 39 [pid = 1653] [id = 369] 15:45:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11a07c400) [pid = 1653] [serial = 1106] [outer = 0x0] 15:45:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124336400) [pid = 1653] [serial = 1107] [outer = 0x11a07c400] 15:45:41 INFO - PROCESS | 1653 | 1462229141165 Marionette DEBUG loaded listener.js 15:45:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x124b7a800) [pid = 1653] [serial = 1108] [outer = 0x11a07c400] 15:45:41 INFO - PROCESS | 1653 | 1462229141497 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 15:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 478ms 15:45:41 INFO - PROCESS | 1653 | 1462229141509 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 15:45:41 INFO - PROCESS | 1653 | 1462229141510 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 15:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:45:41 INFO - PROCESS | 1653 | 1462229141512 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:45:41 INFO - PROCESS | 1653 | 1462229141513 Marionette TRACE conn2 <- [1,1450,null,{}] 15:45:41 INFO - PROCESS | 1653 | 1462229141517 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:41 INFO - PROCESS | 1653 | 1462229141610 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 15:45:41 INFO - PROCESS | 1653 | 1462229141643 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b55800 == 40 [pid = 1653] [id = 370] 15:45:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x124eb3000) [pid = 1653] [serial = 1109] [outer = 0x0] 15:45:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x125010000) [pid = 1653] [serial = 1110] [outer = 0x124eb3000] 15:45:41 INFO - PROCESS | 1653 | 1462229141667 Marionette DEBUG loaded listener.js 15:45:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x125129c00) [pid = 1653] [serial = 1111] [outer = 0x124eb3000] 15:45:42 INFO - PROCESS | 1653 | 1462229142022 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 15:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 15:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:45:42 INFO - PROCESS | 1653 | 1462229142036 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 15:45:42 INFO - PROCESS | 1653 | 1462229142037 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 15:45:42 INFO - PROCESS | 1653 | 1462229142039 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:45:42 INFO - PROCESS | 1653 | 1462229142040 Marionette TRACE conn2 <- [1,1454,null,{}] 15:45:42 INFO - PROCESS | 1653 | 1462229142042 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:42 INFO - PROCESS | 1653 | 1462229142137 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 15:45:42 INFO - PROCESS | 1653 | 1462229142142 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x126c20000 == 41 [pid = 1653] [id = 371] 15:45:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x124eb3400) [pid = 1653] [serial = 1112] [outer = 0x0] 15:45:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x126027c00) [pid = 1653] [serial = 1113] [outer = 0x124eb3400] 15:45:42 INFO - PROCESS | 1653 | 1462229142166 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x126957400) [pid = 1653] [serial = 1114] [outer = 0x124eb3400] 15:45:42 INFO - PROCESS | 1653 | 1462229142513 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 15:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 520ms 15:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:45:42 INFO - PROCESS | 1653 | 1462229142559 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 15:45:42 INFO - PROCESS | 1653 | 1462229142560 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 15:45:42 INFO - PROCESS | 1653 | 1462229142562 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:45:42 INFO - PROCESS | 1653 | 1462229142564 Marionette TRACE conn2 <- [1,1458,null,{}] 15:45:42 INFO - PROCESS | 1653 | 1462229142566 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:42 INFO - PROCESS | 1653 | 1462229142660 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 15:45:42 INFO - PROCESS | 1653 | 1462229142666 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x127391000 == 42 [pid = 1653] [id = 372] 15:45:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x126021000) [pid = 1653] [serial = 1115] [outer = 0x0] 15:45:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x126962000) [pid = 1653] [serial = 1116] [outer = 0x126021000] 15:45:42 INFO - PROCESS | 1653 | 1462229142723 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x128702800) [pid = 1653] [serial = 1117] [outer = 0x126021000] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1187ec000) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12bb74400) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11635ec00) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12c1b5400) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x126026800) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1251dfc00) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x129279000) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x115fce000) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12a7d3000) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11108c400) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1240fac00) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12baa5400) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12870d800) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119da3c00) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x112dbcc00) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x110e97c00) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124683c00) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119da1c00) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119a73400) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1187af400) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x113c67c00) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x111e4e000) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11108dc00) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124a97000) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:45:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x110ea3000) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:45:43 INFO - PROCESS | 1653 | 1462229143212 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 15:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 667ms 15:45:43 INFO - PROCESS | 1653 | 1462229143236 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 15:45:43 INFO - PROCESS | 1653 | 1462229143237 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 15:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:45:43 INFO - PROCESS | 1653 | 1462229143240 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:45:43 INFO - PROCESS | 1653 | 1462229143241 Marionette TRACE conn2 <- [1,1462,null,{}] 15:45:43 INFO - PROCESS | 1653 | 1462229143243 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:43 INFO - PROCESS | 1653 | 1462229143345 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 15:45:43 INFO - PROCESS | 1653 | 1462229143398 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191c5000 == 43 [pid = 1653] [id = 373] 15:45:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11108c000) [pid = 1653] [serial = 1118] [outer = 0x0] 15:45:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11635ec00) [pid = 1653] [serial = 1119] [outer = 0x11108c000] 15:45:43 INFO - PROCESS | 1653 | 1462229143422 Marionette DEBUG loaded listener.js 15:45:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119129400) [pid = 1653] [serial = 1120] [outer = 0x11108c000] 15:45:43 INFO - PROCESS | 1653 | 1462229143702 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 15:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 15:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:45:43 INFO - PROCESS | 1653 | 1462229143759 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 15:45:43 INFO - PROCESS | 1653 | 1462229143761 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 15:45:43 INFO - PROCESS | 1653 | 1462229143763 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:45:43 INFO - PROCESS | 1653 | 1462229143764 Marionette TRACE conn2 <- [1,1466,null,{}] 15:45:43 INFO - PROCESS | 1653 | 1462229143768 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:43 INFO - PROCESS | 1653 | 1462229143842 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 15:45:43 INFO - PROCESS | 1653 | 1462229143846 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12928c800 == 44 [pid = 1653] [id = 374] 15:45:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119da1c00) [pid = 1653] [serial = 1121] [outer = 0x0] 15:45:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126963400) [pid = 1653] [serial = 1122] [outer = 0x119da1c00] 15:45:43 INFO - PROCESS | 1653 | 1462229143872 Marionette DEBUG loaded listener.js 15:45:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128709c00) [pid = 1653] [serial = 1123] [outer = 0x119da1c00] 15:45:44 INFO - PROCESS | 1653 | 1462229144199 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 15:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 470ms 15:45:44 INFO - PROCESS | 1653 | 1462229144235 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 15:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:45:44 INFO - PROCESS | 1653 | 1462229144237 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 15:45:44 INFO - PROCESS | 1653 | 1462229144239 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:45:44 INFO - PROCESS | 1653 | 1462229144240 Marionette TRACE conn2 <- [1,1470,null,{}] 15:45:44 INFO - PROCESS | 1653 | 1462229144251 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:44 INFO - PROCESS | 1653 | 1462229144324 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 15:45:44 INFO - PROCESS | 1653 | 1462229144328 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x129971000 == 45 [pid = 1653] [id = 375] 15:45:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12870a400) [pid = 1653] [serial = 1124] [outer = 0x0] 15:45:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128710800) [pid = 1653] [serial = 1125] [outer = 0x12870a400] 15:45:44 INFO - PROCESS | 1653 | 1462229144355 Marionette DEBUG loaded listener.js 15:45:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12874f800) [pid = 1653] [serial = 1126] [outer = 0x12870a400] 15:45:44 INFO - PROCESS | 1653 | 1462229144697 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 15:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 479ms 15:45:44 INFO - PROCESS | 1653 | 1462229144720 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 15:45:44 INFO - PROCESS | 1653 | 1462229144721 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 15:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:45:44 INFO - PROCESS | 1653 | 1462229144723 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:45:44 INFO - PROCESS | 1653 | 1462229144724 Marionette TRACE conn2 <- [1,1474,null,{}] 15:45:44 INFO - PROCESS | 1653 | 1462229144727 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:44 INFO - PROCESS | 1653 | 1462229144805 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 15:45:44 INFO - PROCESS | 1653 | 1462229144810 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7ab000 == 46 [pid = 1653] [id = 376] 15:45:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128750400) [pid = 1653] [serial = 1127] [outer = 0x0] 15:45:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128bca400) [pid = 1653] [serial = 1128] [outer = 0x128750400] 15:45:44 INFO - PROCESS | 1653 | 1462229144834 Marionette DEBUG loaded listener.js 15:45:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128bd3000) [pid = 1653] [serial = 1129] [outer = 0x128750400] 15:45:45 INFO - PROCESS | 1653 | --DOCSHELL 0x115f20000 == 45 [pid = 1653] [id = 359] 15:45:45 INFO - PROCESS | 1653 | --DOCSHELL 0x112b04800 == 44 [pid = 1653] [id = 358] 15:45:45 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8e7000 == 43 [pid = 1653] [id = 357] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa7800 == 42 [pid = 1653] [id = 360] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x126c20000 == 41 [pid = 1653] [id = 371] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12928c800 == 40 [pid = 1653] [id = 374] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11a18a800 == 39 [pid = 1653] [id = 367] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1243ea000 == 38 [pid = 1653] [id = 369] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119a3b800 == 37 [pid = 1653] [id = 365] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x127391000 == 36 [pid = 1653] [id = 372] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1191c5000 == 35 [pid = 1653] [id = 373] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x124b55800 == 34 [pid = 1653] [id = 370] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1191b9800 == 33 [pid = 1653] [id = 364] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa3000 == 32 [pid = 1653] [id = 366] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x117359000 == 31 [pid = 1653] [id = 361] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1188b2000 == 30 [pid = 1653] [id = 363] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x118116000 == 29 [pid = 1653] [id = 368] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x118116800 == 28 [pid = 1653] [id = 362] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12cac7400) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129550400) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119a70c00) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12aec0400) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x121368c00) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1180ea800) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12b3d7800) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x129553000) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12bb92400) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12ba98800) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12a7d7400) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124b7a400) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x121371c00) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1187a8800) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116544c00) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12d453800) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125056000) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12874cc00) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1240f2000) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124677c00) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119df1c00) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12136b400) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119c78c00) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1193dec00) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118275c00) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1167d7c00) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113c64000) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1126c0000) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12cac4400) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12ba9b400) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128759800) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129275800) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12b3a9c00) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12957e800) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12bb95400) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128e28400) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12baa6c00) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129971000 == 27 [pid = 1653] [id = 375] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11a07d000) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12c1bb800) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11876b400) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12c769000) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12bb74c00) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128bd2000) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 15:45:46 INFO - PROCESS | 1653 | 1462229146562 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 15:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1874ms 15:45:46 INFO - PROCESS | 1653 | 1462229146599 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 15:45:46 INFO - PROCESS | 1653 | 1462229146601 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 15:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:45:46 INFO - PROCESS | 1653 | 1462229146604 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:45:46 INFO - PROCESS | 1653 | 1462229146606 Marionette TRACE conn2 <- [1,1478,null,{}] 15:45:46 INFO - PROCESS | 1653 | 1462229146610 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:46 INFO - PROCESS | 1653 | 1462229146691 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 15:45:46 INFO - PROCESS | 1653 | 1462229146735 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x112b0c000 == 28 [pid = 1653] [id = 377] 15:45:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x111124000) [pid = 1653] [serial = 1130] [outer = 0x0] 15:45:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x111126800) [pid = 1653] [serial = 1131] [outer = 0x111124000] 15:45:46 INFO - PROCESS | 1653 | 1462229146763 Marionette DEBUG loaded listener.js 15:45:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x111ebc000) [pid = 1653] [serial = 1132] [outer = 0x111124000] 15:45:47 INFO - PROCESS | 1653 | 1462229147103 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 15:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 523ms 15:45:47 INFO - PROCESS | 1653 | 1462229147127 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 15:45:47 INFO - PROCESS | 1653 | 1462229147132 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 15:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:45:47 INFO - PROCESS | 1653 | 1462229147139 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:45:47 INFO - PROCESS | 1653 | 1462229147140 Marionette TRACE conn2 <- [1,1482,null,{}] 15:45:47 INFO - PROCESS | 1653 | 1462229147143 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:47 INFO - PROCESS | 1653 | 1462229147216 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 15:45:47 INFO - PROCESS | 1653 | 1462229147221 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116008800 == 29 [pid = 1653] [id = 378] 15:45:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11205c000) [pid = 1653] [serial = 1133] [outer = 0x0] 15:45:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a31400) [pid = 1653] [serial = 1134] [outer = 0x11205c000] 15:45:47 INFO - PROCESS | 1653 | 1462229147250 Marionette DEBUG loaded listener.js 15:45:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112f18400) [pid = 1653] [serial = 1135] [outer = 0x11205c000] 15:45:47 INFO - PROCESS | 1653 | 1462229147606 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 15:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 520ms 15:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:45:47 INFO - PROCESS | 1653 | 1462229147660 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 15:45:47 INFO - PROCESS | 1653 | 1462229147662 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 15:45:47 INFO - PROCESS | 1653 | 1462229147665 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:45:47 INFO - PROCESS | 1653 | 1462229147669 Marionette TRACE conn2 <- [1,1486,null,{}] 15:45:47 INFO - PROCESS | 1653 | 1462229147681 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:47 INFO - PROCESS | 1653 | 1462229147792 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 15:45:47 INFO - PROCESS | 1653 | 1462229147814 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11730d000 == 30 [pid = 1653] [id = 379] 15:45:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110e9d000) [pid = 1653] [serial = 1136] [outer = 0x0] 15:45:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115db0000) [pid = 1653] [serial = 1137] [outer = 0x110e9d000] 15:45:47 INFO - PROCESS | 1653 | 1462229147859 Marionette DEBUG loaded listener.js 15:45:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11630c800) [pid = 1653] [serial = 1138] [outer = 0x110e9d000] 15:45:48 INFO - PROCESS | 1653 | 1462229148325 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 15:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 674ms 15:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:45:48 INFO - PROCESS | 1653 | 1462229148339 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 15:45:48 INFO - PROCESS | 1653 | 1462229148340 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 15:45:48 INFO - PROCESS | 1653 | 1462229148343 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:45:48 INFO - PROCESS | 1653 | 1462229148344 Marionette TRACE conn2 <- [1,1490,null,{}] 15:45:48 INFO - PROCESS | 1653 | 1462229148346 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:48 INFO - PROCESS | 1653 | 1462229148417 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 15:45:48 INFO - PROCESS | 1653 | 1462229148421 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x118108800 == 31 [pid = 1653] [id = 380] 15:45:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116354000) [pid = 1653] [serial = 1139] [outer = 0x0] 15:45:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116811c00) [pid = 1653] [serial = 1140] [outer = 0x116354000] 15:45:48 INFO - PROCESS | 1653 | 1462229148449 Marionette DEBUG loaded listener.js 15:45:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11727f000) [pid = 1653] [serial = 1141] [outer = 0x116354000] 15:45:48 INFO - PROCESS | 1653 | 1462229148754 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 15:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 419ms 15:45:48 INFO - PROCESS | 1653 | 1462229148762 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 15:45:48 INFO - PROCESS | 1653 | 1462229148763 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 15:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:45:48 INFO - PROCESS | 1653 | 1462229148766 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:45:48 INFO - PROCESS | 1653 | 1462229148768 Marionette TRACE conn2 <- [1,1494,null,{}] 15:45:48 INFO - PROCESS | 1653 | 1462229148773 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:48 INFO - PROCESS | 1653 | 1462229148842 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 15:45:48 INFO - PROCESS | 1653 | 1462229148846 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11889c800 == 32 [pid = 1653] [id = 381] 15:45:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111086c00) [pid = 1653] [serial = 1142] [outer = 0x0] 15:45:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x117d38800) [pid = 1653] [serial = 1143] [outer = 0x111086c00] 15:45:48 INFO - PROCESS | 1653 | 1462229148873 Marionette DEBUG loaded listener.js 15:45:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1180ed800) [pid = 1653] [serial = 1144] [outer = 0x111086c00] 15:45:49 INFO - PROCESS | 1653 | 1462229149220 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 15:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 471ms 15:45:49 INFO - PROCESS | 1653 | 1462229149238 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 15:45:49 INFO - PROCESS | 1653 | 1462229149239 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 15:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:45:49 INFO - PROCESS | 1653 | 1462229149251 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:45:49 INFO - PROCESS | 1653 | 1462229149252 Marionette TRACE conn2 <- [1,1498,null,{}] 15:45:49 INFO - PROCESS | 1653 | 1462229149254 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:49 INFO - PROCESS | 1653 | 1462229149337 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 15:45:49 INFO - PROCESS | 1653 | 1462229149342 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191a9000 == 33 [pid = 1653] [id = 382] 15:45:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118278800) [pid = 1653] [serial = 1145] [outer = 0x0] 15:45:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1187a8c00) [pid = 1653] [serial = 1146] [outer = 0x118278800] 15:45:49 INFO - PROCESS | 1653 | 1462229149371 Marionette DEBUG loaded listener.js 15:45:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11902c400) [pid = 1653] [serial = 1147] [outer = 0x118278800] 15:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 523ms 15:45:49 INFO - PROCESS | 1653 | 1462229149768 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 15:45:49 INFO - PROCESS | 1653 | 1462229149774 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 15:45:49 INFO - PROCESS | 1653 | 1462229149775 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 15:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:45:49 INFO - PROCESS | 1653 | 1462229149779 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:45:49 INFO - PROCESS | 1653 | 1462229149781 Marionette TRACE conn2 <- [1,1502,null,{}] 15:45:49 INFO - PROCESS | 1653 | 1462229149787 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:49 INFO - PROCESS | 1653 | 1462229149893 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 15:45:49 INFO - PROCESS | 1653 | 1462229149960 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a34000 == 34 [pid = 1653] [id = 383] 15:45:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110e9fc00) [pid = 1653] [serial = 1148] [outer = 0x0] 15:45:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1190ca400) [pid = 1653] [serial = 1149] [outer = 0x110e9fc00] 15:45:50 INFO - PROCESS | 1653 | 1462229150004 Marionette DEBUG loaded listener.js 15:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119389000) [pid = 1653] [serial = 1150] [outer = 0x110e9fc00] 15:45:50 INFO - PROCESS | 1653 | 1462229150316 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 15:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 574ms 15:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:45:50 INFO - PROCESS | 1653 | 1462229150356 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 15:45:50 INFO - PROCESS | 1653 | 1462229150357 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 15:45:50 INFO - PROCESS | 1653 | 1462229150359 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:45:50 INFO - PROCESS | 1653 | 1462229150360 Marionette TRACE conn2 <- [1,1506,null,{}] 15:45:50 INFO - PROCESS | 1653 | 1462229150363 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:50 INFO - PROCESS | 1653 | 1462229150445 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 15:45:50 INFO - PROCESS | 1653 | 1462229150448 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0ef800 == 35 [pid = 1653] [id = 384] 15:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1193d3400) [pid = 1653] [serial = 1151] [outer = 0x0] 15:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119a70000) [pid = 1653] [serial = 1152] [outer = 0x1193d3400] 15:45:50 INFO - PROCESS | 1653 | 1462229150475 Marionette DEBUG loaded listener.js 15:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119a76000) [pid = 1653] [serial = 1153] [outer = 0x1193d3400] 15:45:50 INFO - PROCESS | 1653 | 1462229150813 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 15:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 472ms 15:45:50 INFO - PROCESS | 1653 | 1462229150845 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 15:45:50 INFO - PROCESS | 1653 | 1462229150846 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 15:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:45:50 INFO - PROCESS | 1653 | 1462229150853 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:45:50 INFO - PROCESS | 1653 | 1462229150854 Marionette TRACE conn2 <- [1,1510,null,{}] 15:45:50 INFO - PROCESS | 1653 | 1462229150858 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:50 INFO - PROCESS | 1653 | 1462229150966 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 15:45:50 INFO - PROCESS | 1653 | 1462229150974 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11730b000 == 36 [pid = 1653] [id = 385] 15:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119a70c00) [pid = 1653] [serial = 1154] [outer = 0x0] 15:45:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119a7d800) [pid = 1653] [serial = 1155] [outer = 0x119a70c00] 15:45:51 INFO - PROCESS | 1653 | 1462229151014 Marionette DEBUG loaded listener.js 15:45:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119d9d800) [pid = 1653] [serial = 1156] [outer = 0x119a70c00] 15:45:51 INFO - PROCESS | 1653 | 1462229151357 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 15:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 522ms 15:45:51 INFO - PROCESS | 1653 | 1462229151373 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 15:45:51 INFO - PROCESS | 1653 | 1462229151374 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 15:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:45:51 INFO - PROCESS | 1653 | 1462229151377 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:45:51 INFO - PROCESS | 1653 | 1462229151378 Marionette TRACE conn2 <- [1,1514,null,{}] 15:45:51 INFO - PROCESS | 1653 | 1462229151380 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:51 INFO - PROCESS | 1653 | 1462229151459 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 15:45:51 INFO - PROCESS | 1653 | 1462229151513 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1235ab000 == 37 [pid = 1653] [id = 386] 15:45:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1199b6c00) [pid = 1653] [serial = 1157] [outer = 0x0] 15:45:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119debc00) [pid = 1653] [serial = 1158] [outer = 0x1199b6c00] 15:45:51 INFO - PROCESS | 1653 | 1462229151538 Marionette DEBUG loaded listener.js 15:45:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x121369800) [pid = 1653] [serial = 1159] [outer = 0x1199b6c00] 15:45:51 INFO - PROCESS | 1653 | 1462229151908 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 15:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 569ms 15:45:51 INFO - PROCESS | 1653 | 1462229151952 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 15:45:51 INFO - PROCESS | 1653 | 1462229151955 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 15:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:45:51 INFO - PROCESS | 1653 | 1462229151958 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:45:51 INFO - PROCESS | 1653 | 1462229151961 Marionette TRACE conn2 <- [1,1518,null,{}] 15:45:51 INFO - PROCESS | 1653 | 1462229151964 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:52 INFO - PROCESS | 1653 | 1462229152110 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 15:45:52 INFO - PROCESS | 1653 | 1462229152162 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185fa800 == 38 [pid = 1653] [id = 387] 15:45:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119df4800) [pid = 1653] [serial = 1160] [outer = 0x0] 15:45:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12136c800) [pid = 1653] [serial = 1161] [outer = 0x119df4800] 15:45:52 INFO - PROCESS | 1653 | 1462229152197 Marionette DEBUG loaded listener.js 15:45:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1236c0800) [pid = 1653] [serial = 1162] [outer = 0x119df4800] 15:45:52 INFO - PROCESS | 1653 | 1462229152609 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 672ms 15:45:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:45:52 INFO - PROCESS | 1653 | 1462229152630 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 15:45:52 INFO - PROCESS | 1653 | 1462229152631 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 15:45:52 INFO - PROCESS | 1653 | 1462229152636 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:45:52 INFO - PROCESS | 1653 | 1462229152637 Marionette TRACE conn2 <- [1,1522,null,{}] 15:45:52 INFO - PROCESS | 1653 | 1462229152639 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:52 INFO - PROCESS | 1653 | 1462229152725 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 15:45:52 INFO - PROCESS | 1653 | 1462229152761 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1260d8000 == 39 [pid = 1653] [id = 388] 15:45:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124375c00) [pid = 1653] [serial = 1163] [outer = 0x0] 15:45:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124674800) [pid = 1653] [serial = 1164] [outer = 0x124375c00] 15:45:52 INFO - PROCESS | 1653 | 1462229152786 Marionette DEBUG loaded listener.js 15:45:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124b82800) [pid = 1653] [serial = 1165] [outer = 0x124375c00] 15:45:53 INFO - PROCESS | 1653 | 1462229153095 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 15:45:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 15:45:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:45:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 15:45:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:45:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 15:45:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:45:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 15:45:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:45:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 473ms 15:45:53 INFO - PROCESS | 1653 | 1462229153108 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 15:45:53 INFO - PROCESS | 1653 | 1462229153110 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 15:45:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:45:53 INFO - PROCESS | 1653 | 1462229153121 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:45:53 INFO - PROCESS | 1653 | 1462229153122 Marionette TRACE conn2 <- [1,1526,null,{}] 15:45:53 INFO - PROCESS | 1653 | 1462229153124 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:53 INFO - PROCESS | 1653 | 1462229153216 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 15:45:53 INFO - PROCESS | 1653 | 1462229153220 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x127397000 == 40 [pid = 1653] [id = 389] 15:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12436a800) [pid = 1653] [serial = 1166] [outer = 0x0] 15:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x125015800) [pid = 1653] [serial = 1167] [outer = 0x12436a800] 15:45:53 INFO - PROCESS | 1653 | 1462229153244 Marionette DEBUG loaded listener.js 15:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12695d400) [pid = 1653] [serial = 1168] [outer = 0x12436a800] 15:45:53 INFO - PROCESS | 1653 | 1462229153540 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 15:45:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:45:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:45:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:45:53 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 470ms 15:45:53 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:45:53 INFO - PROCESS | 1653 | 1462229153594 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 15:45:53 INFO - PROCESS | 1653 | 1462229153595 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 15:45:53 INFO - PROCESS | 1653 | 1462229153598 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:45:53 INFO - PROCESS | 1653 | 1462229153599 Marionette TRACE conn2 <- [1,1530,null,{}] 15:45:53 INFO - PROCESS | 1653 | 1462229153605 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:53 INFO - PROCESS | 1653 | 1462229153697 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 15:45:53 INFO - PROCESS | 1653 | 1462229153702 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12928b800 == 41 [pid = 1653] [id = 390] 15:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x126c5b400) [pid = 1653] [serial = 1169] [outer = 0x0] 15:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x126c69400) [pid = 1653] [serial = 1170] [outer = 0x126c5b400] 15:45:53 INFO - PROCESS | 1653 | 1462229153726 Marionette DEBUG loaded listener.js 15:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128bc7c00) [pid = 1653] [serial = 1171] [outer = 0x126c5b400] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12870a400) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11a07c400) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124eb3000) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124eb3400) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11108c000) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126021000) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119da1c00) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x111122c00) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12bb76c00) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11a075000) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1193d4400) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1199b7400) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1190c4800) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1180dfc00) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1180c2c00) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x111122800) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1131e6400) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x110e9dc00) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:45:54 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x111128000) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:45:54 INFO - PROCESS | 1653 | 1462229154178 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 15:45:54 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 15:45:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:45:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:45:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:45:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:45:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:45:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 15:45:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:45:54 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 624ms 15:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:45:54 INFO - PROCESS | 1653 | 1462229154227 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 15:45:54 INFO - PROCESS | 1653 | 1462229154228 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 15:45:54 INFO - PROCESS | 1653 | 1462229154231 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:45:54 INFO - PROCESS | 1653 | 1462229154232 Marionette TRACE conn2 <- [1,1534,null,{}] 15:45:54 INFO - PROCESS | 1653 | 1462229154237 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:54 INFO - PROCESS | 1653 | 1462229154310 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 15:45:54 INFO - PROCESS | 1653 | 1462229154314 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a4e800 == 42 [pid = 1653] [id = 391] 15:45:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1160b5400) [pid = 1653] [serial = 1172] [outer = 0x0] 15:45:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1180c2c00) [pid = 1653] [serial = 1173] [outer = 0x1160b5400] 15:45:54 INFO - PROCESS | 1653 | 1462229154342 Marionette DEBUG loaded listener.js 15:45:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119a73800) [pid = 1653] [serial = 1174] [outer = 0x1160b5400] 15:45:54 INFO - PROCESS | 1653 | 1462229154668 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:45:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:45:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 471ms 15:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:45:54 INFO - PROCESS | 1653 | 1462229154703 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 15:45:54 INFO - PROCESS | 1653 | 1462229154704 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 15:45:54 INFO - PROCESS | 1653 | 1462229154706 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:45:54 INFO - PROCESS | 1653 | 1462229154707 Marionette TRACE conn2 <- [1,1538,null,{}] 15:45:54 INFO - PROCESS | 1653 | 1462229154710 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:54 INFO - PROCESS | 1653 | 1462229154783 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 15:45:54 INFO - PROCESS | 1653 | 1462229154789 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12997c800 == 43 [pid = 1653] [id = 392] 15:45:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11a07c400) [pid = 1653] [serial = 1175] [outer = 0x0] 15:45:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126915400) [pid = 1653] [serial = 1176] [outer = 0x11a07c400] 15:45:54 INFO - PROCESS | 1653 | 1462229154814 Marionette DEBUG loaded listener.js 15:45:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12874ac00) [pid = 1653] [serial = 1177] [outer = 0x11a07c400] 15:45:55 INFO - PROCESS | 1653 | 1462229155149 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 470ms 15:45:55 INFO - PROCESS | 1653 | 1462229155177 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 15:45:55 INFO - PROCESS | 1653 | 1462229155178 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 15:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:45:55 INFO - PROCESS | 1653 | 1462229155180 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:45:55 INFO - PROCESS | 1653 | 1462229155181 Marionette TRACE conn2 <- [1,1542,null,{}] 15:45:55 INFO - PROCESS | 1653 | 1462229155195 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:55 INFO - PROCESS | 1653 | 1462229155270 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 15:45:55 INFO - PROCESS | 1653 | 1462229155274 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aec3800 == 44 [pid = 1653] [id = 393] 15:45:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1251db800) [pid = 1653] [serial = 1178] [outer = 0x0] 15:45:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128bd1000) [pid = 1653] [serial = 1179] [outer = 0x1251db800] 15:45:55 INFO - PROCESS | 1653 | 1462229155298 Marionette DEBUG loaded listener.js 15:45:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128e25000) [pid = 1653] [serial = 1180] [outer = 0x1251db800] 15:45:55 INFO - PROCESS | 1653 | 1462229155647 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 15:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 522ms 15:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:45:55 INFO - PROCESS | 1653 | 1462229155702 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 15:45:55 INFO - PROCESS | 1653 | 1462229155703 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 15:45:55 INFO - PROCESS | 1653 | 1462229155706 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:45:55 INFO - PROCESS | 1653 | 1462229155707 Marionette TRACE conn2 <- [1,1546,null,{}] 15:45:55 INFO - PROCESS | 1653 | 1462229155709 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:55 INFO - PROCESS | 1653 | 1462229155786 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 15:45:55 INFO - PROCESS | 1653 | 1462229155837 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b10a000 == 45 [pid = 1653] [id = 394] 15:45:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128e1e000) [pid = 1653] [serial = 1181] [outer = 0x0] 15:45:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128fabc00) [pid = 1653] [serial = 1182] [outer = 0x128e1e000] 15:45:55 INFO - PROCESS | 1653 | 1462229155861 Marionette DEBUG loaded listener.js 15:45:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129386000) [pid = 1653] [serial = 1183] [outer = 0x128e1e000] 15:45:56 INFO - PROCESS | 1653 | 1462229156339 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:45:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:45:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 672ms 15:45:56 INFO - PROCESS | 1653 | 1462229156378 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 15:45:56 INFO - PROCESS | 1653 | 1462229156381 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 15:45:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:45:56 INFO - PROCESS | 1653 | 1462229156387 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:45:56 INFO - PROCESS | 1653 | 1462229156389 Marionette TRACE conn2 <- [1,1550,null,{}] 15:45:56 INFO - PROCESS | 1653 | 1462229156393 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:56 INFO - PROCESS | 1653 | 1462229156506 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 15:45:56 INFO - PROCESS | 1653 | 1462229156628 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d61000 == 46 [pid = 1653] [id = 395] 15:45:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x111128c00) [pid = 1653] [serial = 1184] [outer = 0x0] 15:45:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x111e4e000) [pid = 1653] [serial = 1185] [outer = 0x111128c00] 15:45:56 INFO - PROCESS | 1653 | 1462229156660 Marionette DEBUG loaded listener.js 15:45:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112a2b000) [pid = 1653] [serial = 1186] [outer = 0x111128c00] 15:45:57 INFO - PROCESS | 1653 | 1462229157215 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:45:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:45:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 870ms 15:45:57 INFO - PROCESS | 1653 | 1462229157258 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 15:45:57 INFO - PROCESS | 1653 | 1462229157264 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 15:45:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:45:57 INFO - PROCESS | 1653 | 1462229157271 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:45:57 INFO - PROCESS | 1653 | 1462229157275 Marionette TRACE conn2 <- [1,1554,null,{}] 15:45:57 INFO - PROCESS | 1653 | 1462229157278 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:57 INFO - PROCESS | 1653 | 1462229157476 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 15:45:57 INFO - PROCESS | 1653 | 1462229157531 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x113307800 == 47 [pid = 1653] [id = 396] 15:45:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1126ba400) [pid = 1653] [serial = 1187] [outer = 0x0] 15:45:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1131e9000) [pid = 1653] [serial = 1188] [outer = 0x1126ba400] 15:45:57 INFO - PROCESS | 1653 | 1462229157561 Marionette DEBUG loaded listener.js 15:45:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x116026400) [pid = 1653] [serial = 1189] [outer = 0x1126ba400] 15:45:58 INFO - PROCESS | 1653 | 1462229158263 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12aec3800 == 46 [pid = 1653] [id = 393] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12997c800 == 45 [pid = 1653] [id = 392] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119a4e800 == 44 [pid = 1653] [id = 391] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12928b800 == 43 [pid = 1653] [id = 390] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x127397000 == 42 [pid = 1653] [id = 389] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1260d8000 == 41 [pid = 1653] [id = 388] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1185fa800 == 40 [pid = 1653] [id = 387] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128bca400) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1235ab000 == 39 [pid = 1653] [id = 386] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11730b000 == 38 [pid = 1653] [id = 385] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0ef800 == 37 [pid = 1653] [id = 384] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119a34000 == 36 [pid = 1653] [id = 383] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1191a9000 == 35 [pid = 1653] [id = 382] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11889c800 == 34 [pid = 1653] [id = 381] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x118108800 == 33 [pid = 1653] [id = 380] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11730d000 == 32 [pid = 1653] [id = 379] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x116008800 == 31 [pid = 1653] [id = 378] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x112b0c000 == 30 [pid = 1653] [id = 377] 15:45:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7ab000 == 29 [pid = 1653] [id = 376] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12874f800) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124336400) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x125010000) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126027c00) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x125129c00) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11635ec00) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126962000) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x126957400) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x126963400) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128710800) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128702800) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x111126c00) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12bb9c800) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x121375800) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119c71800) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119df0800) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119a71c00) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119a79400) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119388c00) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1193d3c00) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1190be800) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119121800) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11850e400) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1187efc00) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1168ce000) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117d2d400) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1160b5c00) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1167dd400) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113cf2000) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x115dad000) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1126c1000) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112a35400) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1111d6800) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119129400) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124b7a800) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1236bcc00) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 15:45:58 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128709c00) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 15:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1081ms 15:45:58 INFO - PROCESS | 1653 | 1462229158351 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 15:45:58 INFO - PROCESS | 1653 | 1462229158354 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 15:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:45:58 INFO - PROCESS | 1653 | 1462229158357 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:45:58 INFO - PROCESS | 1653 | 1462229158359 Marionette TRACE conn2 <- [1,1558,null,{}] 15:45:58 INFO - PROCESS | 1653 | 1462229158363 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:58 INFO - PROCESS | 1653 | 1462229158455 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 15:45:58 INFO - PROCESS | 1653 | 1462229158460 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x113218800 == 30 [pid = 1653] [id = 397] 15:45:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112a28800) [pid = 1653] [serial = 1190] [outer = 0x0] 15:45:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a2c000) [pid = 1653] [serial = 1191] [outer = 0x112a28800] 15:45:58 INFO - PROCESS | 1653 | 1462229158488 Marionette DEBUG loaded listener.js 15:45:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112dc3400) [pid = 1653] [serial = 1192] [outer = 0x112a28800] 15:45:58 INFO - PROCESS | 1653 | 1462229158813 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 472ms 15:45:58 INFO - PROCESS | 1653 | 1462229158844 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 15:45:58 INFO - PROCESS | 1653 | 1462229158848 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 15:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:45:58 INFO - PROCESS | 1653 | 1462229158853 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:45:58 INFO - PROCESS | 1653 | 1462229158855 Marionette TRACE conn2 <- [1,1562,null,{}] 15:45:58 INFO - PROCESS | 1653 | 1462229158857 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:58 INFO - PROCESS | 1653 | 1462229158927 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 15:45:58 INFO - PROCESS | 1653 | 1462229158934 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a9e800 == 31 [pid = 1653] [id = 398] 15:45:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1133b1c00) [pid = 1653] [serial = 1193] [outer = 0x0] 15:45:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x115dacc00) [pid = 1653] [serial = 1194] [outer = 0x1133b1c00] 15:45:58 INFO - PROCESS | 1653 | 1462229158961 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116308800) [pid = 1653] [serial = 1195] [outer = 0x1133b1c00] 15:45:59 INFO - PROCESS | 1653 | 1462229159317 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 471ms 15:45:59 INFO - PROCESS | 1653 | 1462229159325 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 15:45:59 INFO - PROCESS | 1653 | 1462229159326 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 15:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:45:59 INFO - PROCESS | 1653 | 1462229159328 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:45:59 INFO - PROCESS | 1653 | 1462229159331 Marionette TRACE conn2 <- [1,1566,null,{}] 15:45:59 INFO - PROCESS | 1653 | 1462229159341 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:59 INFO - PROCESS | 1653 | 1462229159424 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 15:45:59 INFO - PROCESS | 1653 | 1462229159474 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11816b800 == 32 [pid = 1653] [id = 399] 15:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x111090c00) [pid = 1653] [serial = 1196] [outer = 0x0] 15:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1167d8000) [pid = 1653] [serial = 1197] [outer = 0x111090c00] 15:45:59 INFO - PROCESS | 1653 | 1462229159502 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1180e7000) [pid = 1653] [serial = 1198] [outer = 0x111090c00] 15:45:59 INFO - PROCESS | 1653 | 1462229159780 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 475ms 15:45:59 INFO - PROCESS | 1653 | 1462229159806 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 15:45:59 INFO - PROCESS | 1653 | 1462229159807 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 15:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:45:59 INFO - PROCESS | 1653 | 1462229159810 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:45:59 INFO - PROCESS | 1653 | 1462229159811 Marionette TRACE conn2 <- [1,1570,null,{}] 15:45:59 INFO - PROCESS | 1653 | 1462229159813 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:59 INFO - PROCESS | 1653 | 1462229159901 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 15:45:59 INFO - PROCESS | 1653 | 1462229159905 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119165800 == 33 [pid = 1653] [id = 400] 15:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118277800) [pid = 1653] [serial = 1199] [outer = 0x0] 15:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11876b400) [pid = 1653] [serial = 1200] [outer = 0x118277800] 15:45:59 INFO - PROCESS | 1653 | 1462229159931 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1187afc00) [pid = 1653] [serial = 1201] [outer = 0x118277800] 15:46:00 INFO - PROCESS | 1653 | 1462229160260 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 467ms 15:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:46:00 INFO - PROCESS | 1653 | 1462229160278 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 15:46:00 INFO - PROCESS | 1653 | 1462229160279 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 15:46:00 INFO - PROCESS | 1653 | 1462229160281 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:46:00 INFO - PROCESS | 1653 | 1462229160282 Marionette TRACE conn2 <- [1,1574,null,{}] 15:46:00 INFO - PROCESS | 1653 | 1462229160288 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:00 INFO - PROCESS | 1653 | 1462229160390 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 15:46:00 INFO - PROCESS | 1653 | 1462229160403 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11972c800 == 34 [pid = 1653] [id = 401] 15:46:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x111093000) [pid = 1653] [serial = 1202] [outer = 0x0] 15:46:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1187a5000) [pid = 1653] [serial = 1203] [outer = 0x111093000] 15:46:00 INFO - PROCESS | 1653 | 1462229160428 Marionette DEBUG loaded listener.js 15:46:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119033800) [pid = 1653] [serial = 1204] [outer = 0x111093000] 15:46:00 INFO - PROCESS | 1653 | 1462229160743 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 15:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 521ms 15:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:46:00 INFO - PROCESS | 1653 | 1462229160804 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 15:46:00 INFO - PROCESS | 1653 | 1462229160805 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 15:46:00 INFO - PROCESS | 1653 | 1462229160807 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:46:00 INFO - PROCESS | 1653 | 1462229160808 Marionette TRACE conn2 <- [1,1578,null,{}] 15:46:00 INFO - PROCESS | 1653 | 1462229160810 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:00 INFO - PROCESS | 1653 | 1462229160916 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 15:46:00 INFO - PROCESS | 1653 | 1462229160921 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a02e800 == 35 [pid = 1653] [id = 402] 15:46:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1187f8c00) [pid = 1653] [serial = 1205] [outer = 0x0] 15:46:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119129000) [pid = 1653] [serial = 1206] [outer = 0x1187f8c00] 15:46:00 INFO - PROCESS | 1653 | 1462229160949 Marionette DEBUG loaded listener.js 15:46:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119a7d400) [pid = 1653] [serial = 1207] [outer = 0x1187f8c00] 15:46:01 INFO - PROCESS | 1653 | 1462229161288 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 15:46:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:46:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 523ms 15:46:01 INFO - PROCESS | 1653 | 1462229161330 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 15:46:01 INFO - PROCESS | 1653 | 1462229161332 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 15:46:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:46:01 INFO - PROCESS | 1653 | 1462229161334 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:46:01 INFO - PROCESS | 1653 | 1462229161335 Marionette TRACE conn2 <- [1,1582,null,{}] 15:46:01 INFO - PROCESS | 1653 | 1462229161337 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:01 INFO - PROCESS | 1653 | 1462229161427 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 15:46:01 INFO - PROCESS | 1653 | 1462229161431 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a199800 == 36 [pid = 1653] [id = 403] 15:46:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119d99400) [pid = 1653] [serial = 1208] [outer = 0x0] 15:46:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11a07dc00) [pid = 1653] [serial = 1209] [outer = 0x119d99400] 15:46:01 INFO - PROCESS | 1653 | 1462229161456 Marionette DEBUG loaded listener.js 15:46:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12136d800) [pid = 1653] [serial = 1210] [outer = 0x119d99400] 15:46:01 INFO - PROCESS | 1653 | 1462229161825 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:46:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:46:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 15:46:01 INFO - PROCESS | 1653 | 1462229161855 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 15:46:01 INFO - PROCESS | 1653 | 1462229161856 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 15:46:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:46:01 INFO - PROCESS | 1653 | 1462229161866 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:46:01 INFO - PROCESS | 1653 | 1462229161868 Marionette TRACE conn2 <- [1,1586,null,{}] 15:46:01 INFO - PROCESS | 1653 | 1462229161871 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:02 INFO - PROCESS | 1653 | 1462229162005 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 15:46:02 INFO - PROCESS | 1653 | 1462229162057 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237c9000 == 37 [pid = 1653] [id = 404] 15:46:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119d9b800) [pid = 1653] [serial = 1211] [outer = 0x0] 15:46:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1233c1400) [pid = 1653] [serial = 1212] [outer = 0x119d9b800] 15:46:02 INFO - PROCESS | 1653 | 1462229162097 Marionette DEBUG loaded listener.js 15:46:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1236bd800) [pid = 1653] [serial = 1213] [outer = 0x119d9b800] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x110e9d000) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1199b6c00) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111086c00) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1193d3400) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11205c000) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119df4800) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12436a800) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124375c00) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126c5b400) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119a70c00) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11a07c400) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116354000) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128750400) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1251db800) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x110e9fc00) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x111124000) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118278800) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:46:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1160b5400) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:46:02 INFO - PROCESS | 1653 | 1462229162672 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 15:46:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:46:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 821ms 15:46:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:46:02 INFO - PROCESS | 1653 | 1462229162688 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 15:46:02 INFO - PROCESS | 1653 | 1462229162690 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 15:46:02 INFO - PROCESS | 1653 | 1462229162693 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:46:02 INFO - PROCESS | 1653 | 1462229162695 Marionette TRACE conn2 <- [1,1590,null,{}] 15:46:02 INFO - PROCESS | 1653 | 1462229162699 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:02 INFO - PROCESS | 1653 | 1462229162817 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 15:46:02 INFO - PROCESS | 1653 | 1462229162887 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118169000 == 38 [pid = 1653] [id = 405] 15:46:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110e9fc00) [pid = 1653] [serial = 1214] [outer = 0x0] 15:46:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113c67400) [pid = 1653] [serial = 1215] [outer = 0x110e9fc00] 15:46:02 INFO - PROCESS | 1653 | 1462229162912 Marionette DEBUG loaded listener.js 15:46:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118279000) [pid = 1653] [serial = 1216] [outer = 0x110e9fc00] 15:46:03 INFO - PROCESS | 1653 | 1462229163221 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 15:46:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:46:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 573ms 15:46:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:46:03 INFO - PROCESS | 1653 | 1462229163267 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 15:46:03 INFO - PROCESS | 1653 | 1462229163269 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 15:46:03 INFO - PROCESS | 1653 | 1462229163273 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:46:03 INFO - PROCESS | 1653 | 1462229163274 Marionette TRACE conn2 <- [1,1594,null,{}] 15:46:03 INFO - PROCESS | 1653 | 1462229163278 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:03 INFO - PROCESS | 1653 | 1462229163385 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 15:46:03 INFO - PROCESS | 1653 | 1462229163433 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x124737000 == 39 [pid = 1653] [id = 406] 15:46:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112a2b400) [pid = 1653] [serial = 1217] [outer = 0x0] 15:46:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119df4800) [pid = 1653] [serial = 1218] [outer = 0x112a2b400] 15:46:03 INFO - PROCESS | 1653 | 1462229163457 Marionette DEBUG loaded listener.js 15:46:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124379c00) [pid = 1653] [serial = 1219] [outer = 0x112a2b400] 15:46:03 INFO - PROCESS | 1653 | 1462229163724 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:46:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:46:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 469ms 15:46:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:46:03 INFO - PROCESS | 1653 | 1462229163741 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 15:46:03 INFO - PROCESS | 1653 | 1462229163743 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 15:46:03 INFO - PROCESS | 1653 | 1462229163745 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:46:03 INFO - PROCESS | 1653 | 1462229163747 Marionette TRACE conn2 <- [1,1598,null,{}] 15:46:03 INFO - PROCESS | 1653 | 1462229163749 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:03 INFO - PROCESS | 1653 | 1462229163850 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 15:46:03 INFO - PROCESS | 1653 | 1462229163856 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x127380800 == 40 [pid = 1653] [id = 407] 15:46:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12136a000) [pid = 1653] [serial = 1220] [outer = 0x0] 15:46:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125010000) [pid = 1653] [serial = 1221] [outer = 0x12136a000] 15:46:03 INFO - PROCESS | 1653 | 1462229163885 Marionette DEBUG loaded listener.js 15:46:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126c5d800) [pid = 1653] [serial = 1222] [outer = 0x12136a000] 15:46:04 INFO - PROCESS | 1653 | 1462229164206 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:46:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:46:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 470ms 15:46:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:46:04 INFO - PROCESS | 1653 | 1462229164217 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 15:46:04 INFO - PROCESS | 1653 | 1462229164218 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 15:46:04 INFO - PROCESS | 1653 | 1462229164220 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:46:04 INFO - PROCESS | 1653 | 1462229164221 Marionette TRACE conn2 <- [1,1602,null,{}] 15:46:04 INFO - PROCESS | 1653 | 1462229164223 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:04 INFO - PROCESS | 1653 | 1462229164298 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 15:46:04 INFO - PROCESS | 1653 | 1462229164354 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x127392800 == 41 [pid = 1653] [id = 408] 15:46:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1236c3000) [pid = 1653] [serial = 1223] [outer = 0x0] 15:46:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128707c00) [pid = 1653] [serial = 1224] [outer = 0x1236c3000] 15:46:04 INFO - PROCESS | 1653 | 1462229164380 Marionette DEBUG loaded listener.js 15:46:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128750c00) [pid = 1653] [serial = 1225] [outer = 0x1236c3000] 15:46:04 INFO - PROCESS | 1653 | 1462229164769 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 15:46:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:46:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 618ms 15:46:04 INFO - PROCESS | 1653 | 1462229164839 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 15:46:04 INFO - PROCESS | 1653 | 1462229164843 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 15:46:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:46:04 INFO - PROCESS | 1653 | 1462229164849 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:46:04 INFO - PROCESS | 1653 | 1462229164853 Marionette TRACE conn2 <- [1,1606,null,{}] 15:46:04 INFO - PROCESS | 1653 | 1462229164858 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:05 INFO - PROCESS | 1653 | 1462229165011 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 15:46:05 INFO - PROCESS | 1653 | 1462229165130 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11681f000 == 42 [pid = 1653] [id = 409] 15:46:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1120d6400) [pid = 1653] [serial = 1226] [outer = 0x0] 15:46:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1126c1000) [pid = 1653] [serial = 1227] [outer = 0x1120d6400] 15:46:05 INFO - PROCESS | 1653 | 1462229165230 Marionette DEBUG loaded listener.js 15:46:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x113469c00) [pid = 1653] [serial = 1228] [outer = 0x1120d6400] 15:46:05 INFO - PROCESS | 1653 | 1462229165655 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 15:46:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:46:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 824ms 15:46:05 INFO - PROCESS | 1653 | 1462229165686 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 15:46:05 INFO - PROCESS | 1653 | 1462229165690 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 15:46:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:46:05 INFO - PROCESS | 1653 | 1462229165695 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:46:05 INFO - PROCESS | 1653 | 1462229165697 Marionette TRACE conn2 <- [1,1610,null,{}] 15:46:05 INFO - PROCESS | 1653 | 1462229165700 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:05 INFO - PROCESS | 1653 | 1462229165795 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 15:46:05 INFO - PROCESS | 1653 | 1462229165859 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119720800 == 43 [pid = 1653] [id = 410] 15:46:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113c69800) [pid = 1653] [serial = 1229] [outer = 0x0] 15:46:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116808800) [pid = 1653] [serial = 1230] [outer = 0x113c69800] 15:46:05 INFO - PROCESS | 1653 | 1462229165888 Marionette DEBUG loaded listener.js 15:46:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x117686800) [pid = 1653] [serial = 1231] [outer = 0x113c69800] 15:46:06 INFO - PROCESS | 1653 | 1462229166300 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 15:46:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:46:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 621ms 15:46:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:46:06 INFO - PROCESS | 1653 | 1462229166317 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 15:46:06 INFO - PROCESS | 1653 | 1462229166318 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 15:46:06 INFO - PROCESS | 1653 | 1462229166321 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:46:06 INFO - PROCESS | 1653 | 1462229166323 Marionette TRACE conn2 <- [1,1614,null,{}] 15:46:06 INFO - PROCESS | 1653 | 1462229166331 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:06 INFO - PROCESS | 1653 | 1462229166427 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 15:46:06 INFO - PROCESS | 1653 | 1462229166514 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x127383800 == 44 [pid = 1653] [id = 411] 15:46:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11902e400) [pid = 1653] [serial = 1232] [outer = 0x0] 15:46:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11912a000) [pid = 1653] [serial = 1233] [outer = 0x11902e400] 15:46:06 INFO - PROCESS | 1653 | 1462229166547 Marionette DEBUG loaded listener.js 15:46:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119a6e800) [pid = 1653] [serial = 1234] [outer = 0x11902e400] 15:46:06 INFO - PROCESS | 1653 | 1462229166967 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 15:46:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 15:46:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 15:46:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:46:06 INFO - PROCESS | 1653 | 1462229166993 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 15:46:06 INFO - PROCESS | 1653 | 1462229166995 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 15:46:06 INFO - PROCESS | 1653 | 1462229166997 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - PROCESS | 1653 | 1462229166998 Marionette TRACE conn2 <- [1,1618,null,{}] 15:46:07 INFO - PROCESS | 1653 | 1462229167001 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:07 INFO - PROCESS | 1653 | 1462229167094 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 15:46:07 INFO - PROCESS | 1653 | 1462229167142 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x129526800 == 45 [pid = 1653] [id = 412] 15:46:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119a6f000) [pid = 1653] [serial = 1235] [outer = 0x0] 15:46:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12136f800) [pid = 1653] [serial = 1236] [outer = 0x119a6f000] 15:46:07 INFO - PROCESS | 1653 | 1462229167171 Marionette DEBUG loaded listener.js 15:46:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x125056000) [pid = 1653] [serial = 1237] [outer = 0x119a6f000] 15:46:07 INFO - PROCESS | 1653 | 1462229167609 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 15:46:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:46:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 622ms 15:46:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:46:07 INFO - PROCESS | 1653 | 1462229167620 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 1653 | 1462229167621 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 15:46:07 INFO - PROCESS | 1653 | 1462229167624 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - PROCESS | 1653 | 1462229167625 Marionette TRACE conn2 <- [1,1622,null,{}] 15:46:07 INFO - PROCESS | 1653 | 1462229167627 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:07 INFO - PROCESS | 1653 | 1462229167720 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 15:46:07 INFO - PROCESS | 1653 | 1462229167811 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x119733000 == 46 [pid = 1653] [id = 413] 15:46:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x111131400) [pid = 1653] [serial = 1238] [outer = 0x0] 15:46:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124ebec00) [pid = 1653] [serial = 1239] [outer = 0x111131400] 15:46:07 INFO - PROCESS | 1653 | 1462229167841 Marionette DEBUG loaded listener.js 15:46:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126026800) [pid = 1653] [serial = 1240] [outer = 0x111131400] 15:46:08 INFO - PROCESS | 1653 | 1462229168387 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 15:46:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 15:46:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 772ms 15:46:08 INFO - PROCESS | 1653 | 1462229168396 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 15:46:08 INFO - PROCESS | 1653 | 1462229168398 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 15:46:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:46:08 INFO - PROCESS | 1653 | 1462229168404 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:46:08 INFO - PROCESS | 1653 | 1462229168406 Marionette TRACE conn2 <- [1,1626,null,{}] 15:46:08 INFO - PROCESS | 1653 | 1462229168410 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:08 INFO - PROCESS | 1653 | 1462229168508 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 15:46:08 INFO - PROCESS | 1653 | 1462229168573 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d0a800 == 47 [pid = 1653] [id = 414] 15:46:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x111123000) [pid = 1653] [serial = 1241] [outer = 0x0] 15:46:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x111d35800) [pid = 1653] [serial = 1242] [outer = 0x111123000] 15:46:08 INFO - PROCESS | 1653 | 1462229168601 Marionette DEBUG loaded listener.js 15:46:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x112a32c00) [pid = 1653] [serial = 1243] [outer = 0x111123000] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x127380800 == 46 [pid = 1653] [id = 407] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x124737000 == 45 [pid = 1653] [id = 406] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x118169000 == 44 [pid = 1653] [id = 405] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1237c9000 == 43 [pid = 1653] [id = 404] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128fabc00) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11a199800 == 42 [pid = 1653] [id = 403] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11a02e800 == 41 [pid = 1653] [id = 402] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11972c800 == 40 [pid = 1653] [id = 401] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x119165800 == 39 [pid = 1653] [id = 400] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11816b800 == 38 [pid = 1653] [id = 399] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x116a9e800 == 37 [pid = 1653] [id = 398] 15:46:09 INFO - PROCESS | 1653 | 1462229169106 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x113218800 == 36 [pid = 1653] [id = 397] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x113307800 == 35 [pid = 1653] [id = 396] 15:46:09 INFO - PROCESS | 1653 | --DOCSHELL 0x115d61000 == 34 [pid = 1653] [id = 395] 15:46:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:46:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 722ms 15:46:09 INFO - PROCESS | 1653 | 1462229169126 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 15:46:09 INFO - PROCESS | 1653 | 1462229169131 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 15:46:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:46:09 INFO - PROCESS | 1653 | 1462229169139 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:46:09 INFO - PROCESS | 1653 | 1462229169142 Marionette TRACE conn2 <- [1,1630,null,{}] 15:46:09 INFO - PROCESS | 1653 | 1462229169145 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:09 INFO - PROCESS | 1653 | 1462229169267 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x115db0000) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11630c800) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119debc00) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x117d38800) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1180ed800) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119a70000) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119a76000) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112a31400) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112f18400) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1236c0800) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x125015800) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124b82800) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124674800) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126c69400) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12695d400) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119a7d800) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119d9d800) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126915400) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116811c00) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11727f000) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128bd3000) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128bd1000) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1190ca400) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119389000) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111126800) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x111ebc000) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1187a8c00) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11902c400) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128bc7c00) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12136c800) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1180c2c00) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128e25000) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121369800) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119a73800) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12874ac00) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 15:46:09 INFO - PROCESS | 1653 | 1462229169343 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d47000 == 35 [pid = 1653] [id = 415] 15:46:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x111094c00) [pid = 1653] [serial = 1244] [outer = 0x0] 15:46:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112f5a000) [pid = 1653] [serial = 1245] [outer = 0x111094c00] 15:46:09 INFO - PROCESS | 1653 | 1462229169389 Marionette DEBUG loaded listener.js 15:46:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116356c00) [pid = 1653] [serial = 1246] [outer = 0x111094c00] 15:46:09 INFO - PROCESS | 1653 | 1462229169746 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 15:46:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:46:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 623ms 15:46:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:46:09 INFO - PROCESS | 1653 | 1462229169761 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 15:46:09 INFO - PROCESS | 1653 | 1462229169763 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 15:46:09 INFO - PROCESS | 1653 | 1462229169765 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:46:09 INFO - PROCESS | 1653 | 1462229169769 Marionette TRACE conn2 <- [1,1634,null,{}] 15:46:09 INFO - PROCESS | 1653 | 1462229169778 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:09 INFO - PROCESS | 1653 | 1462229169859 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 15:46:09 INFO - PROCESS | 1653 | 1462229169909 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185f4000 == 36 [pid = 1653] [id = 416] 15:46:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116809800) [pid = 1653] [serial = 1247] [outer = 0x0] 15:46:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x117686c00) [pid = 1653] [serial = 1248] [outer = 0x116809800] 15:46:09 INFO - PROCESS | 1653 | 1462229169936 Marionette DEBUG loaded listener.js 15:46:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1187b1000) [pid = 1653] [serial = 1249] [outer = 0x116809800] 15:46:10 INFO - PROCESS | 1653 | 1462229170228 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:46:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:46:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 475ms 15:46:10 INFO - PROCESS | 1653 | 1462229170240 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 15:46:10 INFO - PROCESS | 1653 | 1462229170242 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 15:46:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:46:10 INFO - PROCESS | 1653 | 1462229170244 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:46:10 INFO - PROCESS | 1653 | 1462229170245 Marionette TRACE conn2 <- [1,1638,null,{}] 15:46:10 INFO - PROCESS | 1653 | 1462229170247 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:10 INFO - PROCESS | 1653 | 1462229170344 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 15:46:10 INFO - PROCESS | 1653 | 1462229170349 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11971b800 == 37 [pid = 1653] [id = 417] 15:46:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1187f8400) [pid = 1653] [serial = 1250] [outer = 0x0] 15:46:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119128400) [pid = 1653] [serial = 1251] [outer = 0x1187f8400] 15:46:10 INFO - PROCESS | 1653 | 1462229170379 Marionette DEBUG loaded listener.js 15:46:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1199bf800) [pid = 1653] [serial = 1252] [outer = 0x1187f8400] 15:46:10 INFO - PROCESS | 1653 | 1462229170832 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 15:46:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:46:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 621ms 15:46:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:46:10 INFO - PROCESS | 1653 | 1462229170865 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 15:46:10 INFO - PROCESS | 1653 | 1462229170866 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 15:46:10 INFO - PROCESS | 1653 | 1462229170868 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:46:10 INFO - PROCESS | 1653 | 1462229170870 Marionette TRACE conn2 <- [1,1642,null,{}] 15:46:10 INFO - PROCESS | 1653 | 1462229170872 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:10 INFO - PROCESS | 1653 | 1462229170945 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 15:46:10 INFO - PROCESS | 1653 | 1462229170953 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e16800 == 38 [pid = 1653] [id = 418] 15:46:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119a77000) [pid = 1653] [serial = 1253] [outer = 0x0] 15:46:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119d9d800) [pid = 1653] [serial = 1254] [outer = 0x119a77000] 15:46:10 INFO - PROCESS | 1653 | 1462229170978 Marionette DEBUG loaded listener.js 15:46:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12136bc00) [pid = 1653] [serial = 1255] [outer = 0x119a77000] 15:46:11 INFO - PROCESS | 1653 | 1462229171320 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 15:46:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:46:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 468ms 15:46:11 INFO - PROCESS | 1653 | 1462229171337 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 15:46:11 INFO - PROCESS | 1653 | 1462229171338 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 15:46:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:46:11 INFO - PROCESS | 1653 | 1462229171340 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:46:11 INFO - PROCESS | 1653 | 1462229171341 Marionette TRACE conn2 <- [1,1646,null,{}] 15:46:11 INFO - PROCESS | 1653 | 1462229171344 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:11 INFO - PROCESS | 1653 | 1462229171455 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 15:46:11 INFO - PROCESS | 1653 | 1462229171470 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x112b0b800 == 39 [pid = 1653] [id = 419] 15:46:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123546000) [pid = 1653] [serial = 1256] [outer = 0x0] 15:46:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124a10800) [pid = 1653] [serial = 1257] [outer = 0x123546000] 15:46:11 INFO - PROCESS | 1653 | 1462229171497 Marionette DEBUG loaded listener.js 15:46:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126c5bc00) [pid = 1653] [serial = 1258] [outer = 0x123546000] 15:46:11 INFO - PROCESS | 1653 | 1462229171849 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 15:46:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:46:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 519ms 15:46:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:46:11 INFO - PROCESS | 1653 | 1462229171860 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 15:46:11 INFO - PROCESS | 1653 | 1462229171861 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 15:46:11 INFO - PROCESS | 1653 | 1462229171864 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:46:11 INFO - PROCESS | 1653 | 1462229171865 Marionette TRACE conn2 <- [1,1650,null,{}] 15:46:11 INFO - PROCESS | 1653 | 1462229171869 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:11 INFO - PROCESS | 1653 | 1462229171964 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 15:46:11 INFO - PROCESS | 1653 | 1462229171975 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x124735800 == 40 [pid = 1653] [id = 420] 15:46:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x125010c00) [pid = 1653] [serial = 1259] [outer = 0x0] 15:46:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12874d400) [pid = 1653] [serial = 1260] [outer = 0x125010c00] 15:46:12 INFO - PROCESS | 1653 | 1462229172000 Marionette DEBUG loaded listener.js 15:46:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128bd0c00) [pid = 1653] [serial = 1261] [outer = 0x125010c00] 15:46:12 INFO - PROCESS | 1653 | 1462229172337 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 15:46:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:46:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 523ms 15:46:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:46:12 INFO - PROCESS | 1653 | 1462229172387 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 15:46:12 INFO - PROCESS | 1653 | 1462229172388 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 15:46:12 INFO - PROCESS | 1653 | 1462229172391 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:46:12 INFO - PROCESS | 1653 | 1462229172392 Marionette TRACE conn2 <- [1,1654,null,{}] 15:46:12 INFO - PROCESS | 1653 | 1462229172394 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:12 INFO - PROCESS | 1653 | 1462229172489 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 15:46:12 INFO - PROCESS | 1653 | 1462229172502 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ce3000 == 41 [pid = 1653] [id = 421] 15:46:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12870e000) [pid = 1653] [serial = 1262] [outer = 0x0] 15:46:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128e2a000) [pid = 1653] [serial = 1263] [outer = 0x12870e000] 15:46:12 INFO - PROCESS | 1653 | 1462229172526 Marionette DEBUG loaded listener.js 15:46:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129276800) [pid = 1653] [serial = 1264] [outer = 0x12870e000] 15:46:12 INFO - PROCESS | 1653 | 1462229172861 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:46:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:46:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 519ms 15:46:12 INFO - PROCESS | 1653 | 1462229172910 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 15:46:12 INFO - PROCESS | 1653 | 1462229172912 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 15:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:46:12 INFO - PROCESS | 1653 | 1462229172914 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:46:12 INFO - PROCESS | 1653 | 1462229172915 Marionette TRACE conn2 <- [1,1658,null,{}] 15:46:12 INFO - PROCESS | 1653 | 1462229172917 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:13 INFO - PROCESS | 1653 | 1462229173011 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 15:46:13 INFO - PROCESS | 1653 | 1462229173018 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12928f000 == 42 [pid = 1653] [id = 422] 15:46:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128e21800) [pid = 1653] [serial = 1265] [outer = 0x0] 15:46:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129387000) [pid = 1653] [serial = 1266] [outer = 0x128e21800] 15:46:13 INFO - PROCESS | 1653 | 1462229173070 Marionette DEBUG loaded listener.js 15:46:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129551400) [pid = 1653] [serial = 1267] [outer = 0x128e21800] 15:46:13 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1187f8c00) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:46:13 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112a28800) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:46:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1133b1c00) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:46:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119d99400) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:46:13 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x111090c00) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:46:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119d9b800) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:46:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110e9fc00) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:46:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118277800) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:46:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112a2b400) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:46:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12136a000) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:46:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x111093000) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:46:13 INFO - PROCESS | 1653 | 1462229173408 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 522ms 15:46:13 INFO - PROCESS | 1653 | 1462229173438 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 15:46:13 INFO - PROCESS | 1653 | 1462229173439 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 15:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:46:13 INFO - PROCESS | 1653 | 1462229173441 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:46:13 INFO - PROCESS | 1653 | 1462229173442 Marionette TRACE conn2 <- [1,1662,null,{}] 15:46:13 INFO - PROCESS | 1653 | 1462229173445 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:13 INFO - PROCESS | 1653 | 1462229173542 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 15:46:13 INFO - PROCESS | 1653 | 1462229173576 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12952e000 == 43 [pid = 1653] [id = 423] 15:46:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x111086400) [pid = 1653] [serial = 1268] [outer = 0x0] 15:46:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119a79400) [pid = 1653] [serial = 1269] [outer = 0x111086400] 15:46:13 INFO - PROCESS | 1653 | 1462229173600 Marionette DEBUG loaded listener.js 15:46:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128707000) [pid = 1653] [serial = 1270] [outer = 0x111086400] 15:46:13 INFO - PROCESS | 1653 | 1462229173860 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 469ms 15:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:46:13 INFO - PROCESS | 1653 | 1462229173911 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 15:46:13 INFO - PROCESS | 1653 | 1462229173912 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 15:46:13 INFO - PROCESS | 1653 | 1462229173914 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:46:13 INFO - PROCESS | 1653 | 1462229173916 Marionette TRACE conn2 <- [1,1666,null,{}] 15:46:13 INFO - PROCESS | 1653 | 1462229173927 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:14 INFO - PROCESS | 1653 | 1462229174025 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 15:46:14 INFO - PROCESS | 1653 | 1462229174030 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aed4000 == 44 [pid = 1653] [id = 424] 15:46:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12954a400) [pid = 1653] [serial = 1271] [outer = 0x0] 15:46:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129584400) [pid = 1653] [serial = 1272] [outer = 0x12954a400] 15:46:14 INFO - PROCESS | 1653 | 1462229174058 Marionette DEBUG loaded listener.js 15:46:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a7d0000) [pid = 1653] [serial = 1273] [outer = 0x12954a400] 15:46:14 INFO - PROCESS | 1653 | 1462229174387 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 15:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 527ms 15:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:46:14 INFO - PROCESS | 1653 | 1462229174442 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 15:46:14 INFO - PROCESS | 1653 | 1462229174443 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 15:46:14 INFO - PROCESS | 1653 | 1462229174445 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:46:14 INFO - PROCESS | 1653 | 1462229174446 Marionette TRACE conn2 <- [1,1670,null,{}] 15:46:14 INFO - PROCESS | 1653 | 1462229174449 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:14 INFO - PROCESS | 1653 | 1462229174525 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 15:46:14 INFO - PROCESS | 1653 | 1462229174530 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b251800 == 45 [pid = 1653] [id = 425] 15:46:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1245b6000) [pid = 1653] [serial = 1274] [outer = 0x0] 15:46:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a7d5c00) [pid = 1653] [serial = 1275] [outer = 0x1245b6000] 15:46:14 INFO - PROCESS | 1653 | 1462229174556 Marionette DEBUG loaded listener.js 15:46:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12aeb9400) [pid = 1653] [serial = 1276] [outer = 0x1245b6000] 15:46:14 INFO - PROCESS | 1653 | 1462229174875 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 15:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 469ms 15:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:46:14 INFO - PROCESS | 1653 | 1462229174914 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 15:46:14 INFO - PROCESS | 1653 | 1462229174916 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 15:46:14 INFO - PROCESS | 1653 | 1462229174918 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:46:14 INFO - PROCESS | 1653 | 1462229174919 Marionette TRACE conn2 <- [1,1674,null,{}] 15:46:14 INFO - PROCESS | 1653 | 1462229174921 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:14 INFO - PROCESS | 1653 | 1462229174998 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 15:46:15 INFO - PROCESS | 1653 | 1462229175004 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba41800 == 46 [pid = 1653] [id = 426] 15:46:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12aeb6000) [pid = 1653] [serial = 1277] [outer = 0x0] 15:46:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b172400) [pid = 1653] [serial = 1278] [outer = 0x12aeb6000] 15:46:15 INFO - PROCESS | 1653 | 1462229175028 Marionette DEBUG loaded listener.js 15:46:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b1eb000) [pid = 1653] [serial = 1279] [outer = 0x12aeb6000] 15:46:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b10a000 == 45 [pid = 1653] [id = 394] 15:46:15 INFO - PROCESS | 1653 | --DOCSHELL 0x117d0a800 == 44 [pid = 1653] [id = 414] 15:46:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119733000 == 43 [pid = 1653] [id = 413] 15:46:15 INFO - PROCESS | 1653 | --DOCSHELL 0x129526800 == 42 [pid = 1653] [id = 412] 15:46:15 INFO - PROCESS | 1653 | --DOCSHELL 0x127383800 == 41 [pid = 1653] [id = 411] 15:46:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119720800 == 40 [pid = 1653] [id = 410] 15:46:15 INFO - PROCESS | 1653 | --DOCSHELL 0x127392800 == 39 [pid = 1653] [id = 408] 15:46:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11681f000 == 38 [pid = 1653] [id = 409] 15:46:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11971b800 == 37 [pid = 1653] [id = 417] 15:46:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12952e000 == 36 [pid = 1653] [id = 423] 15:46:16 INFO - PROCESS | 1653 | --DOCSHELL 0x115d47000 == 35 [pid = 1653] [id = 415] 15:46:16 INFO - PROCESS | 1653 | --DOCSHELL 0x112b0b800 == 34 [pid = 1653] [id = 419] 15:46:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12928f000 == 33 [pid = 1653] [id = 422] 15:46:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12aed4000 == 32 [pid = 1653] [id = 424] 15:46:16 INFO - PROCESS | 1653 | --DOCSHELL 0x124735800 == 31 [pid = 1653] [id = 420] 15:46:16 INFO - PROCESS | 1653 | --DOCSHELL 0x126ce3000 == 30 [pid = 1653] [id = 421] 15:46:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119e16800 == 29 [pid = 1653] [id = 418] 15:46:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1185f4000 == 28 [pid = 1653] [id = 416] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11876b400) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1187afc00) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124379c00) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125010000) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1131e9000) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12b251800 == 27 [pid = 1653] [id = 425] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126c5d800) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1236bd800) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118279000) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1187a5000) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119a7d400) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119033800) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119df4800) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128707c00) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119129000) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112a2c000) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112dc3400) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x115dacc00) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116308800) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x111e4e000) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11a07dc00) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1167d8000) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1180e7000) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1233c1400) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x113c67400) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12136d800) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 15:46:16 INFO - PROCESS | 1653 | 1462229176495 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 15:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1620ms 15:46:16 INFO - PROCESS | 1653 | 1462229176539 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 15:46:16 INFO - PROCESS | 1653 | 1462229176541 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 15:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:46:16 INFO - PROCESS | 1653 | 1462229176545 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:46:16 INFO - PROCESS | 1653 | 1462229176547 Marionette TRACE conn2 <- [1,1678,null,{}] 15:46:16 INFO - PROCESS | 1653 | 1462229176551 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:16 INFO - PROCESS | 1653 | 1462229176633 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 15:46:16 INFO - PROCESS | 1653 | 1462229176694 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x112b1d800 == 28 [pid = 1653] [id = 427] 15:46:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x111130c00) [pid = 1653] [serial = 1280] [outer = 0x0] 15:46:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x111131c00) [pid = 1653] [serial = 1281] [outer = 0x111130c00] 15:46:16 INFO - PROCESS | 1653 | 1462229176722 Marionette DEBUG loaded listener.js 15:46:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1121e3c00) [pid = 1653] [serial = 1282] [outer = 0x111130c00] 15:46:17 INFO - PROCESS | 1653 | 1462229177043 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 15:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 523ms 15:46:17 INFO - PROCESS | 1653 | 1462229177070 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 15:46:17 INFO - PROCESS | 1653 | 1462229177075 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 15:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:46:17 INFO - PROCESS | 1653 | 1462229177080 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:46:17 INFO - PROCESS | 1653 | 1462229177081 Marionette TRACE conn2 <- [1,1682,null,{}] 15:46:17 INFO - PROCESS | 1653 | 1462229177086 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:17 INFO - PROCESS | 1653 | 1462229177161 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 15:46:17 INFO - PROCESS | 1653 | 1462229177167 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x116391000 == 29 [pid = 1653] [id = 428] 15:46:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1126c2400) [pid = 1653] [serial = 1283] [outer = 0x0] 15:46:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112f55400) [pid = 1653] [serial = 1284] [outer = 0x1126c2400] 15:46:17 INFO - PROCESS | 1653 | 1462229177194 Marionette DEBUG loaded listener.js 15:46:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x113c67c00) [pid = 1653] [serial = 1285] [outer = 0x1126c2400] 15:46:17 INFO - PROCESS | 1653 | 1462229177541 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 15:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 473ms 15:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:46:17 INFO - PROCESS | 1653 | 1462229177554 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 15:46:17 INFO - PROCESS | 1653 | 1462229177556 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 15:46:17 INFO - PROCESS | 1653 | 1462229177558 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:46:17 INFO - PROCESS | 1653 | 1462229177561 Marionette TRACE conn2 <- [1,1686,null,{}] 15:46:17 INFO - PROCESS | 1653 | 1462229177570 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:17 INFO - PROCESS | 1653 | 1462229177644 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 15:46:17 INFO - PROCESS | 1653 | 1462229177649 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x117321800 == 30 [pid = 1653] [id = 429] 15:46:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110e9d000) [pid = 1653] [serial = 1286] [outer = 0x0] 15:46:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11630c800) [pid = 1653] [serial = 1287] [outer = 0x110e9d000] 15:46:17 INFO - PROCESS | 1653 | 1462229177681 Marionette DEBUG loaded listener.js 15:46:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116807400) [pid = 1653] [serial = 1288] [outer = 0x110e9d000] 15:46:18 INFO - PROCESS | 1653 | 1462229178027 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 15:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 15:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 474ms 15:46:18 INFO - PROCESS | 1653 | 1462229178033 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 15:46:18 INFO - PROCESS | 1653 | 1462229178035 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 15:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:46:18 INFO - PROCESS | 1653 | 1462229178040 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:46:18 INFO - PROCESS | 1653 | 1462229178041 Marionette TRACE conn2 <- [1,1690,null,{}] 15:46:18 INFO - PROCESS | 1653 | 1462229178043 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:18 INFO - PROCESS | 1653 | 1462229178118 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 15:46:18 INFO - PROCESS | 1653 | 1462229178167 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118104800 == 31 [pid = 1653] [id = 430] 15:46:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x110e9e000) [pid = 1653] [serial = 1289] [outer = 0x0] 15:46:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11686b800) [pid = 1653] [serial = 1290] [outer = 0x110e9e000] 15:46:18 INFO - PROCESS | 1653 | 1462229178193 Marionette DEBUG loaded listener.js 15:46:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x117d30c00) [pid = 1653] [serial = 1291] [outer = 0x110e9e000] 15:46:18 INFO - PROCESS | 1653 | 1462229178539 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 15:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 518ms 15:46:18 INFO - PROCESS | 1653 | 1462229178559 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 15:46:18 INFO - PROCESS | 1653 | 1462229178561 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 15:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:46:18 INFO - PROCESS | 1653 | 1462229178564 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:46:18 INFO - PROCESS | 1653 | 1462229178568 Marionette TRACE conn2 <- [1,1694,null,{}] 15:46:18 INFO - PROCESS | 1653 | 1462229178571 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:18 INFO - PROCESS | 1653 | 1462229178679 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 15:46:18 INFO - PROCESS | 1653 | 1462229178754 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185e0000 == 32 [pid = 1653] [id = 431] 15:46:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1126c0000) [pid = 1653] [serial = 1292] [outer = 0x0] 15:46:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1180c3800) [pid = 1653] [serial = 1293] [outer = 0x1126c0000] 15:46:18 INFO - PROCESS | 1653 | 1462229178794 Marionette DEBUG loaded listener.js 15:46:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11827e400) [pid = 1653] [serial = 1294] [outer = 0x1126c0000] 15:46:19 INFO - PROCESS | 1653 | 1462229179131 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 15:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 573ms 15:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:46:19 INFO - PROCESS | 1653 | 1462229179140 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 15:46:19 INFO - PROCESS | 1653 | 1462229179141 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 15:46:19 INFO - PROCESS | 1653 | 1462229179144 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:46:19 INFO - PROCESS | 1653 | 1462229179145 Marionette TRACE conn2 <- [1,1698,null,{}] 15:46:19 INFO - PROCESS | 1653 | 1462229179147 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:19 INFO - PROCESS | 1653 | 1462229179233 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 15:46:19 INFO - PROCESS | 1653 | 1462229179239 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191b8800 == 33 [pid = 1653] [id = 432] 15:46:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11876b400) [pid = 1653] [serial = 1295] [outer = 0x0] 15:46:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1187ecc00) [pid = 1653] [serial = 1296] [outer = 0x11876b400] 15:46:19 INFO - PROCESS | 1653 | 1462229179268 Marionette DEBUG loaded listener.js 15:46:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119123c00) [pid = 1653] [serial = 1297] [outer = 0x11876b400] 15:46:19 INFO - PROCESS | 1653 | 1462229179579 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 15:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 15:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 469ms 15:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:46:19 INFO - PROCESS | 1653 | 1462229179613 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 15:46:19 INFO - PROCESS | 1653 | 1462229179614 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 15:46:19 INFO - PROCESS | 1653 | 1462229179617 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:46:19 INFO - PROCESS | 1653 | 1462229179619 Marionette TRACE conn2 <- [1,1702,null,{}] 15:46:19 INFO - PROCESS | 1653 | 1462229179622 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:19 INFO - PROCESS | 1653 | 1462229179713 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 15:46:19 INFO - PROCESS | 1653 | 1462229179719 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a2c000 == 34 [pid = 1653] [id = 433] 15:46:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x111092c00) [pid = 1653] [serial = 1298] [outer = 0x0] 15:46:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119128800) [pid = 1653] [serial = 1299] [outer = 0x111092c00] 15:46:19 INFO - PROCESS | 1653 | 1462229179744 Marionette DEBUG loaded listener.js 15:46:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1193dec00) [pid = 1653] [serial = 1300] [outer = 0x111092c00] 15:46:20 INFO - PROCESS | 1653 | 1462229180057 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 471ms 15:46:20 INFO - PROCESS | 1653 | 1462229180088 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 15:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:46:20 INFO - PROCESS | 1653 | 1462229180089 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 15:46:20 INFO - PROCESS | 1653 | 1462229180092 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:46:20 INFO - PROCESS | 1653 | 1462229180093 Marionette TRACE conn2 <- [1,1706,null,{}] 15:46:20 INFO - PROCESS | 1653 | 1462229180095 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:20 INFO - PROCESS | 1653 | 1462229180162 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 15:46:20 INFO - PROCESS | 1653 | 1462229180170 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0d8800 == 35 [pid = 1653] [id = 434] 15:46:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11938dc00) [pid = 1653] [serial = 1301] [outer = 0x0] 15:46:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119a75c00) [pid = 1653] [serial = 1302] [outer = 0x11938dc00] 15:46:20 INFO - PROCESS | 1653 | 1462229180211 Marionette DEBUG loaded listener.js 15:46:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119a7cc00) [pid = 1653] [serial = 1303] [outer = 0x11938dc00] 15:46:20 INFO - PROCESS | 1653 | 1462229180681 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 15:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 619ms 15:46:20 INFO - PROCESS | 1653 | 1462229180712 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 15:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:46:20 INFO - PROCESS | 1653 | 1462229180714 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 15:46:20 INFO - PROCESS | 1653 | 1462229180718 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:46:20 INFO - PROCESS | 1653 | 1462229180719 Marionette TRACE conn2 <- [1,1710,null,{}] 15:46:20 INFO - PROCESS | 1653 | 1462229180722 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:20 INFO - PROCESS | 1653 | 1462229180804 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 15:46:20 INFO - PROCESS | 1653 | 1462229180808 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x117321000 == 36 [pid = 1653] [id = 435] 15:46:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119a77c00) [pid = 1653] [serial = 1304] [outer = 0x0] 15:46:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119d9c400) [pid = 1653] [serial = 1305] [outer = 0x119a77c00] 15:46:20 INFO - PROCESS | 1653 | 1462229180833 Marionette DEBUG loaded listener.js 15:46:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119df2c00) [pid = 1653] [serial = 1306] [outer = 0x119a77c00] 15:46:21 INFO - PROCESS | 1653 | 1462229181142 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 15:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 470ms 15:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:46:21 INFO - PROCESS | 1653 | 1462229181188 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 15:46:21 INFO - PROCESS | 1653 | 1462229181189 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 15:46:21 INFO - PROCESS | 1653 | 1462229181191 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:46:21 INFO - PROCESS | 1653 | 1462229181193 Marionette TRACE conn2 <- [1,1714,null,{}] 15:46:21 INFO - PROCESS | 1653 | 1462229181195 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:21 INFO - PROCESS | 1653 | 1462229181268 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 15:46:21 INFO - PROCESS | 1653 | 1462229181325 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1233a7800 == 37 [pid = 1653] [id = 436] 15:46:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1160be000) [pid = 1653] [serial = 1307] [outer = 0x0] 15:46:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11a07dc00) [pid = 1653] [serial = 1308] [outer = 0x1160be000] 15:46:21 INFO - PROCESS | 1653 | 1462229181350 Marionette DEBUG loaded listener.js 15:46:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1232a6400) [pid = 1653] [serial = 1309] [outer = 0x1160be000] 15:46:21 INFO - PROCESS | 1653 | 1462229181710 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 570ms 15:46:21 INFO - PROCESS | 1653 | 1462229181762 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 15:46:21 INFO - PROCESS | 1653 | 1462229181764 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 15:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:46:21 INFO - PROCESS | 1653 | 1462229181767 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:46:21 INFO - PROCESS | 1653 | 1462229181770 Marionette TRACE conn2 <- [1,1718,null,{}] 15:46:21 INFO - PROCESS | 1653 | 1462229181773 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:21 INFO - PROCESS | 1653 | 1462229181932 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 15:46:21 INFO - PROCESS | 1653 | 1462229181986 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11817f000 == 38 [pid = 1653] [id = 437] 15:46:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1233c1400) [pid = 1653] [serial = 1310] [outer = 0x0] 15:46:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1240f2000) [pid = 1653] [serial = 1311] [outer = 0x1233c1400] 15:46:22 INFO - PROCESS | 1653 | 1462229182020 Marionette DEBUG loaded listener.js 15:46:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124a94400) [pid = 1653] [serial = 1312] [outer = 0x1233c1400] 15:46:22 INFO - PROCESS | 1653 | 1462229182320 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 571ms 15:46:22 INFO - PROCESS | 1653 | 1462229182348 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 15:46:22 INFO - PROCESS | 1653 | 1462229182349 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 15:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:46:22 INFO - PROCESS | 1653 | 1462229182354 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:46:22 INFO - PROCESS | 1653 | 1462229182356 Marionette TRACE conn2 <- [1,1722,null,{}] 15:46:22 INFO - PROCESS | 1653 | 1462229182358 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:22 INFO - PROCESS | 1653 | 1462229182450 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 15:46:22 INFO - PROCESS | 1653 | 1462229182454 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b58000 == 39 [pid = 1653] [id = 438] 15:46:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12436b400) [pid = 1653] [serial = 1313] [outer = 0x0] 15:46:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124eb1800) [pid = 1653] [serial = 1314] [outer = 0x12436b400] 15:46:22 INFO - PROCESS | 1653 | 1462229182479 Marionette DEBUG loaded listener.js 15:46:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x125120800) [pid = 1653] [serial = 1315] [outer = 0x12436b400] 15:46:22 INFO - PROCESS | 1653 | 1462229182844 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 15:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 15:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 521ms 15:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:46:22 INFO - PROCESS | 1653 | 1462229182874 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 15:46:22 INFO - PROCESS | 1653 | 1462229182875 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 15:46:22 INFO - PROCESS | 1653 | 1462229182877 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:46:22 INFO - PROCESS | 1653 | 1462229182878 Marionette TRACE conn2 <- [1,1726,null,{}] 15:46:22 INFO - PROCESS | 1653 | 1462229182890 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:22 INFO - PROCESS | 1653 | 1462229182981 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 15:46:22 INFO - PROCESS | 1653 | 1462229182985 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ce1800 == 40 [pid = 1653] [id = 439] 15:46:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x124a9d800) [pid = 1653] [serial = 1316] [outer = 0x0] 15:46:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x126029400) [pid = 1653] [serial = 1317] [outer = 0x124a9d800] 15:46:23 INFO - PROCESS | 1653 | 1462229183009 Marionette DEBUG loaded listener.js 15:46:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x126965000) [pid = 1653] [serial = 1318] [outer = 0x124a9d800] 15:46:23 INFO - PROCESS | 1653 | 1462229183398 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 15:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 528ms 15:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:46:23 INFO - PROCESS | 1653 | 1462229183410 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 15:46:23 INFO - PROCESS | 1653 | 1462229183412 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 15:46:23 INFO - PROCESS | 1653 | 1462229183415 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:46:23 INFO - PROCESS | 1653 | 1462229183416 Marionette TRACE conn2 <- [1,1730,null,{}] 15:46:23 INFO - PROCESS | 1653 | 1462229183422 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:23 INFO - PROCESS | 1653 | 1462229183566 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 15:46:23 INFO - PROCESS | 1653 | 1462229183584 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x128728000 == 41 [pid = 1653] [id = 440] 15:46:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x126024800) [pid = 1653] [serial = 1319] [outer = 0x0] 15:46:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126c63800) [pid = 1653] [serial = 1320] [outer = 0x126024800] 15:46:23 INFO - PROCESS | 1653 | 1462229183624 Marionette DEBUG loaded listener.js 15:46:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12870f000) [pid = 1653] [serial = 1321] [outer = 0x126024800] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1245b6000) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x123546000) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x125010c00) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x111086400) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12870e000) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128e21800) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12954a400) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119a77000) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1187f8400) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x116809800) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x111094c00) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x111123000) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x111131400) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119a6f000) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11902e400) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113c69800) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1120d6400) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1236c3000) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x111128c00) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1126ba400) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:46:23 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128e1e000) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:46:24 INFO - PROCESS | 1653 | 1462229184105 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 15:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 15:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 723ms 15:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:46:24 INFO - PROCESS | 1653 | 1462229184145 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 15:46:24 INFO - PROCESS | 1653 | 1462229184146 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 15:46:24 INFO - PROCESS | 1653 | 1462229184149 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:46:24 INFO - PROCESS | 1653 | 1462229184150 Marionette TRACE conn2 <- [1,1734,null,{}] 15:46:24 INFO - PROCESS | 1653 | 1462229184158 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:24 INFO - PROCESS | 1653 | 1462229184240 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 15:46:24 INFO - PROCESS | 1653 | 1462229184245 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a46800 == 42 [pid = 1653] [id = 441] 15:46:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1120d6400) [pid = 1653] [serial = 1322] [outer = 0x0] 15:46:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118275000) [pid = 1653] [serial = 1323] [outer = 0x1120d6400] 15:46:24 INFO - PROCESS | 1653 | 1462229184270 Marionette DEBUG loaded listener.js 15:46:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1199b8000) [pid = 1653] [serial = 1324] [outer = 0x1120d6400] 15:46:24 INFO - PROCESS | 1653 | 1462229184591 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 15:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 475ms 15:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:46:24 INFO - PROCESS | 1653 | 1462229184624 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 15:46:24 INFO - PROCESS | 1653 | 1462229184625 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 15:46:24 INFO - PROCESS | 1653 | 1462229184627 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:46:24 INFO - PROCESS | 1653 | 1462229184628 Marionette TRACE conn2 <- [1,1738,null,{}] 15:46:24 INFO - PROCESS | 1653 | 1462229184630 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:24 INFO - PROCESS | 1653 | 1462229184707 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 15:46:24 INFO - PROCESS | 1653 | 1462229184711 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x129511800 == 43 [pid = 1653] [id = 442] 15:46:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11a1d9000) [pid = 1653] [serial = 1325] [outer = 0x0] 15:46:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128702800) [pid = 1653] [serial = 1326] [outer = 0x11a1d9000] 15:46:24 INFO - PROCESS | 1653 | 1462229184736 Marionette DEBUG loaded listener.js 15:46:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128711c00) [pid = 1653] [serial = 1327] [outer = 0x11a1d9000] 15:46:25 INFO - PROCESS | 1653 | 1462229185077 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 15:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 470ms 15:46:25 INFO - PROCESS | 1653 | 1462229185097 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 15:46:25 INFO - PROCESS | 1653 | 1462229185099 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 15:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:46:25 INFO - PROCESS | 1653 | 1462229185104 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:46:25 INFO - PROCESS | 1653 | 1462229185106 Marionette TRACE conn2 <- [1,1742,null,{}] 15:46:25 INFO - PROCESS | 1653 | 1462229185121 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:25 INFO - PROCESS | 1653 | 1462229185216 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 15:46:25 INFO - PROCESS | 1653 | 1462229185223 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x129ac6800 == 44 [pid = 1653] [id = 443] 15:46:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12874b400) [pid = 1653] [serial = 1328] [outer = 0x0] 15:46:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128bca400) [pid = 1653] [serial = 1329] [outer = 0x12874b400] 15:46:25 INFO - PROCESS | 1653 | 1462229185259 Marionette DEBUG loaded listener.js 15:46:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128e1e800) [pid = 1653] [serial = 1330] [outer = 0x12874b400] 15:46:25 INFO - PROCESS | 1653 | 1462229185685 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 15:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 632ms 15:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:46:25 INFO - PROCESS | 1653 | 1462229185736 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 15:46:25 INFO - PROCESS | 1653 | 1462229185737 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 15:46:25 INFO - PROCESS | 1653 | 1462229185739 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:46:25 INFO - PROCESS | 1653 | 1462229185740 Marionette TRACE conn2 <- [1,1746,null,{}] 15:46:25 INFO - PROCESS | 1653 | 1462229185742 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:25 INFO - PROCESS | 1653 | 1462229185840 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 15:46:25 INFO - PROCESS | 1653 | 1462229185846 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7bb800 == 45 [pid = 1653] [id = 444] 15:46:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128bccc00) [pid = 1653] [serial = 1331] [outer = 0x0] 15:46:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128fad800) [pid = 1653] [serial = 1332] [outer = 0x128bccc00] 15:46:25 INFO - PROCESS | 1653 | 1462229185871 Marionette DEBUG loaded listener.js 15:46:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129277000) [pid = 1653] [serial = 1333] [outer = 0x128bccc00] 15:46:26 INFO - PROCESS | 1653 | 1462229186406 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 15:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 718ms 15:46:26 INFO - PROCESS | 1653 | 1462229186461 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 15:46:26 INFO - PROCESS | 1653 | 1462229186464 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 15:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:46:26 INFO - PROCESS | 1653 | 1462229186471 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:46:26 INFO - PROCESS | 1653 | 1462229186474 Marionette TRACE conn2 <- [1,1750,null,{}] 15:46:26 INFO - PROCESS | 1653 | 1462229186478 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:26 INFO - PROCESS | 1653 | 1462229186614 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 15:46:26 INFO - PROCESS | 1653 | 1462229186691 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160ec800 == 46 [pid = 1653] [id = 445] 15:46:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11112dc00) [pid = 1653] [serial = 1334] [outer = 0x0] 15:46:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1126b6800) [pid = 1653] [serial = 1335] [outer = 0x11112dc00] 15:46:26 INFO - PROCESS | 1653 | 1462229186722 Marionette DEBUG loaded listener.js 15:46:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x112a37000) [pid = 1653] [serial = 1336] [outer = 0x11112dc00] 15:46:27 INFO - PROCESS | 1653 | 1462229187227 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 15:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 822ms 15:46:27 INFO - PROCESS | 1653 | 1462229187293 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 15:46:27 INFO - PROCESS | 1653 | 1462229187297 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 15:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:46:27 INFO - PROCESS | 1653 | 1462229187302 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:46:27 INFO - PROCESS | 1653 | 1462229187304 Marionette TRACE conn2 <- [1,1754,null,{}] 15:46:27 INFO - PROCESS | 1653 | 1462229187306 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:27 INFO - PROCESS | 1653 | 1462229187418 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 15:46:27 INFO - PROCESS | 1653 | 1462229187682 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x112b09000 == 47 [pid = 1653] [id = 446] 15:46:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x111119400) [pid = 1653] [serial = 1337] [outer = 0x0] 15:46:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x111125800) [pid = 1653] [serial = 1338] [outer = 0x111119400] 15:46:27 INFO - PROCESS | 1653 | 1462229187729 Marionette DEBUG loaded listener.js 15:46:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11112f400) [pid = 1653] [serial = 1339] [outer = 0x111119400] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x129ac6800 == 46 [pid = 1653] [id = 443] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x129511800 == 45 [pid = 1653] [id = 442] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119a46800 == 44 [pid = 1653] [id = 441] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x128728000 == 43 [pid = 1653] [id = 440] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x126ce1800 == 42 [pid = 1653] [id = 439] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x124b58000 == 41 [pid = 1653] [id = 438] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11817f000 == 40 [pid = 1653] [id = 437] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b172400) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1233a7800 == 39 [pid = 1653] [id = 436] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x117321000 == 38 [pid = 1653] [id = 435] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0d8800 == 37 [pid = 1653] [id = 434] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x119a2c000 == 36 [pid = 1653] [id = 433] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1191b8800 == 35 [pid = 1653] [id = 432] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1185e0000 == 34 [pid = 1653] [id = 431] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x118104800 == 33 [pid = 1653] [id = 430] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x117321800 == 32 [pid = 1653] [id = 429] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x116391000 == 31 [pid = 1653] [id = 428] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x112b1d800 == 30 [pid = 1653] [id = 427] 15:46:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba41800 == 29 [pid = 1653] [id = 426] 15:46:28 INFO - PROCESS | 1653 | 1462229188359 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 15:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1072ms 15:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:46:28 INFO - PROCESS | 1653 | 1462229188375 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 15:46:28 INFO - PROCESS | 1653 | 1462229188378 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 15:46:28 INFO - PROCESS | 1653 | 1462229188381 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:46:28 INFO - PROCESS | 1653 | 1462229188384 Marionette TRACE conn2 <- [1,1758,null,{}] 15:46:28 INFO - PROCESS | 1653 | 1462229188387 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:28 INFO - PROCESS | 1653 | 1462229188463 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 15:46:28 INFO - PROCESS | 1653 | 1462229188473 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e0b000 == 30 [pid = 1653] [id = 447] 15:46:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x111db8800) [pid = 1653] [serial = 1340] [outer = 0x0] 15:46:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x112a34400) [pid = 1653] [serial = 1341] [outer = 0x111db8800] 15:46:28 INFO - PROCESS | 1653 | 1462229188501 Marionette DEBUG loaded listener.js 15:46:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x113cf3c00) [pid = 1653] [serial = 1342] [outer = 0x111db8800] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x116026400) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x112a2b000) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12aeb9400) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124a10800) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12874d400) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119a79400) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128e2a000) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129387000) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x129584400) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12a7d0000) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a7d5c00) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119d9d800) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119128400) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1199bf800) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x117686c00) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1187b1000) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112f5a000) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116356c00) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112a32c00) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111d35800) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126026800) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124ebec00) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125056000) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12136f800) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119a6e800) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11912a000) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117686800) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116808800) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113469c00) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1126c1000) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128750c00) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x129276800) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129551400) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128bd0c00) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128707000) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126c5bc00) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12136bc00) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x129386000) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 15:46:28 INFO - PROCESS | 1653 | 1462229188859 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 15:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 523ms 15:46:28 INFO - PROCESS | 1653 | 1462229188906 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 15:46:28 INFO - PROCESS | 1653 | 1462229188909 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 15:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:46:28 INFO - PROCESS | 1653 | 1462229188911 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:46:28 INFO - PROCESS | 1653 | 1462229188912 Marionette TRACE conn2 <- [1,1762,null,{}] 15:46:28 INFO - PROCESS | 1653 | 1462229188915 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:28 INFO - PROCESS | 1653 | 1462229188988 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 15:46:28 INFO - PROCESS | 1653 | 1462229188995 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x118087800 == 31 [pid = 1653] [id = 448] 15:46:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x115dad000) [pid = 1653] [serial = 1343] [outer = 0x0] 15:46:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116356c00) [pid = 1653] [serial = 1344] [outer = 0x115dad000] 15:46:29 INFO - PROCESS | 1653 | 1462229189023 Marionette DEBUG loaded listener.js 15:46:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116870800) [pid = 1653] [serial = 1345] [outer = 0x115dad000] 15:46:29 INFO - PROCESS | 1653 | 1462229189416 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 15:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 521ms 15:46:29 INFO - PROCESS | 1653 | 1462229189440 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 15:46:29 INFO - PROCESS | 1653 | 1462229189442 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 15:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:46:29 INFO - PROCESS | 1653 | 1462229189455 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:46:29 INFO - PROCESS | 1653 | 1462229189461 Marionette TRACE conn2 <- [1,1766,null,{}] 15:46:29 INFO - PROCESS | 1653 | 1462229189466 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:29 INFO - PROCESS | 1653 | 1462229189583 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 15:46:29 INFO - PROCESS | 1653 | 1462229189594 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119164800 == 32 [pid = 1653] [id = 449] 15:46:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116370000) [pid = 1653] [serial = 1346] [outer = 0x0] 15:46:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117687000) [pid = 1653] [serial = 1347] [outer = 0x116370000] 15:46:29 INFO - PROCESS | 1653 | 1462229189635 Marionette DEBUG loaded listener.js 15:46:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118772c00) [pid = 1653] [serial = 1348] [outer = 0x116370000] 15:46:30 INFO - PROCESS | 1653 | 1462229190041 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 15:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 635ms 15:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:46:30 INFO - PROCESS | 1653 | 1462229190081 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 15:46:30 INFO - PROCESS | 1653 | 1462229190083 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 15:46:30 INFO - PROCESS | 1653 | 1462229190087 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - PROCESS | 1653 | 1462229190088 Marionette TRACE conn2 <- [1,1770,null,{}] 15:46:30 INFO - PROCESS | 1653 | 1462229190091 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:30 INFO - PROCESS | 1653 | 1462229190163 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 15:46:30 INFO - PROCESS | 1653 | 1462229190168 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a23000 == 33 [pid = 1653] [id = 450] 15:46:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1110f4400) [pid = 1653] [serial = 1349] [outer = 0x0] 15:46:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1187ec400) [pid = 1653] [serial = 1350] [outer = 0x1110f4400] 15:46:30 INFO - PROCESS | 1653 | 1462229190194 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1187f8800) [pid = 1653] [serial = 1351] [outer = 0x1110f4400] 15:46:30 INFO - PROCESS | 1653 | 1462229190570 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 15:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 521ms 15:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:46:30 INFO - PROCESS | 1653 | 1462229190608 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 15:46:30 INFO - PROCESS | 1653 | 1462229190610 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 15:46:30 INFO - PROCESS | 1653 | 1462229190613 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:46:30 INFO - PROCESS | 1653 | 1462229190615 Marionette TRACE conn2 <- [1,1774,null,{}] 15:46:30 INFO - PROCESS | 1653 | 1462229190619 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:30 INFO - PROCESS | 1653 | 1462229190766 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 15:46:30 INFO - PROCESS | 1653 | 1462229190798 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a026000 == 34 [pid = 1653] [id = 451] 15:46:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119121800) [pid = 1653] [serial = 1352] [outer = 0x0] 15:46:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11912b800) [pid = 1653] [serial = 1353] [outer = 0x119121800] 15:46:30 INFO - PROCESS | 1653 | 1462229190851 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1193d9000) [pid = 1653] [serial = 1354] [outer = 0x119121800] 15:46:31 INFO - PROCESS | 1653 | 1462229191221 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 15:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 620ms 15:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:46:31 INFO - PROCESS | 1653 | 1462229191237 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 15:46:31 INFO - PROCESS | 1653 | 1462229191239 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 15:46:31 INFO - PROCESS | 1653 | 1462229191241 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:46:31 INFO - PROCESS | 1653 | 1462229191242 Marionette TRACE conn2 <- [1,1778,null,{}] 15:46:31 INFO - PROCESS | 1653 | 1462229191244 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:31 INFO - PROCESS | 1653 | 1462229191339 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 15:46:31 INFO - PROCESS | 1653 | 1462229191343 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a7800 == 35 [pid = 1653] [id = 452] 15:46:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1168c6c00) [pid = 1653] [serial = 1355] [outer = 0x0] 15:46:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119a73400) [pid = 1653] [serial = 1356] [outer = 0x1168c6c00] 15:46:31 INFO - PROCESS | 1653 | 1462229191368 Marionette DEBUG loaded listener.js 15:46:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119dec000) [pid = 1653] [serial = 1357] [outer = 0x1168c6c00] 15:46:31 INFO - PROCESS | 1653 | 1462229191738 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 15:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 15:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 518ms 15:46:31 INFO - PROCESS | 1653 | 1462229191759 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 15:46:31 INFO - PROCESS | 1653 | 1462229191760 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 15:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:46:31 INFO - PROCESS | 1653 | 1462229191763 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:46:31 INFO - PROCESS | 1653 | 1462229191764 Marionette TRACE conn2 <- [1,1782,null,{}] 15:46:31 INFO - PROCESS | 1653 | 1462229191766 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:31 INFO - PROCESS | 1653 | 1462229191860 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 15:46:31 INFO - PROCESS | 1653 | 1462229191864 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x117367000 == 36 [pid = 1653] [id = 453] 15:46:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116a7d800) [pid = 1653] [serial = 1358] [outer = 0x0] 15:46:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11a0bf800) [pid = 1653] [serial = 1359] [outer = 0x116a7d800] 15:46:31 INFO - PROCESS | 1653 | 1462229191891 Marionette DEBUG loaded listener.js 15:46:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1233c1000) [pid = 1653] [serial = 1360] [outer = 0x116a7d800] 15:46:32 INFO - PROCESS | 1653 | 1462229192215 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 15:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 15:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 470ms 15:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:46:32 INFO - PROCESS | 1653 | 1462229192247 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 15:46:32 INFO - PROCESS | 1653 | 1462229192249 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 15:46:32 INFO - PROCESS | 1653 | 1462229192256 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:46:32 INFO - PROCESS | 1653 | 1462229192257 Marionette TRACE conn2 <- [1,1786,null,{}] 15:46:32 INFO - PROCESS | 1653 | 1462229192259 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:32 INFO - PROCESS | 1653 | 1462229192338 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 15:46:32 INFO - PROCESS | 1653 | 1462229192342 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x124732800 == 37 [pid = 1653] [id = 454] 15:46:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12136c000) [pid = 1653] [serial = 1361] [outer = 0x0] 15:46:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12354a000) [pid = 1653] [serial = 1362] [outer = 0x12136c000] 15:46:32 INFO - PROCESS | 1653 | 1462229192362 Marionette DEBUG loaded listener.js 15:46:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12436f400) [pid = 1653] [serial = 1363] [outer = 0x12136c000] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x110e9d000) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x111092c00) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x110e9e000) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119a77c00) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11938dc00) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111130c00) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1126c0000) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11876b400) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1126c2400) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126024800) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124a9d800) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11a1d9000) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1120d6400) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12874b400) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12436b400) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1233c1400) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:46:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1160be000) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:46:33 INFO - PROCESS | 1653 | 1462229193051 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 15:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 15:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 827ms 15:46:33 INFO - PROCESS | 1653 | 1462229193082 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 15:46:33 INFO - PROCESS | 1653 | 1462229193084 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 15:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:46:33 INFO - PROCESS | 1653 | 1462229193089 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:46:33 INFO - PROCESS | 1653 | 1462229193091 Marionette TRACE conn2 <- [1,1790,null,{}] 15:46:33 INFO - PROCESS | 1653 | 1462229193095 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:33 INFO - PROCESS | 1653 | 1462229193179 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 15:46:33 INFO - PROCESS | 1653 | 1462229193183 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11914e800 == 38 [pid = 1653] [id = 455] 15:46:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111086400) [pid = 1653] [serial = 1364] [outer = 0x0] 15:46:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113cf5400) [pid = 1653] [serial = 1365] [outer = 0x111086400] 15:46:33 INFO - PROCESS | 1653 | 1462229193211 Marionette DEBUG loaded listener.js 15:46:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1190c7400) [pid = 1653] [serial = 1366] [outer = 0x111086400] 15:46:33 INFO - PROCESS | 1653 | 1462229193533 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 470ms 15:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:46:33 INFO - PROCESS | 1653 | 1462229193560 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 15:46:33 INFO - PROCESS | 1653 | 1462229193561 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 15:46:33 INFO - PROCESS | 1653 | 1462229193563 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:46:33 INFO - PROCESS | 1653 | 1462229193565 Marionette TRACE conn2 <- [1,1794,null,{}] 15:46:33 INFO - PROCESS | 1653 | 1462229193568 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:33 INFO - PROCESS | 1653 | 1462229193662 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 15:46:33 INFO - PROCESS | 1653 | 1462229193690 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12737d000 == 39 [pid = 1653] [id = 456] 15:46:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x121371000) [pid = 1653] [serial = 1367] [outer = 0x0] 15:46:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123685800) [pid = 1653] [serial = 1368] [outer = 0x121371000] 15:46:33 INFO - PROCESS | 1653 | 1462229193718 Marionette DEBUG loaded listener.js 15:46:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124b7a800) [pid = 1653] [serial = 1369] [outer = 0x121371000] 15:46:34 INFO - PROCESS | 1653 | 1462229194029 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 517ms 15:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:46:34 INFO - PROCESS | 1653 | 1462229194082 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 15:46:34 INFO - PROCESS | 1653 | 1462229194083 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 15:46:34 INFO - PROCESS | 1653 | 1462229194086 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:46:34 INFO - PROCESS | 1653 | 1462229194087 Marionette TRACE conn2 <- [1,1798,null,{}] 15:46:34 INFO - PROCESS | 1653 | 1462229194090 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:34 INFO - PROCESS | 1653 | 1462229194175 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 15:46:34 INFO - PROCESS | 1653 | 1462229194179 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x129284800 == 40 [pid = 1653] [id = 457] 15:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124eb6c00) [pid = 1653] [serial = 1370] [outer = 0x0] 15:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126025c00) [pid = 1653] [serial = 1371] [outer = 0x124eb6c00] 15:46:34 INFO - PROCESS | 1653 | 1462229194206 Marionette DEBUG loaded listener.js 15:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126c5d400) [pid = 1653] [serial = 1372] [outer = 0x124eb6c00] 15:46:34 INFO - PROCESS | 1653 | 1462229194485 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 15:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 423ms 15:46:34 INFO - PROCESS | 1653 | 1462229194510 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 15:46:34 INFO - PROCESS | 1653 | 1462229194511 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 15:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:46:34 INFO - PROCESS | 1653 | 1462229194513 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:46:34 INFO - PROCESS | 1653 | 1462229194515 Marionette TRACE conn2 <- [1,1802,null,{}] 15:46:34 INFO - PROCESS | 1653 | 1462229194525 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:34 INFO - PROCESS | 1653 | 1462229194610 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 15:46:34 INFO - PROCESS | 1653 | 1462229194667 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x129515800 == 41 [pid = 1653] [id = 458] 15:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1232b5400) [pid = 1653] [serial = 1373] [outer = 0x0] 15:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126c64800) [pid = 1653] [serial = 1374] [outer = 0x1232b5400] 15:46:34 INFO - PROCESS | 1653 | 1462229194692 Marionette DEBUG loaded listener.js 15:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12870f400) [pid = 1653] [serial = 1375] [outer = 0x1232b5400] 15:46:35 INFO - PROCESS | 1653 | 1462229195031 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 574ms 15:46:35 INFO - PROCESS | 1653 | 1462229195088 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 15:46:35 INFO - PROCESS | 1653 | 1462229195090 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 15:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:46:35 INFO - PROCESS | 1653 | 1462229195094 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:46:35 INFO - PROCESS | 1653 | 1462229195097 Marionette TRACE conn2 <- [1,1806,null,{}] 15:46:35 INFO - PROCESS | 1653 | 1462229195100 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:35 INFO - PROCESS | 1653 | 1462229195204 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 15:46:35 INFO - PROCESS | 1653 | 1462229195254 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x116521800 == 42 [pid = 1653] [id = 459] 15:46:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11112a400) [pid = 1653] [serial = 1376] [outer = 0x0] 15:46:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11112f000) [pid = 1653] [serial = 1377] [outer = 0x11112a400] 15:46:35 INFO - PROCESS | 1653 | 1462229195284 Marionette DEBUG loaded listener.js 15:46:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112a2ec00) [pid = 1653] [serial = 1378] [outer = 0x11112a400] 15:46:35 INFO - PROCESS | 1653 | 1462229195700 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 15:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 622ms 15:46:35 INFO - PROCESS | 1653 | 1462229195716 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 15:46:35 INFO - PROCESS | 1653 | 1462229195722 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 15:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:46:35 INFO - PROCESS | 1653 | 1462229195727 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:46:35 INFO - PROCESS | 1653 | 1462229195729 Marionette TRACE conn2 <- [1,1810,null,{}] 15:46:35 INFO - PROCESS | 1653 | 1462229195731 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:35 INFO - PROCESS | 1653 | 1462229195828 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 15:46:35 INFO - PROCESS | 1653 | 1462229195877 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191b3000 == 43 [pid = 1653] [id = 460] 15:46:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11112b000) [pid = 1653] [serial = 1379] [outer = 0x0] 15:46:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1134f2000) [pid = 1653] [serial = 1380] [outer = 0x11112b000] 15:46:35 INFO - PROCESS | 1653 | 1462229195907 Marionette DEBUG loaded listener.js 15:46:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1168cdc00) [pid = 1653] [serial = 1381] [outer = 0x11112b000] 15:46:36 INFO - PROCESS | 1653 | 1462229196337 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 620ms 15:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:46:36 INFO - PROCESS | 1653 | 1462229196348 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 15:46:36 INFO - PROCESS | 1653 | 1462229196349 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 15:46:36 INFO - PROCESS | 1653 | 1462229196354 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:46:36 INFO - PROCESS | 1653 | 1462229196357 Marionette TRACE conn2 <- [1,1814,null,{}] 15:46:36 INFO - PROCESS | 1653 | 1462229196365 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:36 INFO - PROCESS | 1653 | 1462229196464 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 15:46:36 INFO - PROCESS | 1653 | 1462229196555 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x128edf000 == 44 [pid = 1653] [id = 461] 15:46:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1187f9000) [pid = 1653] [serial = 1382] [outer = 0x0] 15:46:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1190ca000) [pid = 1653] [serial = 1383] [outer = 0x1187f9000] 15:46:36 INFO - PROCESS | 1653 | 1462229196586 Marionette DEBUG loaded listener.js 15:46:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1193d3400) [pid = 1653] [serial = 1384] [outer = 0x1187f9000] 15:46:37 INFO - PROCESS | 1653 | 1462229197020 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 674ms 15:46:37 INFO - PROCESS | 1653 | 1462229197026 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 15:46:37 INFO - PROCESS | 1653 | 1462229197028 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 15:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:46:37 INFO - PROCESS | 1653 | 1462229197030 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 1653 | 1462229197032 Marionette TRACE conn2 <- [1,1818,null,{}] 15:46:37 INFO - PROCESS | 1653 | 1462229197034 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:37 INFO - PROCESS | 1653 | 1462229197130 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 15:46:37 INFO - PROCESS | 1653 | 1462229197179 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7b4000 == 45 [pid = 1653] [id = 462] 15:46:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119a72c00) [pid = 1653] [serial = 1385] [outer = 0x0] 15:46:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11a0c0400) [pid = 1653] [serial = 1386] [outer = 0x119a72c00] 15:46:37 INFO - PROCESS | 1653 | 1462229197209 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124eb5400) [pid = 1653] [serial = 1387] [outer = 0x119a72c00] 15:46:37 INFO - PROCESS | 1653 | 1462229197623 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 621ms 15:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:46:37 INFO - PROCESS | 1653 | 1462229197653 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 15:46:37 INFO - PROCESS | 1653 | 1462229197655 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 15:46:37 INFO - PROCESS | 1653 | 1462229197657 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 1653 | 1462229197658 Marionette TRACE conn2 <- [1,1822,null,{}] 15:46:37 INFO - PROCESS | 1653 | 1462229197661 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:37 INFO - PROCESS | 1653 | 1462229197753 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 15:46:37 INFO - PROCESS | 1653 | 1462229197836 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b251000 == 46 [pid = 1653] [id = 463] 15:46:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124ebac00) [pid = 1653] [serial = 1388] [outer = 0x0] 15:46:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126917000) [pid = 1653] [serial = 1389] [outer = 0x124ebac00] 15:46:37 INFO - PROCESS | 1653 | 1462229197867 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128750400) [pid = 1653] [serial = 1390] [outer = 0x124ebac00] 15:46:38 INFO - PROCESS | 1653 | 1462229198302 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 15:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 669ms 15:46:38 INFO - PROCESS | 1653 | 1462229198327 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 15:46:38 INFO - PROCESS | 1653 | 1462229198328 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 15:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:46:38 INFO - PROCESS | 1653 | 1462229198330 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:46:38 INFO - PROCESS | 1653 | 1462229198331 Marionette TRACE conn2 <- [1,1826,null,{}] 15:46:38 INFO - PROCESS | 1653 | 1462229198334 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:38 INFO - PROCESS | 1653 | 1462229198446 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 15:46:38 INFO - PROCESS | 1653 | 1462229198501 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0f0000 == 47 [pid = 1653] [id = 464] 15:46:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119df3800) [pid = 1653] [serial = 1391] [outer = 0x0] 15:46:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128756400) [pid = 1653] [serial = 1392] [outer = 0x119df3800] 15:46:38 INFO - PROCESS | 1653 | 1462229198533 Marionette DEBUG loaded listener.js 15:46:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x129380400) [pid = 1653] [serial = 1393] [outer = 0x119df3800] 15:46:39 INFO - PROCESS | 1653 | 1462229199147 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 15:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 871ms 15:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:46:39 INFO - PROCESS | 1653 | 1462229199202 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 15:46:39 INFO - PROCESS | 1653 | 1462229199205 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 15:46:39 INFO - PROCESS | 1653 | 1462229199207 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:46:39 INFO - PROCESS | 1653 | 1462229199210 Marionette TRACE conn2 <- [1,1830,null,{}] 15:46:39 INFO - PROCESS | 1653 | 1462229199213 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:39 INFO - PROCESS | 1653 | 1462229199310 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 15:46:39 INFO - PROCESS | 1653 | 1462229199365 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x117319800 == 48 [pid = 1653] [id = 465] 15:46:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x111127000) [pid = 1653] [serial = 1394] [outer = 0x0] 15:46:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x112dbfc00) [pid = 1653] [serial = 1395] [outer = 0x111127000] 15:46:39 INFO - PROCESS | 1653 | 1462229199409 Marionette DEBUG loaded listener.js 15:46:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x115d3e800) [pid = 1653] [serial = 1396] [outer = 0x111127000] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x129284800 == 47 [pid = 1653] [id = 457] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12737d000 == 46 [pid = 1653] [id = 456] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11914e800 == 45 [pid = 1653] [id = 455] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x124732800 == 44 [pid = 1653] [id = 454] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x117367000 == 43 [pid = 1653] [id = 453] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11a1a7800 == 42 [pid = 1653] [id = 452] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11a026000 == 41 [pid = 1653] [id = 451] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x119a23000 == 40 [pid = 1653] [id = 450] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x119164800 == 39 [pid = 1653] [id = 449] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x118087800 == 38 [pid = 1653] [id = 448] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x113e0b000 == 37 [pid = 1653] [id = 447] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x112b09000 == 36 [pid = 1653] [id = 446] 15:46:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1160ec800 == 35 [pid = 1653] [id = 445] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x128bca400) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x124eb1800) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1240f2000) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11a07dc00) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11630c800) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116807400) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119128800) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1193dec00) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11686b800) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x117d30c00) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119d9c400) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119df2c00) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119a75c00) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119a7cc00) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1121e3c00) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x111131c00) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1180c3800) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11827e400) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1187ecc00) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119123c00) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112f55400) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113c67c00) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126c63800) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126965000) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126029400) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128702800) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128e1e800) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118275000) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12870f000) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124a94400) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x125120800) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1232a6400) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1199b8000) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128711c00) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 15:46:39 INFO - PROCESS | 1653 | 1462229199802 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 15:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 620ms 15:46:39 INFO - PROCESS | 1653 | 1462229199828 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 15:46:39 INFO - PROCESS | 1653 | 1462229199831 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 15:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:46:39 INFO - PROCESS | 1653 | 1462229199835 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:46:39 INFO - PROCESS | 1653 | 1462229199836 Marionette TRACE conn2 <- [1,1834,null,{}] 15:46:39 INFO - PROCESS | 1653 | 1462229199839 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:39 INFO - PROCESS | 1653 | 1462229199931 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 15:46:39 INFO - PROCESS | 1653 | 1462229199938 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x117360800 == 36 [pid = 1653] [id = 466] 15:46:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115fd5400) [pid = 1653] [serial = 1397] [outer = 0x0] 15:46:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1165d3000) [pid = 1653] [serial = 1398] [outer = 0x115fd5400] 15:46:39 INFO - PROCESS | 1653 | 1462229199980 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117d2f000) [pid = 1653] [serial = 1399] [outer = 0x115fd5400] 15:46:40 INFO - PROCESS | 1653 | 1462229200403 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 15:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 15:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 619ms 15:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:46:40 INFO - PROCESS | 1653 | 1462229200455 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 15:46:40 INFO - PROCESS | 1653 | 1462229200457 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 15:46:40 INFO - PROCESS | 1653 | 1462229200460 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:46:40 INFO - PROCESS | 1653 | 1462229200464 Marionette TRACE conn2 <- [1,1838,null,{}] 15:46:40 INFO - PROCESS | 1653 | 1462229200475 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:40 INFO - PROCESS | 1653 | 1462229200598 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 15:46:40 INFO - PROCESS | 1653 | 1462229200633 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x119724800 == 37 [pid = 1653] [id = 467] 15:46:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1187ac800) [pid = 1653] [serial = 1400] [outer = 0x0] 15:46:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1187f5400) [pid = 1653] [serial = 1401] [outer = 0x1187ac800] 15:46:40 INFO - PROCESS | 1653 | 1462229200676 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119384800) [pid = 1653] [serial = 1402] [outer = 0x1187ac800] 15:46:41 INFO - PROCESS | 1653 | 1462229201103 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 675ms 15:46:41 INFO - PROCESS | 1653 | 1462229201138 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 15:46:41 INFO - PROCESS | 1653 | 1462229201141 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 15:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:46:41 INFO - PROCESS | 1653 | 1462229201144 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:46:41 INFO - PROCESS | 1653 | 1462229201146 Marionette TRACE conn2 <- [1,1842,null,{}] 15:46:41 INFO - PROCESS | 1653 | 1462229201150 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:41 INFO - PROCESS | 1653 | 1462229201270 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 15:46:41 INFO - PROCESS | 1653 | 1462229201277 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a18f000 == 38 [pid = 1653] [id = 468] 15:46:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1193d1c00) [pid = 1653] [serial = 1403] [outer = 0x0] 15:46:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119a74800) [pid = 1653] [serial = 1404] [outer = 0x1193d1c00] 15:46:41 INFO - PROCESS | 1653 | 1462229201319 Marionette DEBUG loaded listener.js 15:46:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119dec400) [pid = 1653] [serial = 1405] [outer = 0x1193d1c00] 15:46:41 INFO - PROCESS | 1653 | 1462229201738 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 620ms 15:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:46:41 INFO - PROCESS | 1653 | 1462229201778 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 15:46:41 INFO - PROCESS | 1653 | 1462229201779 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 15:46:41 INFO - PROCESS | 1653 | 1462229201781 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:46:41 INFO - PROCESS | 1653 | 1462229201783 Marionette TRACE conn2 <- [1,1846,null,{}] 15:46:41 INFO - PROCESS | 1653 | 1462229201787 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:41 INFO - PROCESS | 1653 | 1462229201860 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 15:46:41 INFO - PROCESS | 1653 | 1462229201864 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1235ae000 == 39 [pid = 1653] [id = 469] 15:46:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119a7bc00) [pid = 1653] [serial = 1406] [outer = 0x0] 15:46:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12136e400) [pid = 1653] [serial = 1407] [outer = 0x119a7bc00] 15:46:41 INFO - PROCESS | 1653 | 1462229201892 Marionette DEBUG loaded listener.js 15:46:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1234f0c00) [pid = 1653] [serial = 1408] [outer = 0x119a7bc00] 15:46:42 INFO - PROCESS | 1653 | 1462229202271 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 523ms 15:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:46:42 INFO - PROCESS | 1653 | 1462229202306 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 15:46:42 INFO - PROCESS | 1653 | 1462229202308 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 15:46:42 INFO - PROCESS | 1653 | 1462229202310 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:46:42 INFO - PROCESS | 1653 | 1462229202311 Marionette TRACE conn2 <- [1,1850,null,{}] 15:46:42 INFO - PROCESS | 1653 | 1462229202313 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:42 INFO - PROCESS | 1653 | 1462229202415 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 15:46:42 INFO - PROCESS | 1653 | 1462229202420 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12465d000 == 40 [pid = 1653] [id = 470] 15:46:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1234ee000) [pid = 1653] [serial = 1409] [outer = 0x0] 15:46:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124a96000) [pid = 1653] [serial = 1410] [outer = 0x1234ee000] 15:46:42 INFO - PROCESS | 1653 | 1462229202446 Marionette DEBUG loaded listener.js 15:46:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128bca400) [pid = 1653] [serial = 1411] [outer = 0x1234ee000] 15:46:42 INFO - PROCESS | 1653 | 1462229202797 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 15:46:42 INFO - PROCESS | 1653 | 1462229202831 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 15:46:42 INFO - PROCESS | 1653 | 1462229202832 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 15:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:46:42 INFO - PROCESS | 1653 | 1462229202840 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:46:42 INFO - PROCESS | 1653 | 1462229202841 Marionette TRACE conn2 <- [1,1854,null,{}] 15:46:42 INFO - PROCESS | 1653 | 1462229202844 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:42 INFO - PROCESS | 1653 | 1462229202938 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 15:46:42 INFO - PROCESS | 1653 | 1462229202942 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x126cea800 == 41 [pid = 1653] [id = 471] 15:46:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123549000) [pid = 1653] [serial = 1412] [outer = 0x0] 15:46:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128fa8400) [pid = 1653] [serial = 1413] [outer = 0x123549000] 15:46:42 INFO - PROCESS | 1653 | 1462229202966 Marionette DEBUG loaded listener.js 15:46:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12937d000) [pid = 1653] [serial = 1414] [outer = 0x123549000] 15:46:43 INFO - PROCESS | 1653 | 1462229203309 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 524ms 15:46:43 INFO - PROCESS | 1653 | 1462229203358 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 15:46:43 INFO - PROCESS | 1653 | 1462229203359 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 15:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:46:43 INFO - PROCESS | 1653 | 1462229203362 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:46:43 INFO - PROCESS | 1653 | 1462229203363 Marionette TRACE conn2 <- [1,1858,null,{}] 15:46:43 INFO - PROCESS | 1653 | 1462229203365 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:43 INFO - PROCESS | 1653 | 1462229203460 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 15:46:43 INFO - PROCESS | 1653 | 1462229203464 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x128738800 == 42 [pid = 1653] [id = 472] 15:46:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12937b800) [pid = 1653] [serial = 1415] [outer = 0x0] 15:46:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12938a800) [pid = 1653] [serial = 1416] [outer = 0x12937b800] 15:46:43 INFO - PROCESS | 1653 | 1462229203488 Marionette DEBUG loaded listener.js 15:46:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129553c00) [pid = 1653] [serial = 1417] [outer = 0x12937b800] 15:46:43 INFO - PROCESS | 1653 | 1462229203801 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 468ms 15:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:46:43 INFO - PROCESS | 1653 | 1462229203831 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 15:46:43 INFO - PROCESS | 1653 | 1462229203832 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 15:46:43 INFO - PROCESS | 1653 | 1462229203835 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:46:43 INFO - PROCESS | 1653 | 1462229203837 Marionette TRACE conn2 <- [1,1862,null,{}] 15:46:43 INFO - PROCESS | 1653 | 1462229203840 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:43 INFO - PROCESS | 1653 | 1462229203935 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 15:46:43 INFO - PROCESS | 1653 | 1462229203939 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12952b000 == 43 [pid = 1653] [id = 473] 15:46:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129381400) [pid = 1653] [serial = 1418] [outer = 0x0] 15:46:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129581400) [pid = 1653] [serial = 1419] [outer = 0x129381400] 15:46:43 INFO - PROCESS | 1653 | 1462229203992 Marionette DEBUG loaded listener.js 15:46:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a796800) [pid = 1653] [serial = 1420] [outer = 0x129381400] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1168c6c00) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116a7d800) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x111db8800) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1110f4400) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x115dad000) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x111119400) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116370000) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124eb6c00) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12136c000) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x111086400) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x121371000) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119121800) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:46:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12aeb6000) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:46:44 INFO - PROCESS | 1653 | 1462229204360 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 570ms 15:46:44 INFO - PROCESS | 1653 | 1462229204406 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 15:46:44 INFO - PROCESS | 1653 | 1462229204407 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 15:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:46:44 INFO - PROCESS | 1653 | 1462229204409 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:46:44 INFO - PROCESS | 1653 | 1462229204410 Marionette TRACE conn2 <- [1,1866,null,{}] 15:46:44 INFO - PROCESS | 1653 | 1462229204413 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:44 INFO - PROCESS | 1653 | 1462229204491 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 15:46:44 INFO - PROCESS | 1653 | 1462229204495 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x129abc800 == 44 [pid = 1653] [id = 474] 15:46:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112dbbc00) [pid = 1653] [serial = 1421] [outer = 0x0] 15:46:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11a075000) [pid = 1653] [serial = 1422] [outer = 0x112dbbc00] 15:46:44 INFO - PROCESS | 1653 | 1462229204520 Marionette DEBUG loaded listener.js 15:46:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12500dc00) [pid = 1653] [serial = 1423] [outer = 0x112dbbc00] 15:46:44 INFO - PROCESS | 1653 | 1462229204857 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 15:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 471ms 15:46:44 INFO - PROCESS | 1653 | 1462229204881 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 15:46:44 INFO - PROCESS | 1653 | 1462229204882 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 15:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:46:44 INFO - PROCESS | 1653 | 1462229204885 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:46:44 INFO - PROCESS | 1653 | 1462229204889 Marionette TRACE conn2 <- [1,1870,null,{}] 15:46:44 INFO - PROCESS | 1653 | 1462229204891 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:44 INFO - PROCESS | 1653 | 1462229204981 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 15:46:45 INFO - PROCESS | 1653 | 1462229205034 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba3a000 == 45 [pid = 1653] [id = 475] 15:46:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1245b6800) [pid = 1653] [serial = 1424] [outer = 0x0] 15:46:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a7cc400) [pid = 1653] [serial = 1425] [outer = 0x1245b6800] 15:46:45 INFO - PROCESS | 1653 | 1462229205061 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12aebe000) [pid = 1653] [serial = 1426] [outer = 0x1245b6800] 15:46:45 INFO - PROCESS | 1653 | 1462229205362 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 15:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 524ms 15:46:45 INFO - PROCESS | 1653 | 1462229205410 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 15:46:45 INFO - PROCESS | 1653 | 1462229205411 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 15:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:46:45 INFO - PROCESS | 1653 | 1462229205413 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:46:45 INFO - PROCESS | 1653 | 1462229205414 Marionette TRACE conn2 <- [1,1874,null,{}] 15:46:45 INFO - PROCESS | 1653 | 1462229205416 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:45 INFO - PROCESS | 1653 | 1462229205495 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 15:46:45 INFO - PROCESS | 1653 | 1462229205501 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c715800 == 46 [pid = 1653] [id = 476] 15:46:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12aebd000) [pid = 1653] [serial = 1427] [outer = 0x0] 15:46:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b1f3800) [pid = 1653] [serial = 1428] [outer = 0x12aebd000] 15:46:45 INFO - PROCESS | 1653 | 1462229205525 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b3a9400) [pid = 1653] [serial = 1429] [outer = 0x12aebd000] 15:46:45 INFO - PROCESS | 1653 | 1462229205838 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 469ms 15:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:46:45 INFO - PROCESS | 1653 | 1462229205883 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 15:46:45 INFO - PROCESS | 1653 | 1462229205884 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 15:46:45 INFO - PROCESS | 1653 | 1462229205886 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:46:45 INFO - PROCESS | 1653 | 1462229205887 Marionette TRACE conn2 <- [1,1878,null,{}] 15:46:45 INFO - PROCESS | 1653 | 1462229205890 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:45 INFO - PROCESS | 1653 | 1462229205993 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 15:46:46 INFO - PROCESS | 1653 | 1462229205999 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c723800 == 47 [pid = 1653] [id = 477] 15:46:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b1f1800) [pid = 1653] [serial = 1430] [outer = 0x0] 15:46:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12b3da400) [pid = 1653] [serial = 1431] [outer = 0x12b1f1800] 15:46:46 INFO - PROCESS | 1653 | 1462229206024 Marionette DEBUG loaded listener.js 15:46:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12ba9b400) [pid = 1653] [serial = 1432] [outer = 0x12b1f1800] 15:46:46 INFO - PROCESS | 1653 | 1462229206459 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 619ms 15:46:46 INFO - PROCESS | 1653 | 1462229206518 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 15:46:46 INFO - PROCESS | 1653 | 1462229206521 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 15:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:46:46 INFO - PROCESS | 1653 | 1462229206526 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:46:46 INFO - PROCESS | 1653 | 1462229206528 Marionette TRACE conn2 <- [1,1882,null,{}] 15:46:46 INFO - PROCESS | 1653 | 1462229206532 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:46 INFO - PROCESS | 1653 | 1462229206640 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 15:46:46 INFO - PROCESS | 1653 | 1462229206732 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x118170000 == 48 [pid = 1653] [id = 478] 15:46:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112a2b000) [pid = 1653] [serial = 1433] [outer = 0x0] 15:46:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112f5a800) [pid = 1653] [serial = 1434] [outer = 0x112a2b000] 15:46:46 INFO - PROCESS | 1653 | 1462229206777 Marionette DEBUG loaded listener.js 15:46:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x115f83c00) [pid = 1653] [serial = 1435] [outer = 0x112a2b000] 15:46:47 INFO - PROCESS | 1653 | 1462229207219 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 723ms 15:46:47 INFO - PROCESS | 1653 | 1462229207249 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 15:46:47 INFO - PROCESS | 1653 | 1462229207255 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 15:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:46:47 INFO - PROCESS | 1653 | 1462229207260 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:46:47 INFO - PROCESS | 1653 | 1462229207262 Marionette TRACE conn2 <- [1,1886,null,{}] 15:46:47 INFO - PROCESS | 1653 | 1462229207265 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:47 INFO - PROCESS | 1653 | 1462229207367 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 15:46:47 INFO - PROCESS | 1653 | 1462229207435 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237c1000 == 49 [pid = 1653] [id = 479] 15:46:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x117686800) [pid = 1653] [serial = 1436] [outer = 0x0] 15:46:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11850ec00) [pid = 1653] [serial = 1437] [outer = 0x117686800] 15:46:47 INFO - PROCESS | 1653 | 1462229207464 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119129000) [pid = 1653] [serial = 1438] [outer = 0x117686800] 15:46:47 INFO - PROCESS | 1653 | 1462229207852 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 15:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 621ms 15:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:46:47 INFO - PROCESS | 1653 | 1462229207889 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 15:46:47 INFO - PROCESS | 1653 | 1462229207891 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 15:46:47 INFO - PROCESS | 1653 | 1462229207893 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:46:47 INFO - PROCESS | 1653 | 1462229207896 Marionette TRACE conn2 <- [1,1890,null,{}] 15:46:47 INFO - PROCESS | 1653 | 1462229207906 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:48 INFO - PROCESS | 1653 | 1462229208006 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 15:46:48 INFO - PROCESS | 1653 | 1462229208100 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca9000 == 50 [pid = 1653] [id = 480] 15:46:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1233c6800) [pid = 1653] [serial = 1439] [outer = 0x0] 15:46:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x124eb2c00) [pid = 1653] [serial = 1440] [outer = 0x1233c6800] 15:46:48 INFO - PROCESS | 1653 | 1462229208131 Marionette DEBUG loaded listener.js 15:46:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x126918000) [pid = 1653] [serial = 1441] [outer = 0x1233c6800] 15:46:48 INFO - PROCESS | 1653 | 1462229208571 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 15:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 721ms 15:46:48 INFO - PROCESS | 1653 | 1462229208615 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 1653 | 1462229208617 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 15:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:46:48 INFO - PROCESS | 1653 | 1462229208640 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - PROCESS | 1653 | 1462229208641 Marionette TRACE conn2 <- [1,1894,null,{}] 15:46:48 INFO - PROCESS | 1653 | 1462229208644 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:48 INFO - PROCESS | 1653 | 1462229208748 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 15:46:48 INFO - PROCESS | 1653 | 1462229208815 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d46800 == 51 [pid = 1653] [id = 481] 15:46:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x110ea4800) [pid = 1653] [serial = 1442] [outer = 0x0] 15:46:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11205f800) [pid = 1653] [serial = 1443] [outer = 0x110ea4800] 15:46:48 INFO - PROCESS | 1653 | 1462229208845 Marionette DEBUG loaded listener.js 15:46:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126024800) [pid = 1653] [serial = 1444] [outer = 0x110ea4800] 15:46:49 INFO - PROCESS | 1653 | 1462229209441 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 871ms 15:46:49 INFO - PROCESS | 1653 | 1462229209510 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 15:46:49 INFO - PROCESS | 1653 | 1462229209512 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 15:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:46:49 INFO - PROCESS | 1653 | 1462229209516 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:46:49 INFO - PROCESS | 1653 | 1462229209518 Marionette TRACE conn2 <- [1,1898,null,{}] 15:46:49 INFO - PROCESS | 1653 | 1462229209522 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:49 INFO - PROCESS | 1653 | 1462229209615 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 15:46:49 INFO - PROCESS | 1653 | 1462229209683 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f20000 == 52 [pid = 1653] [id = 482] 15:46:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x111d38800) [pid = 1653] [serial = 1445] [outer = 0x0] 15:46:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x112a2f800) [pid = 1653] [serial = 1446] [outer = 0x111d38800] 15:46:49 INFO - PROCESS | 1653 | 1462229209712 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x112f5d800) [pid = 1653] [serial = 1447] [outer = 0x111d38800] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12c715800 == 51 [pid = 1653] [id = 476] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba3a000 == 50 [pid = 1653] [id = 475] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x129abc800 == 49 [pid = 1653] [id = 474] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12952b000 == 48 [pid = 1653] [id = 473] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x128738800 == 47 [pid = 1653] [id = 472] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x126cea800 == 46 [pid = 1653] [id = 471] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12465d000 == 45 [pid = 1653] [id = 470] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x126c64800) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x128fad800) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1235ae000 == 44 [pid = 1653] [id = 469] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11a18f000 == 43 [pid = 1653] [id = 468] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119724800 == 42 [pid = 1653] [id = 467] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x117360800 == 41 [pid = 1653] [id = 466] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x117319800 == 40 [pid = 1653] [id = 465] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12b251000 == 39 [pid = 1653] [id = 463] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7b4000 == 38 [pid = 1653] [id = 462] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x128edf000 == 37 [pid = 1653] [id = 461] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1191b3000 == 36 [pid = 1653] [id = 460] 15:46:50 INFO - PROCESS | 1653 | --DOCSHELL 0x116521800 == 35 [pid = 1653] [id = 459] 15:46:50 INFO - PROCESS | 1653 | 1462229210161 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 672ms 15:46:50 INFO - PROCESS | 1653 | 1462229210189 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 15:46:50 INFO - PROCESS | 1653 | 1462229210193 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 15:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:46:50 INFO - PROCESS | 1653 | 1462229210197 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - PROCESS | 1653 | 1462229210199 Marionette TRACE conn2 <- [1,1902,null,{}] 15:46:50 INFO - PROCESS | 1653 | 1462229210201 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:50 INFO - PROCESS | 1653 | 1462229210288 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 15:46:50 INFO - PROCESS | 1653 | 1462229210293 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11637f000 == 36 [pid = 1653] [id = 483] 15:46:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x112f55400) [pid = 1653] [serial = 1448] [outer = 0x0] 15:46:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x115dae000) [pid = 1653] [serial = 1449] [outer = 0x112f55400] 15:46:50 INFO - PROCESS | 1653 | 1462229210319 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1165d4400) [pid = 1653] [serial = 1450] [outer = 0x112f55400] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12b1eb000) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118772c00) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119dec000) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x126c5d400) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12354a000) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1190c7400) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x113cf5400) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x126025c00) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12436f400) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1187ec400) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x123685800) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11912b800) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1233c1000) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124b7a800) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1193d9000) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119a73400) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11a0bf800) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112a34400) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113cf3c00) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1187f8800) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116356c00) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116870800) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11112f400) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111125800) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1126b6800) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x117687000) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 15:46:50 INFO - PROCESS | 1653 | 1462229210693 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 522ms 15:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:46:50 INFO - PROCESS | 1653 | 1462229210720 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 15:46:50 INFO - PROCESS | 1653 | 1462229210721 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 15:46:50 INFO - PROCESS | 1653 | 1462229210723 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - PROCESS | 1653 | 1462229210726 Marionette TRACE conn2 <- [1,1906,null,{}] 15:46:50 INFO - PROCESS | 1653 | 1462229210733 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:50 INFO - PROCESS | 1653 | 1462229210821 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 15:46:50 INFO - PROCESS | 1653 | 1462229210828 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190b7000 == 37 [pid = 1653] [id = 484] 15:46:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1180c0400) [pid = 1653] [serial = 1451] [outer = 0x0] 15:46:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1180e7000) [pid = 1653] [serial = 1452] [outer = 0x1180c0400] 15:46:50 INFO - PROCESS | 1653 | 1462229210855 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11876b400) [pid = 1653] [serial = 1453] [outer = 0x1180c0400] 15:46:51 INFO - PROCESS | 1653 | 1462229211205 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 15:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 524ms 15:46:51 INFO - PROCESS | 1653 | 1462229211248 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 15:46:51 INFO - PROCESS | 1653 | 1462229211250 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 15:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:46:51 INFO - PROCESS | 1653 | 1462229211261 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:46:51 INFO - PROCESS | 1653 | 1462229211263 Marionette TRACE conn2 <- [1,1910,null,{}] 15:46:51 INFO - PROCESS | 1653 | 1462229211265 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:51 INFO - PROCESS | 1653 | 1462229211342 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 15:46:51 INFO - PROCESS | 1653 | 1462229211347 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a1a000 == 38 [pid = 1653] [id = 485] 15:46:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1187abc00) [pid = 1653] [serial = 1454] [outer = 0x0] 15:46:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119034400) [pid = 1653] [serial = 1455] [outer = 0x1187abc00] 15:46:51 INFO - PROCESS | 1653 | 1462229211377 Marionette DEBUG loaded listener.js 15:46:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119121800) [pid = 1653] [serial = 1456] [outer = 0x1187abc00] 15:46:51 INFO - PROCESS | 1653 | 1462229211752 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 15:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 524ms 15:46:51 INFO - PROCESS | 1653 | 1462229211783 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 15:46:51 INFO - PROCESS | 1653 | 1462229211785 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 15:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:46:51 INFO - PROCESS | 1653 | 1462229211788 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:46:51 INFO - PROCESS | 1653 | 1462229211790 Marionette TRACE conn2 <- [1,1914,null,{}] 15:46:51 INFO - PROCESS | 1653 | 1462229211793 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:51 INFO - PROCESS | 1653 | 1462229211901 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 15:46:51 INFO - PROCESS | 1653 | 1462229211985 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e1a800 == 39 [pid = 1653] [id = 486] 15:46:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11108c000) [pid = 1653] [serial = 1457] [outer = 0x0] 15:46:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119121c00) [pid = 1653] [serial = 1458] [outer = 0x11108c000] 15:46:52 INFO - PROCESS | 1653 | 1462229212027 Marionette DEBUG loaded listener.js 15:46:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11938f800) [pid = 1653] [serial = 1459] [outer = 0x11108c000] 15:46:52 INFO - PROCESS | 1653 | 1462229212501 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 769ms 15:46:52 INFO - PROCESS | 1653 | 1462229212557 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 15:46:52 INFO - PROCESS | 1653 | 1462229212559 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 15:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:46:52 INFO - PROCESS | 1653 | 1462229212561 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:46:52 INFO - PROCESS | 1653 | 1462229212562 Marionette TRACE conn2 <- [1,1918,null,{}] 15:46:52 INFO - PROCESS | 1653 | 1462229212564 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:52 INFO - PROCESS | 1653 | 1462229212673 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 15:46:52 INFO - PROCESS | 1653 | 1462229212679 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12329c800 == 40 [pid = 1653] [id = 487] 15:46:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11912c800) [pid = 1653] [serial = 1460] [outer = 0x0] 15:46:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119a7b400) [pid = 1653] [serial = 1461] [outer = 0x11912c800] 15:46:52 INFO - PROCESS | 1653 | 1462229212707 Marionette DEBUG loaded listener.js 15:46:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12136a000) [pid = 1653] [serial = 1462] [outer = 0x11912c800] 15:46:53 INFO - PROCESS | 1653 | 1462229213037 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 15:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 521ms 15:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:46:53 INFO - PROCESS | 1653 | 1462229213082 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 15:46:53 INFO - PROCESS | 1653 | 1462229213084 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 15:46:53 INFO - PROCESS | 1653 | 1462229213088 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:46:53 INFO - PROCESS | 1653 | 1462229213089 Marionette TRACE conn2 <- [1,1922,null,{}] 15:46:53 INFO - PROCESS | 1653 | 1462229213092 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:53 INFO - PROCESS | 1653 | 1462229213183 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 15:46:53 INFO - PROCESS | 1653 | 1462229213187 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237b0000 == 41 [pid = 1653] [id = 488] 15:46:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119a70c00) [pid = 1653] [serial = 1463] [outer = 0x0] 15:46:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1232b3c00) [pid = 1653] [serial = 1464] [outer = 0x119a70c00] 15:46:53 INFO - PROCESS | 1653 | 1462229213212 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12433ac00) [pid = 1653] [serial = 1465] [outer = 0x119a70c00] 15:46:53 INFO - PROCESS | 1653 | 1462229213573 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 15:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 521ms 15:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:46:53 INFO - PROCESS | 1653 | 1462229213611 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 15:46:53 INFO - PROCESS | 1653 | 1462229213612 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 15:46:53 INFO - PROCESS | 1653 | 1462229213614 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:46:53 INFO - PROCESS | 1653 | 1462229213615 Marionette TRACE conn2 <- [1,1926,null,{}] 15:46:53 INFO - PROCESS | 1653 | 1462229213617 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:53 INFO - PROCESS | 1653 | 1462229213709 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 15:46:53 INFO - PROCESS | 1653 | 1462229213713 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x124662000 == 42 [pid = 1653] [id = 489] 15:46:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1240f9000) [pid = 1653] [serial = 1466] [outer = 0x0] 15:46:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x124a0fc00) [pid = 1653] [serial = 1467] [outer = 0x1240f9000] 15:46:53 INFO - PROCESS | 1653 | 1462229213738 Marionette DEBUG loaded listener.js 15:46:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x125010400) [pid = 1653] [serial = 1468] [outer = 0x1240f9000] 15:46:54 INFO - PROCESS | 1653 | 1462229214130 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 15:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 568ms 15:46:54 INFO - PROCESS | 1653 | 1462229214183 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 15:46:54 INFO - PROCESS | 1653 | 1462229214185 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 15:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:46:54 INFO - PROCESS | 1653 | 1462229214189 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:46:54 INFO - PROCESS | 1653 | 1462229214190 Marionette TRACE conn2 <- [1,1930,null,{}] 15:46:54 INFO - PROCESS | 1653 | 1462229214194 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:54 INFO - PROCESS | 1653 | 1462229214509 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12aebd000) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x115fd5400) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1234ee000) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1187ac800) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x111127000) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119a7bc00) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x123549000) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119df3800) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1193d1c00) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12937b800) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129381400) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112dbbc00) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:46:54 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1245b6800) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:46:54 INFO - PROCESS | 1653 | 1462229214572 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa3000 == 43 [pid = 1653] [id = 490] 15:46:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x111094400) [pid = 1653] [serial = 1469] [outer = 0x0] 15:46:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x111db8800) [pid = 1653] [serial = 1470] [outer = 0x111094400] 15:46:54 INFO - PROCESS | 1653 | 1462229214597 Marionette DEBUG loaded listener.js 15:46:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1187f1c00) [pid = 1653] [serial = 1471] [outer = 0x111094400] 15:46:54 INFO - PROCESS | 1653 | 1462229214870 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 15:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 720ms 15:46:54 INFO - PROCESS | 1653 | 1462229214909 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 15:46:54 INFO - PROCESS | 1653 | 1462229214910 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 15:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:46:54 INFO - PROCESS | 1653 | 1462229214912 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:46:54 INFO - PROCESS | 1653 | 1462229214913 Marionette TRACE conn2 <- [1,1934,null,{}] 15:46:54 INFO - PROCESS | 1653 | 1462229214916 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:54 INFO - PROCESS | 1653 | 1462229214995 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 15:46:55 INFO - PROCESS | 1653 | 1462229214999 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x126cea800 == 44 [pid = 1653] [id = 491] 15:46:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123549000) [pid = 1653] [serial = 1472] [outer = 0x0] 15:46:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126915400) [pid = 1653] [serial = 1473] [outer = 0x123549000] 15:46:55 INFO - PROCESS | 1653 | 1462229215026 Marionette DEBUG loaded listener.js 15:46:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126962400) [pid = 1653] [serial = 1474] [outer = 0x123549000] 15:46:55 INFO - PROCESS | 1653 | 1462229215364 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 468ms 15:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:46:55 INFO - PROCESS | 1653 | 1462229215381 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 15:46:55 INFO - PROCESS | 1653 | 1462229215383 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 15:46:55 INFO - PROCESS | 1653 | 1462229215385 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:46:55 INFO - PROCESS | 1653 | 1462229215387 Marionette TRACE conn2 <- [1,1938,null,{}] 15:46:55 INFO - PROCESS | 1653 | 1462229215389 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:55 INFO - PROCESS | 1653 | 1462229215506 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 15:46:55 INFO - PROCESS | 1653 | 1462229215512 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x128726800 == 45 [pid = 1653] [id = 492] 15:46:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12691b000) [pid = 1653] [serial = 1475] [outer = 0x0] 15:46:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128709c00) [pid = 1653] [serial = 1476] [outer = 0x12691b000] 15:46:55 INFO - PROCESS | 1653 | 1462229215541 Marionette DEBUG loaded listener.js 15:46:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128bcf800) [pid = 1653] [serial = 1477] [outer = 0x12691b000] 15:46:55 INFO - PROCESS | 1653 | 1462229215856 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 520ms 15:46:55 INFO - PROCESS | 1653 | 1462229215906 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 15:46:55 INFO - PROCESS | 1653 | 1462229215907 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 15:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:46:55 INFO - PROCESS | 1653 | 1462229215909 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:46:55 INFO - PROCESS | 1653 | 1462229215910 Marionette TRACE conn2 <- [1,1942,null,{}] 15:46:55 INFO - PROCESS | 1653 | 1462229215912 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:55 INFO - PROCESS | 1653 | 1462229215990 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 15:46:55 INFO - PROCESS | 1653 | 1462229215994 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12997b000 == 46 [pid = 1653] [id = 493] 15:46:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128bcec00) [pid = 1653] [serial = 1478] [outer = 0x0] 15:46:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128e2a800) [pid = 1653] [serial = 1479] [outer = 0x128bcec00] 15:46:56 INFO - PROCESS | 1653 | 1462229216019 Marionette DEBUG loaded listener.js 15:46:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x129381400) [pid = 1653] [serial = 1480] [outer = 0x128bcec00] 15:46:56 INFO - PROCESS | 1653 | 1462229216324 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 468ms 15:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:46:56 INFO - PROCESS | 1653 | 1462229216377 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 15:46:56 INFO - PROCESS | 1653 | 1462229216378 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 15:46:56 INFO - PROCESS | 1653 | 1462229216380 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:46:56 INFO - PROCESS | 1653 | 1462229216381 Marionette TRACE conn2 <- [1,1946,null,{}] 15:46:56 INFO - PROCESS | 1653 | 1462229216384 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:56 INFO - PROCESS | 1653 | 1462229216483 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 15:46:56 INFO - PROCESS | 1653 | 1462229216570 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x112b12800 == 47 [pid = 1653] [id = 494] 15:46:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x110e97c00) [pid = 1653] [serial = 1481] [outer = 0x0] 15:46:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x111089c00) [pid = 1653] [serial = 1482] [outer = 0x110e97c00] 15:46:56 INFO - PROCESS | 1653 | 1462229216602 Marionette DEBUG loaded listener.js 15:46:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x111125c00) [pid = 1653] [serial = 1483] [outer = 0x110e97c00] 15:46:57 INFO - PROCESS | 1653 | 1462229217054 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 717ms 15:46:57 INFO - PROCESS | 1653 | 1462229217100 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 1653 | 1462229217103 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 15:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:46:57 INFO - PROCESS | 1653 | 1462229217124 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - PROCESS | 1653 | 1462229217126 Marionette TRACE conn2 <- [1,1950,null,{}] 15:46:57 INFO - PROCESS | 1653 | 1462229217129 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:57 INFO - PROCESS | 1653 | 1462229217231 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 15:46:57 INFO - PROCESS | 1653 | 1462229217324 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188aa800 == 48 [pid = 1653] [id = 495] 15:46:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1160b5c00) [pid = 1653] [serial = 1484] [outer = 0x0] 15:46:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11654ac00) [pid = 1653] [serial = 1485] [outer = 0x1160b5c00] 15:46:57 INFO - PROCESS | 1653 | 1462229217355 Marionette DEBUG loaded listener.js 15:46:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11767f400) [pid = 1653] [serial = 1486] [outer = 0x1160b5c00] 15:46:57 INFO - PROCESS | 1653 | 1462229217793 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 676ms 15:46:57 INFO - PROCESS | 1653 | 1462229217802 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 15:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:46:57 INFO - PROCESS | 1653 | 1462229217807 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 15:46:57 INFO - PROCESS | 1653 | 1462229217811 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - PROCESS | 1653 | 1462229217813 Marionette TRACE conn2 <- [1,1954,null,{}] 15:46:57 INFO - PROCESS | 1653 | 1462229217817 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:57 INFO - PROCESS | 1653 | 1462229217966 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 15:46:58 INFO - PROCESS | 1653 | 1462229218089 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b5a800 == 49 [pid = 1653] [id = 496] 15:46:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118277000) [pid = 1653] [serial = 1487] [outer = 0x0] 15:46:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1187ebc00) [pid = 1653] [serial = 1488] [outer = 0x118277000] 15:46:58 INFO - PROCESS | 1653 | 1462229218141 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1193dec00) [pid = 1653] [serial = 1489] [outer = 0x118277000] 15:46:58 INFO - PROCESS | 1653 | 1462229218636 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 15:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 872ms 15:46:58 INFO - PROCESS | 1653 | 1462229218683 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 15:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:46:58 INFO - PROCESS | 1653 | 1462229218684 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 15:46:58 INFO - PROCESS | 1653 | 1462229218692 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:46:58 INFO - PROCESS | 1653 | 1462229218696 Marionette TRACE conn2 <- [1,1958,null,{}] 15:46:58 INFO - PROCESS | 1653 | 1462229218699 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:58 INFO - PROCESS | 1653 | 1462229218834 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 15:46:58 INFO - PROCESS | 1653 | 1462229218846 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b24c800 == 50 [pid = 1653] [id = 497] 15:46:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119a7ac00) [pid = 1653] [serial = 1490] [outer = 0x0] 15:46:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1245bb400) [pid = 1653] [serial = 1491] [outer = 0x119a7ac00] 15:46:58 INFO - PROCESS | 1653 | 1462229218875 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x126027c00) [pid = 1653] [serial = 1492] [outer = 0x119a7ac00] 15:46:59 INFO - PROCESS | 1653 | 1462229219283 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 628ms 15:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:46:59 INFO - PROCESS | 1653 | 1462229219315 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 1653 | 1462229219317 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 15:46:59 INFO - PROCESS | 1653 | 1462229219319 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - PROCESS | 1653 | 1462229219320 Marionette TRACE conn2 <- [1,1962,null,{}] 15:46:59 INFO - PROCESS | 1653 | 1462229219323 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:59 INFO - PROCESS | 1653 | 1462229219420 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 15:46:59 INFO - PROCESS | 1653 | 1462229219474 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba48800 == 51 [pid = 1653] [id = 498] 15:46:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x126965000) [pid = 1653] [serial = 1493] [outer = 0x0] 15:46:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x128711400) [pid = 1653] [serial = 1494] [outer = 0x126965000] 15:46:59 INFO - PROCESS | 1653 | 1462229219503 Marionette DEBUG loaded listener.js 15:46:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128e26800) [pid = 1653] [serial = 1495] [outer = 0x126965000] 15:46:59 INFO - PROCESS | 1653 | 1462229219920 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 669ms 15:47:00 INFO - PROCESS | 1653 | 1462229220004 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 15:47:00 INFO - PROCESS | 1653 | 1462229220005 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 15:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:47:00 INFO - PROCESS | 1653 | 1462229220009 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:47:00 INFO - PROCESS | 1653 | 1462229220010 Marionette TRACE conn2 <- [1,1966,null,{}] 15:47:00 INFO - PROCESS | 1653 | 1462229220013 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:00 INFO - PROCESS | 1653 | 1462229220109 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 15:47:00 INFO - PROCESS | 1653 | 1462229220211 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x117372800 == 52 [pid = 1653] [id = 499] 15:47:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x126c60c00) [pid = 1653] [serial = 1496] [outer = 0x0] 15:47:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x128bd4c00) [pid = 1653] [serial = 1497] [outer = 0x126c60c00] 15:47:00 INFO - PROCESS | 1653 | 1462229220247 Marionette DEBUG loaded listener.js 15:47:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129582400) [pid = 1653] [serial = 1498] [outer = 0x126c60c00] 15:47:00 INFO - PROCESS | 1653 | 1462229220757 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 15:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 772ms 15:47:00 INFO - PROCESS | 1653 | 1462229220781 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 15:47:00 INFO - PROCESS | 1653 | 1462229220784 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 15:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:47:00 INFO - PROCESS | 1653 | 1462229220788 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:47:00 INFO - PROCESS | 1653 | 1462229220789 Marionette TRACE conn2 <- [1,1970,null,{}] 15:47:00 INFO - PROCESS | 1653 | 1462229220793 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:00 INFO - PROCESS | 1653 | 1462229220893 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 15:47:00 INFO - PROCESS | 1653 | 1462229220951 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131b8800 == 53 [pid = 1653] [id = 500] 15:47:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x112a33c00) [pid = 1653] [serial = 1499] [outer = 0x0] 15:47:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1131e6400) [pid = 1653] [serial = 1500] [outer = 0x112a33c00] 15:47:00 INFO - PROCESS | 1653 | 1462229220981 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x115d3c000) [pid = 1653] [serial = 1501] [outer = 0x112a33c00] 15:47:01 INFO - PROCESS | 1653 | 1462229221409 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 15:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 672ms 15:47:01 INFO - PROCESS | 1653 | 1462229221461 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 15:47:01 INFO - PROCESS | 1653 | 1462229221466 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 15:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:47:01 INFO - PROCESS | 1653 | 1462229221473 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:47:01 INFO - PROCESS | 1653 | 1462229221475 Marionette TRACE conn2 <- [1,1974,null,{}] 15:47:01 INFO - PROCESS | 1653 | 1462229221479 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:01 INFO - PROCESS | 1653 | 1462229221600 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12997b000 == 52 [pid = 1653] [id = 493] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x128726800 == 51 [pid = 1653] [id = 492] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x126cea800 == 50 [pid = 1653] [id = 491] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa3000 == 49 [pid = 1653] [id = 490] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x124662000 == 48 [pid = 1653] [id = 489] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1237b0000 == 47 [pid = 1653] [id = 488] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12329c800 == 46 [pid = 1653] [id = 487] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12b3da400) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119e1a800 == 45 [pid = 1653] [id = 486] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119a1a000 == 44 [pid = 1653] [id = 485] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1190b7000 == 43 [pid = 1653] [id = 484] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11637f000 == 42 [pid = 1653] [id = 483] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x115f20000 == 41 [pid = 1653] [id = 482] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x115d46800 == 40 [pid = 1653] [id = 481] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca9000 == 39 [pid = 1653] [id = 480] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1237c1000 == 38 [pid = 1653] [id = 479] 15:47:01 INFO - PROCESS | 1653 | --DOCSHELL 0x118170000 == 37 [pid = 1653] [id = 478] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b1f3800) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11112f000) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1165d3000) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x117d2f000) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x124a96000) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1187f5400) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x119384800) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1134f2000) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x112dbfc00) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x115d3e800) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12136e400) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11a0c0400) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1190ca000) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12937d000) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x128fa8400) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x129380400) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x128756400) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x126917000) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119a74800) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119dec400) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12938a800) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x129553c00) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129581400) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11a075000) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b3a9400) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a796800) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12aebe000) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12500dc00) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128bca400) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1234f0c00) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12a7cc400) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 15:47:01 INFO - PROCESS | 1653 | 1462229221709 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c25800 == 38 [pid = 1653] [id = 501] 15:47:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112a34000) [pid = 1653] [serial = 1502] [outer = 0x0] 15:47:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1160bd400) [pid = 1653] [serial = 1503] [outer = 0x112a34000] 15:47:01 INFO - PROCESS | 1653 | 1462229221735 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1180c7800) [pid = 1653] [serial = 1504] [outer = 0x112a34000] 15:47:02 INFO - PROCESS | 1653 | 1462229222047 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 622ms 15:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:47:02 INFO - PROCESS | 1653 | 1462229222095 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 15:47:02 INFO - PROCESS | 1653 | 1462229222096 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 15:47:02 INFO - PROCESS | 1653 | 1462229222098 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 1653 | 1462229222101 Marionette TRACE conn2 <- [1,1978,null,{}] 15:47:02 INFO - PROCESS | 1653 | 1462229222108 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:02 INFO - PROCESS | 1653 | 1462229222185 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 15:47:02 INFO - PROCESS | 1653 | 1462229222192 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a51800 == 39 [pid = 1653] [id = 502] 15:47:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118775800) [pid = 1653] [serial = 1505] [outer = 0x0] 15:47:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119123000) [pid = 1653] [serial = 1506] [outer = 0x118775800] 15:47:02 INFO - PROCESS | 1653 | 1462229222220 Marionette DEBUG loaded listener.js 15:47:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1199c0400) [pid = 1653] [serial = 1507] [outer = 0x118775800] 15:47:02 INFO - PROCESS | 1653 | 1462229222569 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 475ms 15:47:02 INFO - PROCESS | 1653 | 1462229222573 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 15:47:02 INFO - PROCESS | 1653 | 1462229222575 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 15:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:47:02 INFO - PROCESS | 1653 | 1462229222577 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 1653 | 1462229222578 Marionette TRACE conn2 <- [1,1982,null,{}] 15:47:02 INFO - PROCESS | 1653 | 1462229222580 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:02 INFO - PROCESS | 1653 | 1462229222660 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 15:47:02 INFO - PROCESS | 1653 | 1462229222712 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a18d000 == 40 [pid = 1653] [id = 503] 15:47:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1199bf000) [pid = 1653] [serial = 1508] [outer = 0x0] 15:47:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119d9c000) [pid = 1653] [serial = 1509] [outer = 0x1199bf000] 15:47:02 INFO - PROCESS | 1653 | 1462229222738 Marionette DEBUG loaded listener.js 15:47:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11a0c0000) [pid = 1653] [serial = 1510] [outer = 0x1199bf000] 15:47:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12136b800) [pid = 1653] [serial = 1511] [outer = 0x12cfa0c00] 15:47:03 INFO - PROCESS | 1653 | 1462229223080 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 521ms 15:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:47:03 INFO - PROCESS | 1653 | 1462229223099 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 15:47:03 INFO - PROCESS | 1653 | 1462229223100 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 15:47:03 INFO - PROCESS | 1653 | 1462229223102 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:47:03 INFO - PROCESS | 1653 | 1462229223105 Marionette TRACE conn2 <- [1,1986,null,{}] 15:47:03 INFO - PROCESS | 1653 | 1462229223107 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:03 INFO - PROCESS | 1653 | 1462229223181 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 15:47:03 INFO - PROCESS | 1653 | 1462229223188 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12608f000 == 41 [pid = 1653] [id = 504] 15:47:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12136ac00) [pid = 1653] [serial = 1512] [outer = 0x0] 15:47:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12353fc00) [pid = 1653] [serial = 1513] [outer = 0x12136ac00] 15:47:03 INFO - PROCESS | 1653 | 1462229223213 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124eb6c00) [pid = 1653] [serial = 1514] [outer = 0x12136ac00] 15:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:47:03 INFO - PROCESS | 1653 | 1462229223566 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 472ms 15:47:03 INFO - PROCESS | 1653 | 1462229223574 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 15:47:03 INFO - PROCESS | 1653 | 1462229223576 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 15:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:47:03 INFO - PROCESS | 1653 | 1462229223578 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:47:03 INFO - PROCESS | 1653 | 1462229223579 Marionette TRACE conn2 <- [1,1990,null,{}] 15:47:03 INFO - PROCESS | 1653 | 1462229223581 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:03 INFO - PROCESS | 1653 | 1462229223696 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 15:47:03 INFO - PROCESS | 1653 | 1462229223705 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x125083000 == 42 [pid = 1653] [id = 505] 15:47:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x125055c00) [pid = 1653] [serial = 1515] [outer = 0x0] 15:47:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128702800) [pid = 1653] [serial = 1516] [outer = 0x125055c00] 15:47:03 INFO - PROCESS | 1653 | 1462229223730 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x129385c00) [pid = 1653] [serial = 1517] [outer = 0x125055c00] 15:47:04 INFO - PROCESS | 1653 | 1462229224054 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 520ms 15:47:04 INFO - PROCESS | 1653 | 1462229224099 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 15:47:04 INFO - PROCESS | 1653 | 1462229224100 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 15:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:47:04 INFO - PROCESS | 1653 | 1462229224103 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:47:04 INFO - PROCESS | 1653 | 1462229224104 Marionette TRACE conn2 <- [1,1994,null,{}] 15:47:04 INFO - PROCESS | 1653 | 1462229224106 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:04 INFO - PROCESS | 1653 | 1462229224202 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 15:47:04 INFO - PROCESS | 1653 | 1462229224206 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12927e000 == 43 [pid = 1653] [id = 506] 15:47:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x125128000) [pid = 1653] [serial = 1518] [outer = 0x0] 15:47:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129585400) [pid = 1653] [serial = 1519] [outer = 0x125128000] 15:47:04 INFO - PROCESS | 1653 | 1462229224231 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12a79c800) [pid = 1653] [serial = 1520] [outer = 0x125128000] 15:47:04 INFO - PROCESS | 1653 | 1462229224572 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 521ms 15:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:47:04 INFO - PROCESS | 1653 | 1462229224624 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 15:47:04 INFO - PROCESS | 1653 | 1462229224625 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 15:47:04 INFO - PROCESS | 1653 | 1462229224627 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:47:04 INFO - PROCESS | 1653 | 1462229224629 Marionette TRACE conn2 <- [1,1998,null,{}] 15:47:04 INFO - PROCESS | 1653 | 1462229224639 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:04 INFO - PROCESS | 1653 | 1462229224750 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 15:47:04 INFO - PROCESS | 1653 | 1462229224754 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aee0000 == 44 [pid = 1653] [id = 507] 15:47:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12a79d000) [pid = 1653] [serial = 1521] [outer = 0x0] 15:47:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12a7d9000) [pid = 1653] [serial = 1522] [outer = 0x12a79d000] 15:47:04 INFO - PROCESS | 1653 | 1462229224779 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12aeb6c00) [pid = 1653] [serial = 1523] [outer = 0x12a79d000] 15:47:05 INFO - PROCESS | 1653 | 1462229225109 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 15:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 520ms 15:47:05 INFO - PROCESS | 1653 | 1462229225149 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 15:47:05 INFO - PROCESS | 1653 | 1462229225150 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 15:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:47:05 INFO - PROCESS | 1653 | 1462229225157 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:47:05 INFO - PROCESS | 1653 | 1462229225159 Marionette TRACE conn2 <- [1,2002,null,{}] 15:47:05 INFO - PROCESS | 1653 | 1462229225162 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:05 INFO - PROCESS | 1653 | 1462229225310 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 15:47:05 INFO - PROCESS | 1653 | 1462229225335 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b258000 == 45 [pid = 1653] [id = 508] 15:47:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12aebdc00) [pid = 1653] [serial = 1524] [outer = 0x0] 15:47:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b17a400) [pid = 1653] [serial = 1525] [outer = 0x12aebdc00] 15:47:05 INFO - PROCESS | 1653 | 1462229225373 Marionette DEBUG loaded listener.js 15:47:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b3a1400) [pid = 1653] [serial = 1526] [outer = 0x12aebdc00] 15:47:05 INFO - PROCESS | 1653 | 1462229225832 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 725ms 15:47:05 INFO - PROCESS | 1653 | 1462229225881 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 15:47:05 INFO - PROCESS | 1653 | 1462229225882 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 15:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:47:05 INFO - PROCESS | 1653 | 1462229225890 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:47:05 INFO - PROCESS | 1653 | 1462229225891 Marionette TRACE conn2 <- [1,2006,null,{}] 15:47:05 INFO - PROCESS | 1653 | 1462229225894 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:06 INFO - PROCESS | 1653 | 1462229226129 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11912c800) [pid = 1653] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119a70c00) [pid = 1653] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1240f9000) [pid = 1653] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x111d38800) [pid = 1653] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x110ea4800) [pid = 1653] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1187abc00) [pid = 1653] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1180c0400) [pid = 1653] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x112f55400) [pid = 1653] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11108c000) [pid = 1653] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x111094400) [pid = 1653] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x123549000) [pid = 1653] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12691b000) [pid = 1653] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:47:06 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1232b5400) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:47:06 INFO - PROCESS | 1653 | 1462229226176 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168a4800 == 46 [pid = 1653] [id = 509] 15:47:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x110ea3c00) [pid = 1653] [serial = 1527] [outer = 0x0] 15:47:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x111d38800) [pid = 1653] [serial = 1528] [outer = 0x110ea3c00] 15:47:06 INFO - PROCESS | 1653 | 1462229226200 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1187f9400) [pid = 1653] [serial = 1529] [outer = 0x110ea3c00] 15:47:06 INFO - PROCESS | 1653 | 1462229226496 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 15:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 15:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 626ms 15:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:47:06 INFO - PROCESS | 1653 | 1462229226512 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 15:47:06 INFO - PROCESS | 1653 | 1462229226513 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 15:47:06 INFO - PROCESS | 1653 | 1462229226515 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:47:06 INFO - PROCESS | 1653 | 1462229226517 Marionette TRACE conn2 <- [1,2010,null,{}] 15:47:06 INFO - PROCESS | 1653 | 1462229226527 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:06 INFO - PROCESS | 1653 | 1462229226628 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 15:47:06 INFO - PROCESS | 1653 | 1462229226633 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8cd000 == 47 [pid = 1653] [id = 510] 15:47:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119dec000) [pid = 1653] [serial = 1530] [outer = 0x0] 15:47:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x128708800) [pid = 1653] [serial = 1531] [outer = 0x119dec000] 15:47:06 INFO - PROCESS | 1653 | 1462229226662 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x125127000) [pid = 1653] [serial = 1532] [outer = 0x119dec000] 15:47:06 INFO - PROCESS | 1653 | 1462229226991 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 15:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 15:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 523ms 15:47:07 INFO - PROCESS | 1653 | 1462229227054 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 15:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:47:07 INFO - PROCESS | 1653 | 1462229227057 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 15:47:07 INFO - PROCESS | 1653 | 1462229227059 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:47:07 INFO - PROCESS | 1653 | 1462229227060 Marionette TRACE conn2 <- [1,2014,null,{}] 15:47:07 INFO - PROCESS | 1653 | 1462229227063 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:07 INFO - PROCESS | 1653 | 1462229227147 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 15:47:07 INFO - PROCESS | 1653 | 1462229227151 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8ea000 == 48 [pid = 1653] [id = 511] 15:47:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1187abc00) [pid = 1653] [serial = 1533] [outer = 0x0] 15:47:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12baa7400) [pid = 1653] [serial = 1534] [outer = 0x1187abc00] 15:47:07 INFO - PROCESS | 1653 | 1462229227178 Marionette DEBUG loaded listener.js 15:47:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12bb78c00) [pid = 1653] [serial = 1535] [outer = 0x1187abc00] 15:47:07 INFO - PROCESS | 1653 | 1462229227496 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 471ms 15:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:47:07 INFO - PROCESS | 1653 | 1462229227532 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 15:47:07 INFO - PROCESS | 1653 | 1462229227533 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 15:47:07 INFO - PROCESS | 1653 | 1462229227535 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:47:07 INFO - PROCESS | 1653 | 1462229227536 Marionette TRACE conn2 <- [1,2018,null,{}] 15:47:07 INFO - PROCESS | 1653 | 1462229227538 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:07 INFO - PROCESS | 1653 | 1462229227618 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 15:47:07 INFO - PROCESS | 1653 | 1462229227624 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc6a000 == 49 [pid = 1653] [id = 512] 15:47:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12baa3400) [pid = 1653] [serial = 1536] [outer = 0x0] 15:47:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12bb88000) [pid = 1653] [serial = 1537] [outer = 0x12baa3400] 15:47:07 INFO - PROCESS | 1653 | 1462229227649 Marionette DEBUG loaded listener.js 15:47:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12bb93c00) [pid = 1653] [serial = 1538] [outer = 0x12baa3400] 15:47:07 INFO - PROCESS | 1653 | 1462229227986 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 470ms 15:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:47:08 INFO - PROCESS | 1653 | 1462229228006 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 15:47:08 INFO - PROCESS | 1653 | 1462229228007 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 15:47:08 INFO - PROCESS | 1653 | 1462229228009 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:47:08 INFO - PROCESS | 1653 | 1462229228010 Marionette TRACE conn2 <- [1,2022,null,{}] 15:47:08 INFO - PROCESS | 1653 | 1462229228012 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:08 INFO - PROCESS | 1653 | 1462229228118 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 15:47:08 INFO - PROCESS | 1653 | 1462229228212 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x113e92000 == 50 [pid = 1653] [id = 513] 15:47:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x110e97400) [pid = 1653] [serial = 1539] [outer = 0x0] 15:47:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x110ea1400) [pid = 1653] [serial = 1540] [outer = 0x110e97400] 15:47:08 INFO - PROCESS | 1653 | 1462229228244 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x111131c00) [pid = 1653] [serial = 1541] [outer = 0x110e97400] 15:47:08 INFO - PROCESS | 1653 | 1462229228680 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 718ms 15:47:08 INFO - PROCESS | 1653 | 1462229228728 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 15:47:08 INFO - PROCESS | 1653 | 1462229228731 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 15:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:47:08 INFO - PROCESS | 1653 | 1462229228734 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:47:08 INFO - PROCESS | 1653 | 1462229228737 Marionette TRACE conn2 <- [1,2026,null,{}] 15:47:08 INFO - PROCESS | 1653 | 1462229228740 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:08 INFO - PROCESS | 1653 | 1462229228847 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 15:47:08 INFO - PROCESS | 1653 | 1462229228905 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e22000 == 51 [pid = 1653] [id = 514] 15:47:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x112f5a400) [pid = 1653] [serial = 1542] [outer = 0x0] 15:47:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1180c3000) [pid = 1653] [serial = 1543] [outer = 0x112f5a400] 15:47:08 INFO - PROCESS | 1653 | 1462229228935 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11876b000) [pid = 1653] [serial = 1544] [outer = 0x112f5a400] 15:47:09 INFO - PROCESS | 1653 | 1462229229317 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 622ms 15:47:09 INFO - PROCESS | 1653 | 1462229229358 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 1653 | 1462229229361 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 15:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:47:09 INFO - PROCESS | 1653 | 1462229229363 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:47:09 INFO - PROCESS | 1653 | 1462229229365 Marionette TRACE conn2 <- [1,2030,null,{}] 15:47:09 INFO - PROCESS | 1653 | 1462229229368 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:09 INFO - PROCESS | 1653 | 1462229229470 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 15:47:09 INFO - PROCESS | 1653 | 1462229229577 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7ac800 == 52 [pid = 1653] [id = 515] 15:47:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x119a71c00) [pid = 1653] [serial = 1545] [outer = 0x0] 15:47:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x119da1c00) [pid = 1653] [serial = 1546] [outer = 0x119a71c00] 15:47:09 INFO - PROCESS | 1653 | 1462229229606 Marionette DEBUG loaded listener.js 15:47:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x123687c00) [pid = 1653] [serial = 1547] [outer = 0x119a71c00] 15:47:10 INFO - PROCESS | 1653 | 1462229230035 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 720ms 15:47:10 INFO - PROCESS | 1653 | 1462229230084 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 15:47:10 INFO - PROCESS | 1653 | 1462229230085 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 15:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:47:10 INFO - PROCESS | 1653 | 1462229230093 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:47:10 INFO - PROCESS | 1653 | 1462229230097 Marionette TRACE conn2 <- [1,2034,null,{}] 15:47:10 INFO - PROCESS | 1653 | 1462229230100 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:10 INFO - PROCESS | 1653 | 1462229230203 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 15:47:10 INFO - PROCESS | 1653 | 1462229230261 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfdc000 == 53 [pid = 1653] [id = 516] 15:47:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x119df1c00) [pid = 1653] [serial = 1548] [outer = 0x0] 15:47:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x128bca400) [pid = 1653] [serial = 1549] [outer = 0x119df1c00] 15:47:10 INFO - PROCESS | 1653 | 1462229230290 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x129584400) [pid = 1653] [serial = 1550] [outer = 0x119df1c00] 15:47:10 INFO - PROCESS | 1653 | 1462229230704 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 15:47:10 INFO - PROCESS | 1653 | 1462229230718 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 15:47:10 INFO - PROCESS | 1653 | 1462229230721 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 15:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:47:10 INFO - PROCESS | 1653 | 1462229230724 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:47:10 INFO - PROCESS | 1653 | 1462229230725 Marionette TRACE conn2 <- [1,2038,null,{}] 15:47:10 INFO - PROCESS | 1653 | 1462229230728 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:10 INFO - PROCESS | 1653 | 1462229230827 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 15:47:10 INFO - PROCESS | 1653 | 1462229230926 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1ed800 == 54 [pid = 1653] [id = 517] 15:47:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12a7cf800) [pid = 1653] [serial = 1551] [outer = 0x0] 15:47:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12b1ed400) [pid = 1653] [serial = 1552] [outer = 0x12a7cf800] 15:47:10 INFO - PROCESS | 1653 | 1462229230955 Marionette DEBUG loaded listener.js 15:47:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12ba9cc00) [pid = 1653] [serial = 1553] [outer = 0x12a7cf800] 15:47:11 INFO - PROCESS | 1653 | 1462229231366 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 15:47:11 INFO - PROCESS | 1653 | 1462229231395 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 15:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:47:11 INFO - PROCESS | 1653 | 1462229231396 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 15:47:11 INFO - PROCESS | 1653 | 1462229231399 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:47:11 INFO - PROCESS | 1653 | 1462229231400 Marionette TRACE conn2 <- [1,2042,null,{}] 15:47:11 INFO - PROCESS | 1653 | 1462229231426 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:11 INFO - PROCESS | 1653 | 1462229231529 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 15:47:11 INFO - PROCESS | 1653 | 1462229231599 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118121000 == 55 [pid = 1653] [id = 518] 15:47:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x128bd1c00) [pid = 1653] [serial = 1554] [outer = 0x0] 15:47:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12aebe800) [pid = 1653] [serial = 1555] [outer = 0x128bd1c00] 15:47:11 INFO - PROCESS | 1653 | 1462229231635 Marionette DEBUG loaded listener.js 15:47:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12bb95400) [pid = 1653] [serial = 1556] [outer = 0x128bd1c00] 15:47:12 INFO - PROCESS | 1653 | 1462229232333 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 15:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1025ms 15:47:12 INFO - PROCESS | 1653 | 1462229232425 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 15:47:12 INFO - PROCESS | 1653 | 1462229232427 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 15:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:47:12 INFO - PROCESS | 1653 | 1462229232431 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:47:12 INFO - PROCESS | 1653 | 1462229232433 Marionette TRACE conn2 <- [1,2046,null,{}] 15:47:12 INFO - PROCESS | 1653 | 1462229232437 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:12 INFO - PROCESS | 1653 | 1462229232536 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 15:47:12 INFO - PROCESS | 1653 | 1462229232603 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a3800 == 56 [pid = 1653] [id = 519] 15:47:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x112a29c00) [pid = 1653] [serial = 1557] [outer = 0x0] 15:47:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x112a37400) [pid = 1653] [serial = 1558] [outer = 0x112a29c00] 15:47:12 INFO - PROCESS | 1653 | 1462229232631 Marionette DEBUG loaded listener.js 15:47:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x116338800) [pid = 1653] [serial = 1559] [outer = 0x112a29c00] 15:47:13 INFO - PROCESS | 1653 | 1462229233061 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 674ms 15:47:13 INFO - PROCESS | 1653 | 1462229233107 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 15:47:13 INFO - PROCESS | 1653 | 1462229233110 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 15:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:47:13 INFO - PROCESS | 1653 | 1462229233116 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:47:13 INFO - PROCESS | 1653 | 1462229233118 Marionette TRACE conn2 <- [1,2050,null,{}] 15:47:13 INFO - PROCESS | 1653 | 1462229233123 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:13 INFO - PROCESS | 1653 | 1462229233215 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 15:47:13 INFO - PROCESS | 1653 | 1462229233287 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x116896000 == 57 [pid = 1653] [id = 520] 15:47:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x116370800) [pid = 1653] [serial = 1560] [outer = 0x0] 15:47:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x117689400) [pid = 1653] [serial = 1561] [outer = 0x116370800] 15:47:13 INFO - PROCESS | 1653 | 1462229233314 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x118273800) [pid = 1653] [serial = 1562] [outer = 0x116370800] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc6a000 == 56 [pid = 1653] [id = 512] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8ea000 == 55 [pid = 1653] [id = 511] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8cd000 == 54 [pid = 1653] [id = 510] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1168a4800 == 53 [pid = 1653] [id = 509] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12b258000 == 52 [pid = 1653] [id = 508] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12aee0000 == 51 [pid = 1653] [id = 507] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12927e000 == 50 [pid = 1653] [id = 506] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x125083000 == 49 [pid = 1653] [id = 505] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12608f000 == 48 [pid = 1653] [id = 504] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11a18d000 == 47 [pid = 1653] [id = 503] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x119a51800 == 46 [pid = 1653] [id = 502] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x113c25800 == 45 [pid = 1653] [id = 501] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1131b8800 == 44 [pid = 1653] [id = 500] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba48800 == 43 [pid = 1653] [id = 498] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12b24c800 == 42 [pid = 1653] [id = 497] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x124b5a800 == 41 [pid = 1653] [id = 496] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1188aa800 == 40 [pid = 1653] [id = 495] 15:47:13 INFO - PROCESS | 1653 | --DOCSHELL 0x112b12800 == 39 [pid = 1653] [id = 494] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12870f400) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x128e2a800) [pid = 1653] [serial = 1479] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x119a7b400) [pid = 1653] [serial = 1461] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12433ac00) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x1232b3c00) [pid = 1653] [serial = 1464] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x124a0fc00) [pid = 1653] [serial = 1467] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x125010400) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x112f5d800) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x112a2f800) [pid = 1653] [serial = 1446] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11205f800) [pid = 1653] [serial = 1443] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x126024800) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x119121800) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x119034400) [pid = 1653] [serial = 1455] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1180e7000) [pid = 1653] [serial = 1452] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11876b400) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x124eb2c00) [pid = 1653] [serial = 1440] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x115dae000) [pid = 1653] [serial = 1449] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1165d4400) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11850ec00) [pid = 1653] [serial = 1437] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x119121c00) [pid = 1653] [serial = 1458] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x112f5a800) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1187f1c00) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x111db8800) [pid = 1653] [serial = 1470] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12136a000) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x126915400) [pid = 1653] [serial = 1473] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x128709c00) [pid = 1653] [serial = 1476] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x126962400) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11938f800) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x128bcf800) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 15:47:13 INFO - PROCESS | 1653 | 1462229233705 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 623ms 15:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:47:13 INFO - PROCESS | 1653 | 1462229233740 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 15:47:13 INFO - PROCESS | 1653 | 1462229233742 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 15:47:13 INFO - PROCESS | 1653 | 1462229233744 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:47:13 INFO - PROCESS | 1653 | 1462229233746 Marionette TRACE conn2 <- [1,2054,null,{}] 15:47:13 INFO - PROCESS | 1653 | 1462229233754 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:13 INFO - PROCESS | 1653 | 1462229233856 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 15:47:13 INFO - PROCESS | 1653 | 1462229233976 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x118115000 == 40 [pid = 1653] [id = 521] 15:47:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x112f5a800) [pid = 1653] [serial = 1563] [outer = 0x0] 15:47:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1187af400) [pid = 1653] [serial = 1564] [outer = 0x112f5a800] 15:47:14 INFO - PROCESS | 1653 | 1462229234023 Marionette DEBUG loaded listener.js 15:47:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11912c400) [pid = 1653] [serial = 1565] [outer = 0x112f5a800] 15:47:14 INFO - PROCESS | 1653 | 1462229234433 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 723ms 15:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:47:14 INFO - PROCESS | 1653 | 1462229234468 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 15:47:14 INFO - PROCESS | 1653 | 1462229234469 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 15:47:14 INFO - PROCESS | 1653 | 1462229234473 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:47:14 INFO - PROCESS | 1653 | 1462229234474 Marionette TRACE conn2 <- [1,2058,null,{}] 15:47:14 INFO - PROCESS | 1653 | 1462229234477 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:14 INFO - PROCESS | 1653 | 1462229234557 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 15:47:14 INFO - PROCESS | 1653 | 1462229234608 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a28800 == 41 [pid = 1653] [id = 522] 15:47:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x119384000) [pid = 1653] [serial = 1566] [outer = 0x0] 15:47:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x119a6f800) [pid = 1653] [serial = 1567] [outer = 0x119384000] 15:47:14 INFO - PROCESS | 1653 | 1462229234634 Marionette DEBUG loaded listener.js 15:47:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11a0b9400) [pid = 1653] [serial = 1568] [outer = 0x119384000] 15:47:14 INFO - PROCESS | 1653 | 1462229234924 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 469ms 15:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:47:14 INFO - PROCESS | 1653 | 1462229234944 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 15:47:14 INFO - PROCESS | 1653 | 1462229234945 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 15:47:14 INFO - PROCESS | 1653 | 1462229234947 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:47:14 INFO - PROCESS | 1653 | 1462229234948 Marionette TRACE conn2 <- [1,2062,null,{}] 15:47:14 INFO - PROCESS | 1653 | 1462229234950 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:15 INFO - PROCESS | 1653 | 1462229235030 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 15:47:15 INFO - PROCESS | 1653 | 1462229235034 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1243ed800 == 42 [pid = 1653] [id = 523] 15:47:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x121369400) [pid = 1653] [serial = 1569] [outer = 0x0] 15:47:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1233bdc00) [pid = 1653] [serial = 1570] [outer = 0x121369400] 15:47:15 INFO - PROCESS | 1653 | 1462229235061 Marionette DEBUG loaded listener.js 15:47:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x124342400) [pid = 1653] [serial = 1571] [outer = 0x121369400] 15:47:15 INFO - PROCESS | 1653 | 1462229235398 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 470ms 15:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:47:15 INFO - PROCESS | 1653 | 1462229235417 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 15:47:15 INFO - PROCESS | 1653 | 1462229235418 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 15:47:15 INFO - PROCESS | 1653 | 1462229235423 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:47:15 INFO - PROCESS | 1653 | 1462229235425 Marionette TRACE conn2 <- [1,2066,null,{}] 15:47:15 INFO - PROCESS | 1653 | 1462229235427 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:15 INFO - PROCESS | 1653 | 1462229235551 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 15:47:15 INFO - PROCESS | 1653 | 1462229235588 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b54000 == 43 [pid = 1653] [id = 524] 15:47:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1233c7c00) [pid = 1653] [serial = 1572] [outer = 0x0] 15:47:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x124eafc00) [pid = 1653] [serial = 1573] [outer = 0x1233c7c00] 15:47:15 INFO - PROCESS | 1653 | 1462229235615 Marionette DEBUG loaded listener.js 15:47:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x128705800) [pid = 1653] [serial = 1574] [outer = 0x1233c7c00] 15:47:15 INFO - PROCESS | 1653 | 1462229235915 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 520ms 15:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:47:15 INFO - PROCESS | 1653 | 1462229235949 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 15:47:15 INFO - PROCESS | 1653 | 1462229235950 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 15:47:15 INFO - PROCESS | 1653 | 1462229235952 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:47:15 INFO - PROCESS | 1653 | 1462229235955 Marionette TRACE conn2 <- [1,2070,null,{}] 15:47:15 INFO - PROCESS | 1653 | 1462229235959 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:16 INFO - PROCESS | 1653 | 1462229236058 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 15:47:16 INFO - PROCESS | 1653 | 1462229236062 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x127395000 == 44 [pid = 1653] [id = 525] 15:47:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x124a0f400) [pid = 1653] [serial = 1575] [outer = 0x0] 15:47:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12874bc00) [pid = 1653] [serial = 1576] [outer = 0x124a0f400] 15:47:16 INFO - PROCESS | 1653 | 1462229236087 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x128fa8400) [pid = 1653] [serial = 1577] [outer = 0x124a0f400] 15:47:16 INFO - PROCESS | 1653 | 1462229236400 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 15:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 473ms 15:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:47:16 INFO - PROCESS | 1653 | 1462229236431 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 15:47:16 INFO - PROCESS | 1653 | 1462229236432 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 15:47:16 INFO - PROCESS | 1653 | 1462229236434 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:47:16 INFO - PROCESS | 1653 | 1462229236435 Marionette TRACE conn2 <- [1,2074,null,{}] 15:47:16 INFO - PROCESS | 1653 | 1462229236445 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:16 INFO - PROCESS | 1653 | 1462229236547 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 15:47:16 INFO - PROCESS | 1653 | 1462229236552 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12929b800 == 45 [pid = 1653] [id = 526] 15:47:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x128bc8000) [pid = 1653] [serial = 1578] [outer = 0x0] 15:47:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x129387400) [pid = 1653] [serial = 1579] [outer = 0x128bc8000] 15:47:16 INFO - PROCESS | 1653 | 1462229236576 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12a7cec00) [pid = 1653] [serial = 1580] [outer = 0x128bc8000] 15:47:16 INFO - PROCESS | 1653 | 1462229236935 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 15:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 526ms 15:47:16 INFO - PROCESS | 1653 | 1462229236960 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 15:47:16 INFO - PROCESS | 1653 | 1462229236962 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 15:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:47:16 INFO - PROCESS | 1653 | 1462229236964 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:47:16 INFO - PROCESS | 1653 | 1462229236965 Marionette TRACE conn2 <- [1,2078,null,{}] 15:47:16 INFO - PROCESS | 1653 | 1462229236967 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:17 INFO - PROCESS | 1653 | 1462229237078 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 15:47:17 INFO - PROCESS | 1653 | 1462229237093 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x129ad3800 == 46 [pid = 1653] [id = 527] 15:47:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12aeb8800) [pid = 1653] [serial = 1581] [outer = 0x0] 15:47:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12aebcc00) [pid = 1653] [serial = 1582] [outer = 0x12aeb8800] 15:47:17 INFO - PROCESS | 1653 | 1462229237117 Marionette DEBUG loaded listener.js 15:47:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12b1f5800) [pid = 1653] [serial = 1583] [outer = 0x12aeb8800] 15:47:17 INFO - PROCESS | 1653 | 1462229237454 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 518ms 15:47:17 INFO - PROCESS | 1653 | 1462229237483 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 15:47:17 INFO - PROCESS | 1653 | 1462229237484 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 15:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:47:17 INFO - PROCESS | 1653 | 1462229237493 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:47:17 INFO - PROCESS | 1653 | 1462229237494 Marionette TRACE conn2 <- [1,2082,null,{}] 15:47:17 INFO - PROCESS | 1653 | 1462229237496 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:17 INFO - PROCESS | 1653 | 1462229237596 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 15:47:17 INFO - PROCESS | 1653 | 1462229237600 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba4e000 == 47 [pid = 1653] [id = 528] 15:47:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12b175400) [pid = 1653] [serial = 1584] [outer = 0x0] 15:47:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12b3da400) [pid = 1653] [serial = 1585] [outer = 0x12b175400] 15:47:17 INFO - PROCESS | 1653 | 1462229237656 Marionette DEBUG loaded listener.js 15:47:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12baa6c00) [pid = 1653] [serial = 1586] [outer = 0x12b175400] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x112a2b000) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1233c6800) [pid = 1653] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x117686800) [pid = 1653] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1187abc00) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x125128000) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12aebdc00) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12a79d000) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x112a34000) [pid = 1653] [serial = 1502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12136ac00) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x118775800) [pid = 1653] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x118277000) [pid = 1653] [serial = 1487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1199bf000) [pid = 1653] [serial = 1508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x112a33c00) [pid = 1653] [serial = 1499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x125055c00) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x126965000) [pid = 1653] [serial = 1493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x126c60c00) [pid = 1653] [serial = 1496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1160b5c00) [pid = 1653] [serial = 1484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x110e97c00) [pid = 1653] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x110ea3c00) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119a7ac00) [pid = 1653] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x119dec000) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11112b000) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119a72c00) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x128bccc00) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1187f9000) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x124ebac00) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11112dc00) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b1f1800) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:47:18 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11112a400) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:47:18 INFO - PROCESS | 1653 | 1462229238155 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 668ms 15:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:47:18 INFO - PROCESS | 1653 | 1462229238161 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 15:47:18 INFO - PROCESS | 1653 | 1462229238163 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 15:47:18 INFO - PROCESS | 1653 | 1462229238165 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:47:18 INFO - PROCESS | 1653 | 1462229238167 Marionette TRACE conn2 <- [1,2086,null,{}] 15:47:18 INFO - PROCESS | 1653 | 1462229238170 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:18 INFO - PROCESS | 1653 | 1462229238265 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 15:47:18 INFO - PROCESS | 1653 | 1462229238271 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185eb000 == 48 [pid = 1653] [id = 529] 15:47:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x111124c00) [pid = 1653] [serial = 1587] [outer = 0x0] 15:47:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x112a2b000) [pid = 1653] [serial = 1588] [outer = 0x111124c00] 15:47:18 INFO - PROCESS | 1653 | 1462229238301 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119a73000) [pid = 1653] [serial = 1589] [outer = 0x111124c00] 15:47:18 INFO - PROCESS | 1653 | 1462229238677 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 519ms 15:47:18 INFO - PROCESS | 1653 | 1462229238700 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 15:47:18 INFO - PROCESS | 1653 | 1462229238702 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 15:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:47:18 INFO - PROCESS | 1653 | 1462229238706 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:47:18 INFO - PROCESS | 1653 | 1462229238708 Marionette TRACE conn2 <- [1,2090,null,{}] 15:47:18 INFO - PROCESS | 1653 | 1462229238711 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:18 INFO - PROCESS | 1653 | 1462229238838 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 15:47:18 INFO - PROCESS | 1653 | 1462229238844 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0d3800 == 49 [pid = 1653] [id = 530] 15:47:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11a0c3400) [pid = 1653] [serial = 1590] [outer = 0x0] 15:47:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12691d000) [pid = 1653] [serial = 1591] [outer = 0x11a0c3400] 15:47:18 INFO - PROCESS | 1653 | 1462229238884 Marionette DEBUG loaded listener.js 15:47:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12ba9b800) [pid = 1653] [serial = 1592] [outer = 0x11a0c3400] 15:47:19 INFO - PROCESS | 1653 | 1462229239240 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 570ms 15:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:47:19 INFO - PROCESS | 1653 | 1462229239276 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 15:47:19 INFO - PROCESS | 1653 | 1462229239277 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 15:47:19 INFO - PROCESS | 1653 | 1462229239279 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - PROCESS | 1653 | 1462229239280 Marionette TRACE conn2 <- [1,2094,null,{}] 15:47:19 INFO - PROCESS | 1653 | 1462229239282 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:19 INFO - PROCESS | 1653 | 1462229239389 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 15:47:19 INFO - PROCESS | 1653 | 1462229239395 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c727800 == 50 [pid = 1653] [id = 531] 15:47:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12b39e400) [pid = 1653] [serial = 1593] [outer = 0x0] 15:47:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12bb7d000) [pid = 1653] [serial = 1594] [outer = 0x12b39e400] 15:47:19 INFO - PROCESS | 1653 | 1462229239419 Marionette DEBUG loaded listener.js 15:47:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x111088800) [pid = 1653] [serial = 1595] [outer = 0x12b39e400] 15:47:19 INFO - PROCESS | 1653 | 1462229239707 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 470ms 15:47:19 INFO - PROCESS | 1653 | 1462229239749 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 15:47:19 INFO - PROCESS | 1653 | 1462229239750 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 15:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:47:19 INFO - PROCESS | 1653 | 1462229239753 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - PROCESS | 1653 | 1462229239756 Marionette TRACE conn2 <- [1,2098,null,{}] 15:47:19 INFO - PROCESS | 1653 | 1462229239758 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:19 INFO - PROCESS | 1653 | 1462229239836 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 15:47:19 INFO - PROCESS | 1653 | 1462229239842 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfd4800 == 51 [pid = 1653] [id = 532] 15:47:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x128bcf000) [pid = 1653] [serial = 1596] [outer = 0x0] 15:47:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12bcab000) [pid = 1653] [serial = 1597] [outer = 0x128bcf000] 15:47:19 INFO - PROCESS | 1653 | 1462229239866 Marionette DEBUG loaded listener.js 15:47:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bcae800) [pid = 1653] [serial = 1598] [outer = 0x128bcf000] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x117372800 == 50 [pid = 1653] [id = 499] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12c723800 == 49 [pid = 1653] [id = 477] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7bb800 == 48 [pid = 1653] [id = 444] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0f0000 == 47 [pid = 1653] [id = 464] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x129515800 == 46 [pid = 1653] [id = 458] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x116896000 == 45 [pid = 1653] [id = 520] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11a1a3800 == 44 [pid = 1653] [id = 519] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x118121000 == 43 [pid = 1653] [id = 518] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1ed800 == 42 [pid = 1653] [id = 517] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfdc000 == 41 [pid = 1653] [id = 516] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7ac800 == 40 [pid = 1653] [id = 515] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119e22000 == 39 [pid = 1653] [id = 514] 15:47:20 INFO - PROCESS | 1653 | --DOCSHELL 0x113e92000 == 38 [pid = 1653] [id = 513] 15:47:21 INFO - PROCESS | 1653 | --DOCSHELL 0x118115000 == 37 [pid = 1653] [id = 521] 15:47:21 INFO - PROCESS | 1653 | --DOCSHELL 0x124b54000 == 36 [pid = 1653] [id = 524] 15:47:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba4e000 == 35 [pid = 1653] [id = 528] 15:47:21 INFO - PROCESS | 1653 | --DOCSHELL 0x127395000 == 34 [pid = 1653] [id = 525] 15:47:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12929b800 == 33 [pid = 1653] [id = 526] 15:47:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0d3800 == 32 [pid = 1653] [id = 530] 15:47:21 INFO - PROCESS | 1653 | --DOCSHELL 0x129ad3800 == 31 [pid = 1653] [id = 527] 15:47:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1185eb000 == 30 [pid = 1653] [id = 529] 15:47:21 INFO - PROCESS | 1653 | --DOCSHELL 0x119a28800 == 29 [pid = 1653] [id = 522] 15:47:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1243ed800 == 28 [pid = 1653] [id = 523] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x115f83c00) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x126918000) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119129000) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12bb88000) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12bb78c00) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x129585400) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12a79c800) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c727800 == 27 [pid = 1653] [id = 531] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12b17a400) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12a7d9000) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1160bd400) [pid = 1653] [serial = 1503] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1180c7800) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b3a1400) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12353fc00) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124eb6c00) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119123000) [pid = 1653] [serial = 1506] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1199c0400) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1187ebc00) [pid = 1653] [serial = 1488] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1193dec00) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119d9c000) [pid = 1653] [serial = 1509] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11a0c0000) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x115d3c000) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1131e6400) [pid = 1653] [serial = 1500] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128702800) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128e26800) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128711400) [pid = 1653] [serial = 1494] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129582400) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128bd4c00) [pid = 1653] [serial = 1497] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11767f400) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11654ac00) [pid = 1653] [serial = 1485] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111125c00) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x111089c00) [pid = 1653] [serial = 1482] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12baa7400) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1187f9400) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x111d38800) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1245bb400) [pid = 1653] [serial = 1491] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126027c00) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x125127000) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12aeb6c00) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129385c00) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128708800) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1134ee800) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1168cdc00) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124eb5400) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129277000) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1193d3400) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128750400) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112a37000) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12ba9b400) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112a2ec00) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 15:47:21 INFO - PROCESS | 1653 | 1462229241554 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 15:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1830ms 15:47:21 INFO - PROCESS | 1653 | 1462229241584 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 1653 | 1462229241586 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 15:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:47:21 INFO - PROCESS | 1653 | 1462229241590 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - PROCESS | 1653 | 1462229241592 Marionette TRACE conn2 <- [1,2102,null,{}] 15:47:21 INFO - PROCESS | 1653 | 1462229241596 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:21 INFO - PROCESS | 1653 | 1462229241679 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 15:47:21 INFO - PROCESS | 1653 | 1462229241730 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11302d800 == 28 [pid = 1653] [id = 533] 15:47:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x111122800) [pid = 1653] [serial = 1599] [outer = 0x0] 15:47:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x111123400) [pid = 1653] [serial = 1600] [outer = 0x111122800] 15:47:21 INFO - PROCESS | 1653 | 1462229241757 Marionette DEBUG loaded listener.js 15:47:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111db6400) [pid = 1653] [serial = 1601] [outer = 0x111122800] 15:47:22 INFO - PROCESS | 1653 | 1462229242093 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 15:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 520ms 15:47:22 INFO - PROCESS | 1653 | 1462229242110 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 15:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:47:22 INFO - PROCESS | 1653 | 1462229242115 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 15:47:22 INFO - PROCESS | 1653 | 1462229242124 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:47:22 INFO - PROCESS | 1653 | 1462229242126 Marionette TRACE conn2 <- [1,2106,null,{}] 15:47:22 INFO - PROCESS | 1653 | 1462229242129 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:22 INFO - PROCESS | 1653 | 1462229242205 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 15:47:22 INFO - PROCESS | 1653 | 1462229242210 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165e9800 == 29 [pid = 1653] [id = 534] 15:47:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112041400) [pid = 1653] [serial = 1602] [outer = 0x0] 15:47:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a30400) [pid = 1653] [serial = 1603] [outer = 0x112041400] 15:47:22 INFO - PROCESS | 1653 | 1462229242238 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111db6800) [pid = 1653] [serial = 1604] [outer = 0x112041400] 15:47:22 INFO - PROCESS | 1653 | 1462229242569 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 15:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 474ms 15:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:47:22 INFO - PROCESS | 1653 | 1462229242596 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 15:47:22 INFO - PROCESS | 1653 | 1462229242598 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 15:47:22 INFO - PROCESS | 1653 | 1462229242600 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:47:22 INFO - PROCESS | 1653 | 1462229242603 Marionette TRACE conn2 <- [1,2110,null,{}] 15:47:22 INFO - PROCESS | 1653 | 1462229242610 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:22 INFO - PROCESS | 1653 | 1462229242683 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 15:47:22 INFO - PROCESS | 1653 | 1462229242691 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x117365000 == 30 [pid = 1653] [id = 535] 15:47:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x110e9a400) [pid = 1653] [serial = 1605] [outer = 0x0] 15:47:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113cf6400) [pid = 1653] [serial = 1606] [outer = 0x110e9a400] 15:47:22 INFO - PROCESS | 1653 | 1462229242719 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x115db4400) [pid = 1653] [serial = 1607] [outer = 0x110e9a400] 15:47:23 INFO - PROCESS | 1653 | 1462229243141 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 15:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 574ms 15:47:23 INFO - PROCESS | 1653 | 1462229243175 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 1653 | 1462229243178 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 15:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:47:23 INFO - PROCESS | 1653 | 1462229243181 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:47:23 INFO - PROCESS | 1653 | 1462229243183 Marionette TRACE conn2 <- [1,2114,null,{}] 15:47:23 INFO - PROCESS | 1653 | 1462229243194 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:23 INFO - PROCESS | 1653 | 1462229243308 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 15:47:23 INFO - PROCESS | 1653 | 1462229243315 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118167800 == 31 [pid = 1653] [id = 536] 15:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1133ac800) [pid = 1653] [serial = 1608] [outer = 0x0] 15:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11635cc00) [pid = 1653] [serial = 1609] [outer = 0x1133ac800] 15:47:23 INFO - PROCESS | 1653 | 1462229243357 Marionette DEBUG loaded listener.js 15:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1167d7c00) [pid = 1653] [serial = 1610] [outer = 0x1133ac800] 15:47:23 INFO - PROCESS | 1653 | 1462229243739 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 15:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 576ms 15:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:47:23 INFO - PROCESS | 1653 | 1462229243757 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 1653 | 1462229243758 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 15:47:23 INFO - PROCESS | 1653 | 1462229243760 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:47:23 INFO - PROCESS | 1653 | 1462229243761 Marionette TRACE conn2 <- [1,2118,null,{}] 15:47:23 INFO - PROCESS | 1653 | 1462229243763 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:23 INFO - PROCESS | 1653 | 1462229243859 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 15:47:23 INFO - PROCESS | 1653 | 1462229243865 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188a3800 == 32 [pid = 1653] [id = 537] 15:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x111d3a800) [pid = 1653] [serial = 1611] [outer = 0x0] 15:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11680ac00) [pid = 1653] [serial = 1612] [outer = 0x111d3a800] 15:47:23 INFO - PROCESS | 1653 | 1462229243890 Marionette DEBUG loaded listener.js 15:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11767e800) [pid = 1653] [serial = 1613] [outer = 0x111d3a800] 15:47:24 INFO - PROCESS | 1653 | 1462229244218 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 15:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 473ms 15:47:24 INFO - PROCESS | 1653 | 1462229244233 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 15:47:24 INFO - PROCESS | 1653 | 1462229244235 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 15:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:47:24 INFO - PROCESS | 1653 | 1462229244242 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - PROCESS | 1653 | 1462229244243 Marionette TRACE conn2 <- [1,2122,null,{}] 15:47:24 INFO - PROCESS | 1653 | 1462229244246 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:24 INFO - PROCESS | 1653 | 1462229244335 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 15:47:24 INFO - PROCESS | 1653 | 1462229244343 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119739800 == 33 [pid = 1653] [id = 538] 15:47:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x117d30c00) [pid = 1653] [serial = 1614] [outer = 0x0] 15:47:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11827f000) [pid = 1653] [serial = 1615] [outer = 0x117d30c00] 15:47:24 INFO - PROCESS | 1653 | 1462229244370 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1187ebc00) [pid = 1653] [serial = 1616] [outer = 0x117d30c00] 15:47:24 INFO - PROCESS | 1653 | 1462229244700 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 470ms 15:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:47:24 INFO - PROCESS | 1653 | 1462229244713 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 15:47:24 INFO - PROCESS | 1653 | 1462229244714 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 15:47:24 INFO - PROCESS | 1653 | 1462229244716 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - PROCESS | 1653 | 1462229244717 Marionette TRACE conn2 <- [1,2126,null,{}] 15:47:24 INFO - PROCESS | 1653 | 1462229244722 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:24 INFO - PROCESS | 1653 | 1462229244838 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 15:47:24 INFO - PROCESS | 1653 | 1462229244847 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e1e000 == 34 [pid = 1653] [id = 539] 15:47:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x111111c00) [pid = 1653] [serial = 1617] [outer = 0x0] 15:47:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1187ec000) [pid = 1653] [serial = 1618] [outer = 0x111111c00] 15:47:24 INFO - PROCESS | 1653 | 1462229244888 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1190c4800) [pid = 1653] [serial = 1619] [outer = 0x111111c00] 15:47:25 INFO - PROCESS | 1653 | 1462229245300 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 15:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 623ms 15:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:47:25 INFO - PROCESS | 1653 | 1462229245339 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 15:47:25 INFO - PROCESS | 1653 | 1462229245340 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 15:47:25 INFO - PROCESS | 1653 | 1462229245342 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:47:25 INFO - PROCESS | 1653 | 1462229245343 Marionette TRACE conn2 <- [1,2130,null,{}] 15:47:25 INFO - PROCESS | 1653 | 1462229245346 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:25 INFO - PROCESS | 1653 | 1462229245414 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 15:47:25 INFO - PROCESS | 1653 | 1462229245465 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0e1000 == 35 [pid = 1653] [id = 540] 15:47:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116a7fc00) [pid = 1653] [serial = 1620] [outer = 0x0] 15:47:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11912a400) [pid = 1653] [serial = 1621] [outer = 0x116a7fc00] 15:47:25 INFO - PROCESS | 1653 | 1462229245489 Marionette DEBUG loaded listener.js 15:47:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119390400) [pid = 1653] [serial = 1622] [outer = 0x116a7fc00] 15:47:25 INFO - PROCESS | 1653 | 1462229245764 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 15:47:25 INFO - PROCESS | 1653 | 1462229245813 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 15:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:47:25 INFO - PROCESS | 1653 | 1462229245816 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:47:25 INFO - PROCESS | 1653 | 1462229245817 Marionette TRACE conn2 <- [1,2134,null,{}] 15:47:25 INFO - PROCESS | 1653 | 1462229245820 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:25 INFO - PROCESS | 1653 | 1462229245902 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 15:47:25 INFO - PROCESS | 1653 | 1462229245911 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x117363800 == 36 [pid = 1653] [id = 541] 15:47:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1190c2800) [pid = 1653] [serial = 1623] [outer = 0x0] 15:47:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119a71400) [pid = 1653] [serial = 1624] [outer = 0x1190c2800] 15:47:25 INFO - PROCESS | 1653 | 1462229245951 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119c40800) [pid = 1653] [serial = 1625] [outer = 0x1190c2800] 15:47:26 INFO - PROCESS | 1653 | 1462229246415 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 15:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 620ms 15:47:26 INFO - PROCESS | 1653 | 1462229246437 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 15:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:47:26 INFO - PROCESS | 1653 | 1462229246440 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 15:47:26 INFO - PROCESS | 1653 | 1462229246442 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:47:26 INFO - PROCESS | 1653 | 1462229246443 Marionette TRACE conn2 <- [1,2138,null,{}] 15:47:26 INFO - PROCESS | 1653 | 1462229246446 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:26 INFO - PROCESS | 1653 | 1462229246519 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 15:47:26 INFO - PROCESS | 1653 | 1462229246525 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12472e000 == 37 [pid = 1653] [id = 542] 15:47:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119c78c00) [pid = 1653] [serial = 1626] [outer = 0x0] 15:47:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119df0c00) [pid = 1653] [serial = 1627] [outer = 0x119c78c00] 15:47:26 INFO - PROCESS | 1653 | 1462229246550 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11a1d7800) [pid = 1653] [serial = 1628] [outer = 0x119c78c00] 15:47:26 INFO - PROCESS | 1653 | 1462229246911 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 15:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 15:47:26 INFO - PROCESS | 1653 | 1462229246961 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 15:47:26 INFO - PROCESS | 1653 | 1462229246962 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 15:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:47:26 INFO - PROCESS | 1653 | 1462229246964 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:47:26 INFO - PROCESS | 1653 | 1462229246966 Marionette TRACE conn2 <- [1,2142,null,{}] 15:47:26 INFO - PROCESS | 1653 | 1462229246968 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:27 INFO - PROCESS | 1653 | 1462229247073 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 15:47:27 INFO - PROCESS | 1653 | 1462229247078 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188a1000 == 38 [pid = 1653] [id = 543] 15:47:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119da2c00) [pid = 1653] [serial = 1629] [outer = 0x0] 15:47:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1232a6400) [pid = 1653] [serial = 1630] [outer = 0x119da2c00] 15:47:27 INFO - PROCESS | 1653 | 1462229247107 Marionette DEBUG loaded listener.js 15:47:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12433bc00) [pid = 1653] [serial = 1631] [outer = 0x119da2c00] 15:47:27 INFO - PROCESS | 1653 | 1462229247478 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 15:47:27 INFO - PROCESS | 1653 | 1462229247490 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 15:47:27 INFO - PROCESS | 1653 | 1462229247492 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:47:27 INFO - PROCESS | 1653 | 1462229247493 Marionette TRACE conn2 <- [1,2146,null,{}] 15:47:27 INFO - PROCESS | 1653 | 1462229247501 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:27 INFO - PROCESS | 1653 | 1462229247594 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 15:47:27 INFO - PROCESS | 1653 | 1462229247598 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x126cfa000 == 39 [pid = 1653] [id = 544] 15:47:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12367bc00) [pid = 1653] [serial = 1632] [outer = 0x0] 15:47:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x124a02800) [pid = 1653] [serial = 1633] [outer = 0x12367bc00] 15:47:27 INFO - PROCESS | 1653 | 1462229247622 Marionette DEBUG loaded listener.js 15:47:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12505a000) [pid = 1653] [serial = 1634] [outer = 0x12367bc00] 15:47:27 INFO - PROCESS | 1653 | 1462229247965 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 15:47:28 INFO - PROCESS | 1653 | 1462229248018 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 15:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:47:28 INFO - PROCESS | 1653 | 1462229248020 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:47:28 INFO - PROCESS | 1653 | 1462229248021 Marionette TRACE conn2 <- [1,2150,null,{}] 15:47:28 INFO - PROCESS | 1653 | 1462229248023 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:28 INFO - PROCESS | 1653 | 1462229248111 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 15:47:28 INFO - PROCESS | 1653 | 1462229248147 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ec4000 == 40 [pid = 1653] [id = 545] 15:47:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x124341c00) [pid = 1653] [serial = 1635] [outer = 0x0] 15:47:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x126025400) [pid = 1653] [serial = 1636] [outer = 0x124341c00] 15:47:28 INFO - PROCESS | 1653 | 1462229248172 Marionette DEBUG loaded listener.js 15:47:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126957400) [pid = 1653] [serial = 1637] [outer = 0x124341c00] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128bcec00) [pid = 1653] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12baa3400) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x124a0f400) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128bc8000) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b175400) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12aeb8800) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x111124c00) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11a0c3400) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119a71c00) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x112f5a400) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x110e97400) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1233c7c00) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121369400) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119384000) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112f5a800) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116370800) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112a29c00) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128bd1c00) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a7cf800) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12b39e400) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:47:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119df1c00) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:47:28 INFO - PROCESS | 1653 | 1462229248863 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 15:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 923ms 15:47:28 INFO - PROCESS | 1653 | 1462229248946 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 15:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:47:28 INFO - PROCESS | 1653 | 1462229248949 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 15:47:28 INFO - PROCESS | 1653 | 1462229248952 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:47:28 INFO - PROCESS | 1653 | 1462229248957 Marionette TRACE conn2 <- [1,2154,null,{}] 15:47:28 INFO - PROCESS | 1653 | 1462229248961 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:29 INFO - PROCESS | 1653 | 1462229249074 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 15:47:29 INFO - PROCESS | 1653 | 1462229249149 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1163ab000 == 41 [pid = 1653] [id = 546] 15:47:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x111124400) [pid = 1653] [serial = 1638] [outer = 0x0] 15:47:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112040400) [pid = 1653] [serial = 1639] [outer = 0x111124400] 15:47:29 INFO - PROCESS | 1653 | 1462229249182 Marionette DEBUG loaded listener.js 15:47:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112a2a000) [pid = 1653] [serial = 1640] [outer = 0x111124400] 15:47:29 INFO - PROCESS | 1653 | 1462229249705 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 775ms 15:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:47:29 INFO - PROCESS | 1653 | 1462229249758 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 15:47:29 INFO - PROCESS | 1653 | 1462229249762 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 15:47:29 INFO - PROCESS | 1653 | 1462229249768 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:47:29 INFO - PROCESS | 1653 | 1462229249770 Marionette TRACE conn2 <- [1,2158,null,{}] 15:47:29 INFO - PROCESS | 1653 | 1462229249773 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:29 INFO - PROCESS | 1653 | 1462229249878 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 15:47:29 INFO - PROCESS | 1653 | 1462229249953 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131bd000 == 42 [pid = 1653] [id = 547] 15:47:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112a2c000) [pid = 1653] [serial = 1641] [outer = 0x0] 15:47:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112f5d000) [pid = 1653] [serial = 1642] [outer = 0x112a2c000] 15:47:29 INFO - PROCESS | 1653 | 1462229249984 Marionette DEBUG loaded listener.js 15:47:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x113e46800) [pid = 1653] [serial = 1643] [outer = 0x112a2c000] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x126cfa000 == 41 [pid = 1653] [id = 544] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1188a1000 == 40 [pid = 1653] [id = 543] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12472e000 == 39 [pid = 1653] [id = 542] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x117363800 == 38 [pid = 1653] [id = 541] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0e1000 == 37 [pid = 1653] [id = 540] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119e1e000 == 36 [pid = 1653] [id = 539] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119739800 == 35 [pid = 1653] [id = 538] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1188a3800 == 34 [pid = 1653] [id = 537] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12bcab000) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118167800 == 33 [pid = 1653] [id = 536] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x117365000 == 32 [pid = 1653] [id = 535] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1165e9800 == 31 [pid = 1653] [id = 534] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11302d800 == 30 [pid = 1653] [id = 533] 15:47:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfd4800 == 29 [pid = 1653] [id = 532] 15:47:30 INFO - PROCESS | 1653 | 1462229250612 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 873ms 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129381400) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12bb93c00) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12874bc00) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129387400) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b3da400) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12aebcc00) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12b1f5800) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112a2b000) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12691d000) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12baa6c00) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119da1c00) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11876b000) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1180c3000) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x111131c00) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x110ea1400) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124eafc00) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1233bdc00) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124342400) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119a6f800) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11a0b9400) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1187af400) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11912c400) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118273800) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x117689400) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116338800) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x112a37400) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12bb95400) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12aebe800) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12ba9cc00) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x111088800) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12b1ed400) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x129584400) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x128bca400) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x123687c00) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12a7cec00) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12ba9b800) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119a73000) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x128705800) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12bb7d000) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x128fa8400) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 15:47:30 INFO - PROCESS | 1653 | 1462229250649 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 15:47:30 INFO - PROCESS | 1653 | 1462229250655 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 15:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:47:30 INFO - PROCESS | 1653 | 1462229250662 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:47:30 INFO - PROCESS | 1653 | 1462229250663 Marionette TRACE conn2 <- [1,2162,null,{}] 15:47:30 INFO - PROCESS | 1653 | 1462229250666 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:30 INFO - PROCESS | 1653 | 1462229250769 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 15:47:30 INFO - PROCESS | 1653 | 1462229250840 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x112b10800 == 30 [pid = 1653] [id = 548] 15:47:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11108fc00) [pid = 1653] [serial = 1644] [outer = 0x0] 15:47:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11110c400) [pid = 1653] [serial = 1645] [outer = 0x11108fc00] 15:47:30 INFO - PROCESS | 1653 | 1462229250877 Marionette DEBUG loaded listener.js 15:47:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1111ce400) [pid = 1653] [serial = 1646] [outer = 0x11108fc00] 15:47:31 INFO - PROCESS | 1653 | 1462229251473 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 15:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 874ms 15:47:31 INFO - PROCESS | 1653 | 1462229251535 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 15:47:31 INFO - PROCESS | 1653 | 1462229251537 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 15:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:47:31 INFO - PROCESS | 1653 | 1462229251541 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:47:31 INFO - PROCESS | 1653 | 1462229251544 Marionette TRACE conn2 <- [1,2166,null,{}] 15:47:31 INFO - PROCESS | 1653 | 1462229251547 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:31 INFO - PROCESS | 1653 | 1462229251643 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 15:47:31 INFO - PROCESS | 1653 | 1462229251692 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116896000 == 31 [pid = 1653] [id = 549] 15:47:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1126b6c00) [pid = 1653] [serial = 1647] [outer = 0x0] 15:47:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x112a36000) [pid = 1653] [serial = 1648] [outer = 0x1126b6c00] 15:47:31 INFO - PROCESS | 1653 | 1462229251725 Marionette DEBUG loaded listener.js 15:47:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x112f56c00) [pid = 1653] [serial = 1649] [outer = 0x1126b6c00] 15:47:32 INFO - PROCESS | 1653 | 1462229252161 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 15:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 672ms 15:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:47:32 INFO - PROCESS | 1653 | 1462229252213 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 1653 | 1462229252215 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 15:47:32 INFO - PROCESS | 1653 | 1462229252217 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - PROCESS | 1653 | 1462229252219 Marionette TRACE conn2 <- [1,2170,null,{}] 15:47:32 INFO - PROCESS | 1653 | 1462229252221 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:32 INFO - PROCESS | 1653 | 1462229252312 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 15:47:32 INFO - PROCESS | 1653 | 1462229252361 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x118116000 == 32 [pid = 1653] [id = 550] 15:47:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11108c000) [pid = 1653] [serial = 1650] [outer = 0x0] 15:47:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x113e42c00) [pid = 1653] [serial = 1651] [outer = 0x11108c000] 15:47:32 INFO - PROCESS | 1653 | 1462229252392 Marionette DEBUG loaded listener.js 15:47:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1160b6800) [pid = 1653] [serial = 1652] [outer = 0x11108c000] 15:47:32 INFO - PROCESS | 1653 | 1462229252823 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 15:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 622ms 15:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:47:32 INFO - PROCESS | 1653 | 1462229252840 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 15:47:32 INFO - PROCESS | 1653 | 1462229252843 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 15:47:32 INFO - PROCESS | 1653 | 1462229252851 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - PROCESS | 1653 | 1462229252855 Marionette TRACE conn2 <- [1,2174,null,{}] 15:47:32 INFO - PROCESS | 1653 | 1462229252875 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:32 INFO - PROCESS | 1653 | 1462229252992 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 15:47:33 INFO - PROCESS | 1653 | 1462229253053 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191c3800 == 33 [pid = 1653] [id = 551] 15:47:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1160b6c00) [pid = 1653] [serial = 1653] [outer = 0x0] 15:47:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117686c00) [pid = 1653] [serial = 1654] [outer = 0x1160b6c00] 15:47:33 INFO - PROCESS | 1653 | 1462229253083 Marionette DEBUG loaded listener.js 15:47:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1180c2400) [pid = 1653] [serial = 1655] [outer = 0x1160b6c00] 15:47:33 INFO - PROCESS | 1653 | 1462229253490 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 695ms 15:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:47:33 INFO - PROCESS | 1653 | 1462229253542 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 15:47:33 INFO - PROCESS | 1653 | 1462229253543 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 15:47:33 INFO - PROCESS | 1653 | 1462229253545 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:47:33 INFO - PROCESS | 1653 | 1462229253546 Marionette TRACE conn2 <- [1,2178,null,{}] 15:47:33 INFO - PROCESS | 1653 | 1462229253549 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:33 INFO - PROCESS | 1653 | 1462229253639 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 15:47:33 INFO - PROCESS | 1653 | 1462229253688 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a26000 == 34 [pid = 1653] [id = 552] 15:47:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1180e2800) [pid = 1653] [serial = 1656] [outer = 0x0] 15:47:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118276400) [pid = 1653] [serial = 1657] [outer = 0x1180e2800] 15:47:33 INFO - PROCESS | 1653 | 1462229253717 Marionette DEBUG loaded listener.js 15:47:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11876b000) [pid = 1653] [serial = 1658] [outer = 0x1180e2800] 15:47:34 INFO - PROCESS | 1653 | 1462229254120 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 620ms 15:47:34 INFO - PROCESS | 1653 | 1462229254165 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 15:47:34 INFO - PROCESS | 1653 | 1462229254167 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 15:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:47:34 INFO - PROCESS | 1653 | 1462229254169 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:47:34 INFO - PROCESS | 1653 | 1462229254170 Marionette TRACE conn2 <- [1,2182,null,{}] 15:47:34 INFO - PROCESS | 1653 | 1462229254173 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:34 INFO - PROCESS | 1653 | 1462229254262 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 15:47:34 INFO - PROCESS | 1653 | 1462229254347 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0f0000 == 35 [pid = 1653] [id = 553] 15:47:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1187ef400) [pid = 1653] [serial = 1659] [outer = 0x0] 15:47:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1187f3000) [pid = 1653] [serial = 1660] [outer = 0x1187ef400] 15:47:34 INFO - PROCESS | 1653 | 1462229254385 Marionette DEBUG loaded listener.js 15:47:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1190c9400) [pid = 1653] [serial = 1661] [outer = 0x1187ef400] 15:47:34 INFO - PROCESS | 1653 | 1462229254810 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 671ms 15:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:47:34 INFO - PROCESS | 1653 | 1462229254841 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 15:47:34 INFO - PROCESS | 1653 | 1462229254842 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 15:47:34 INFO - PROCESS | 1653 | 1462229254844 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:47:34 INFO - PROCESS | 1653 | 1462229254846 Marionette TRACE conn2 <- [1,2186,null,{}] 15:47:34 INFO - PROCESS | 1653 | 1462229254848 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:34 INFO - PROCESS | 1653 | 1462229254941 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 15:47:34 INFO - PROCESS | 1653 | 1462229254988 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1233b2000 == 36 [pid = 1653] [id = 554] 15:47:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11911e000) [pid = 1653] [serial = 1662] [outer = 0x0] 15:47:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119387c00) [pid = 1653] [serial = 1663] [outer = 0x11911e000] 15:47:35 INFO - PROCESS | 1653 | 1462229255018 Marionette DEBUG loaded listener.js 15:47:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1199b8000) [pid = 1653] [serial = 1664] [outer = 0x11911e000] 15:47:35 INFO - PROCESS | 1653 | 1462229255495 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 669ms 15:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:47:35 INFO - PROCESS | 1653 | 1462229255513 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 15:47:35 INFO - PROCESS | 1653 | 1462229255515 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 15:47:35 INFO - PROCESS | 1653 | 1462229255519 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:47:35 INFO - PROCESS | 1653 | 1462229255521 Marionette TRACE conn2 <- [1,2190,null,{}] 15:47:35 INFO - PROCESS | 1653 | 1462229255526 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:35 INFO - PROCESS | 1653 | 1462229255650 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 15:47:35 INFO - PROCESS | 1653 | 1462229255733 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1163aa800 == 37 [pid = 1653] [id = 555] 15:47:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1121dd000) [pid = 1653] [serial = 1665] [outer = 0x0] 15:47:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1126b9000) [pid = 1653] [serial = 1666] [outer = 0x1121dd000] 15:47:35 INFO - PROCESS | 1653 | 1462229255763 Marionette DEBUG loaded listener.js 15:47:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112a36800) [pid = 1653] [serial = 1667] [outer = 0x1121dd000] 15:47:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1163ab000 == 36 [pid = 1653] [id = 546] 15:47:36 INFO - PROCESS | 1653 | 1462229256098 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 15:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 622ms 15:47:36 INFO - PROCESS | 1653 | 1462229256141 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 15:47:36 INFO - PROCESS | 1653 | 1462229256144 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 15:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:47:36 INFO - PROCESS | 1653 | 1462229256149 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:47:36 INFO - PROCESS | 1653 | 1462229256150 Marionette TRACE conn2 <- [1,2194,null,{}] 15:47:36 INFO - PROCESS | 1653 | 1462229256152 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:36 INFO - PROCESS | 1653 | 1462229256229 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 15:47:36 INFO - PROCESS | 1653 | 1462229256234 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a3b000 == 37 [pid = 1653] [id = 556] 15:47:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1133abc00) [pid = 1653] [serial = 1668] [outer = 0x0] 15:47:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116544c00) [pid = 1653] [serial = 1669] [outer = 0x1133abc00] 15:47:36 INFO - PROCESS | 1653 | 1462229256262 Marionette DEBUG loaded listener.js 15:47:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x117275400) [pid = 1653] [serial = 1670] [outer = 0x1133abc00] 15:47:36 INFO - PROCESS | 1653 | 1462229256610 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 15:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 471ms 15:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:47:36 INFO - PROCESS | 1653 | 1462229256622 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 15:47:36 INFO - PROCESS | 1653 | 1462229256624 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 15:47:36 INFO - PROCESS | 1653 | 1462229256626 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:47:36 INFO - PROCESS | 1653 | 1462229256628 Marionette TRACE conn2 <- [1,2198,null,{}] 15:47:36 INFO - PROCESS | 1653 | 1462229256636 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:36 INFO - PROCESS | 1653 | 1462229256714 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 15:47:36 INFO - PROCESS | 1653 | 1462229256719 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12472d000 == 38 [pid = 1653] [id = 557] 15:47:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1187ab800) [pid = 1653] [serial = 1671] [outer = 0x0] 15:47:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1190c9c00) [pid = 1653] [serial = 1672] [outer = 0x1187ab800] 15:47:36 INFO - PROCESS | 1653 | 1462229256749 Marionette DEBUG loaded listener.js 15:47:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119a71c00) [pid = 1653] [serial = 1673] [outer = 0x1187ab800] 15:47:37 INFO - PROCESS | 1653 | 1462229257116 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 524ms 15:47:37 INFO - PROCESS | 1653 | 1462229257151 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 15:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:47:37 INFO - PROCESS | 1653 | 1462229257154 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 15:47:37 INFO - PROCESS | 1653 | 1462229257157 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:47:37 INFO - PROCESS | 1653 | 1462229257159 Marionette TRACE conn2 <- [1,2202,null,{}] 15:47:37 INFO - PROCESS | 1653 | 1462229257162 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:37 INFO - PROCESS | 1653 | 1462229257277 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 15:47:37 INFO - PROCESS | 1653 | 1462229257282 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x126075000 == 39 [pid = 1653] [id = 558] 15:47:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119a75400) [pid = 1653] [serial = 1674] [outer = 0x0] 15:47:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119a7d000) [pid = 1653] [serial = 1675] [outer = 0x119a75400] 15:47:37 INFO - PROCESS | 1653 | 1462229257307 Marionette DEBUG loaded listener.js 15:47:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11a07c000) [pid = 1653] [serial = 1676] [outer = 0x119a75400] 15:47:37 INFO - PROCESS | 1653 | 1462229257627 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 15:47:37 INFO - PROCESS | 1653 | 1462229257676 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 15:47:37 INFO - PROCESS | 1653 | 1462229257677 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 15:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:47:37 INFO - PROCESS | 1653 | 1462229257679 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:47:37 INFO - PROCESS | 1653 | 1462229257680 Marionette TRACE conn2 <- [1,2206,null,{}] 15:47:37 INFO - PROCESS | 1653 | 1462229257683 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:37 INFO - PROCESS | 1653 | 1462229257758 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 15:47:37 INFO - PROCESS | 1653 | 1462229257790 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x126cf6000 == 40 [pid = 1653] [id = 559] 15:47:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1187abc00) [pid = 1653] [serial = 1677] [outer = 0x0] 15:47:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11a0c5000) [pid = 1653] [serial = 1678] [outer = 0x1187abc00] 15:47:37 INFO - PROCESS | 1653 | 1462229257841 Marionette DEBUG loaded listener.js 15:47:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x121372000) [pid = 1653] [serial = 1679] [outer = 0x1187abc00] 15:47:38 INFO - PROCESS | 1653 | 1462229258161 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 15:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 521ms 15:47:38 INFO - PROCESS | 1653 | 1462229258201 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 15:47:38 INFO - PROCESS | 1653 | 1462229258203 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 15:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:47:38 INFO - PROCESS | 1653 | 1462229258205 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:47:38 INFO - PROCESS | 1653 | 1462229258206 Marionette TRACE conn2 <- [1,2210,null,{}] 15:47:38 INFO - PROCESS | 1653 | 1462229258208 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:38 INFO - PROCESS | 1653 | 1462229258315 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 15:47:38 INFO - PROCESS | 1653 | 1462229258328 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x129283000 == 41 [pid = 1653] [id = 560] 15:47:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1232b5400) [pid = 1653] [serial = 1680] [outer = 0x0] 15:47:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12433a800) [pid = 1653] [serial = 1681] [outer = 0x1232b5400] 15:47:38 INFO - PROCESS | 1653 | 1462229258355 Marionette DEBUG loaded listener.js 15:47:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124ebac00) [pid = 1653] [serial = 1682] [outer = 0x1232b5400] 15:47:38 INFO - PROCESS | 1653 | 1462229258684 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 15:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 523ms 15:47:38 INFO - PROCESS | 1653 | 1462229258728 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 15:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:47:38 INFO - PROCESS | 1653 | 1462229258730 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 15:47:38 INFO - PROCESS | 1653 | 1462229258732 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:47:38 INFO - PROCESS | 1653 | 1462229258733 Marionette TRACE conn2 <- [1,2214,null,{}] 15:47:38 INFO - PROCESS | 1653 | 1462229258735 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:38 INFO - PROCESS | 1653 | 1462229258828 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 15:47:38 INFO - PROCESS | 1653 | 1462229258840 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x129293800 == 42 [pid = 1653] [id = 561] 15:47:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124a0f400) [pid = 1653] [serial = 1683] [outer = 0x0] 15:47:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1251d9000) [pid = 1653] [serial = 1684] [outer = 0x124a0f400] 15:47:38 INFO - PROCESS | 1653 | 1462229258865 Marionette DEBUG loaded listener.js 15:47:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126917000) [pid = 1653] [serial = 1685] [outer = 0x124a0f400] 15:47:39 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119c78c00) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:47:39 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12367bc00) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:47:39 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x110e9a400) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:47:39 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x111111c00) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:47:39 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119da2c00) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:47:39 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117d30c00) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:47:39 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1190c2800) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:47:39 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1133ac800) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:47:39 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111d3a800) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:47:39 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112041400) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:47:39 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116a7fc00) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:47:39 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111122800) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:47:39 INFO - PROCESS | 1653 | 1462229259178 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 15:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 468ms 15:47:39 INFO - PROCESS | 1653 | 1462229259200 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 15:47:39 INFO - PROCESS | 1653 | 1462229259202 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 15:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:47:39 INFO - PROCESS | 1653 | 1462229259207 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:47:39 INFO - PROCESS | 1653 | 1462229259208 Marionette TRACE conn2 <- [1,2218,null,{}] 15:47:39 INFO - PROCESS | 1653 | 1462229259210 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:39 INFO - PROCESS | 1653 | 1462229259284 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 15:47:39 INFO - PROCESS | 1653 | 1462229259290 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x129975800 == 43 [pid = 1653] [id = 562] 15:47:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x117d30c00) [pid = 1653] [serial = 1686] [outer = 0x0] 15:47:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11912b800) [pid = 1653] [serial = 1687] [outer = 0x117d30c00] 15:47:39 INFO - PROCESS | 1653 | 1462229259315 Marionette DEBUG loaded listener.js 15:47:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125056c00) [pid = 1653] [serial = 1688] [outer = 0x117d30c00] 15:47:39 INFO - PROCESS | 1653 | 1462229259639 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 15:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 470ms 15:47:39 INFO - PROCESS | 1653 | 1462229259680 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 15:47:39 INFO - PROCESS | 1653 | 1462229259681 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 15:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:47:39 INFO - PROCESS | 1653 | 1462229259683 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:47:39 INFO - PROCESS | 1653 | 1462229259684 Marionette TRACE conn2 <- [1,2222,null,{}] 15:47:39 INFO - PROCESS | 1653 | 1462229259687 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:39 INFO - PROCESS | 1653 | 1462229259766 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 15:47:39 INFO - PROCESS | 1653 | 1462229259772 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x129ad2000 == 44 [pid = 1653] [id = 563] 15:47:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124ebb000) [pid = 1653] [serial = 1689] [outer = 0x0] 15:47:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12695d800) [pid = 1653] [serial = 1690] [outer = 0x124ebb000] 15:47:39 INFO - PROCESS | 1653 | 1462229259797 Marionette DEBUG loaded listener.js 15:47:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126c61000) [pid = 1653] [serial = 1691] [outer = 0x124ebb000] 15:47:40 INFO - PROCESS | 1653 | 1462229260104 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 470ms 15:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:47:40 INFO - PROCESS | 1653 | 1462229260154 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 15:47:40 INFO - PROCESS | 1653 | 1462229260155 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 15:47:40 INFO - PROCESS | 1653 | 1462229260158 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:47:40 INFO - PROCESS | 1653 | 1462229260159 Marionette TRACE conn2 <- [1,2226,null,{}] 15:47:40 INFO - PROCESS | 1653 | 1462229260162 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:40 INFO - PROCESS | 1653 | 1462229260279 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 15:47:40 INFO - PROCESS | 1653 | 1462229260357 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aed8000 == 45 [pid = 1653] [id = 564] 15:47:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126918000) [pid = 1653] [serial = 1692] [outer = 0x0] 15:47:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128702800) [pid = 1653] [serial = 1693] [outer = 0x126918000] 15:47:40 INFO - PROCESS | 1653 | 1462229260397 Marionette DEBUG loaded listener.js 15:47:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12870b000) [pid = 1653] [serial = 1694] [outer = 0x126918000] 15:47:40 INFO - PROCESS | 1653 | 1462229260794 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 15:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 668ms 15:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:47:40 INFO - PROCESS | 1653 | 1462229260827 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 15:47:40 INFO - PROCESS | 1653 | 1462229260828 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 15:47:40 INFO - PROCESS | 1653 | 1462229260830 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:47:40 INFO - PROCESS | 1653 | 1462229260832 Marionette TRACE conn2 <- [1,2230,null,{}] 15:47:40 INFO - PROCESS | 1653 | 1462229260834 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:40 INFO - PROCESS | 1653 | 1462229260947 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 15:47:40 INFO - PROCESS | 1653 | 1462229260971 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b247000 == 46 [pid = 1653] [id = 565] 15:47:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12870e000) [pid = 1653] [serial = 1695] [outer = 0x0] 15:47:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128757c00) [pid = 1653] [serial = 1696] [outer = 0x12870e000] 15:47:41 INFO - PROCESS | 1653 | 1462229261000 Marionette DEBUG loaded listener.js 15:47:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128e29400) [pid = 1653] [serial = 1697] [outer = 0x12870e000] 15:47:41 INFO - PROCESS | 1653 | 1462229261313 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 15:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 522ms 15:47:41 INFO - PROCESS | 1653 | 1462229261353 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 15:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:47:41 INFO - PROCESS | 1653 | 1462229261356 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 15:47:41 INFO - PROCESS | 1653 | 1462229261359 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:47:41 INFO - PROCESS | 1653 | 1462229261360 Marionette TRACE conn2 <- [1,2234,null,{}] 15:47:41 INFO - PROCESS | 1653 | 1462229261363 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:41 INFO - PROCESS | 1653 | 1462229261460 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 15:47:41 INFO - PROCESS | 1653 | 1462229261467 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca2000 == 47 [pid = 1653] [id = 566] 15:47:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128fab000) [pid = 1653] [serial = 1698] [outer = 0x0] 15:47:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129271c00) [pid = 1653] [serial = 1699] [outer = 0x128fab000] 15:47:41 INFO - PROCESS | 1653 | 1462229261506 Marionette DEBUG loaded listener.js 15:47:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129380800) [pid = 1653] [serial = 1700] [outer = 0x128fab000] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1131bd000 == 46 [pid = 1653] [id = 547] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1163aa800 == 45 [pid = 1653] [id = 555] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1233b2000 == 44 [pid = 1653] [id = 554] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0f0000 == 43 [pid = 1653] [id = 553] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119a26000 == 42 [pid = 1653] [id = 552] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1191c3800 == 41 [pid = 1653] [id = 551] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x128ec4000 == 40 [pid = 1653] [id = 545] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x118116000 == 39 [pid = 1653] [id = 550] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x116896000 == 38 [pid = 1653] [id = 549] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x112b10800 == 37 [pid = 1653] [id = 548] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119a3b000 == 36 [pid = 1653] [id = 556] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12472d000 == 35 [pid = 1653] [id = 557] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x126075000 == 34 [pid = 1653] [id = 558] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x129975800 == 33 [pid = 1653] [id = 562] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x129283000 == 32 [pid = 1653] [id = 560] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x126cf6000 == 31 [pid = 1653] [id = 559] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x129ad2000 == 30 [pid = 1653] [id = 563] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x129293800 == 29 [pid = 1653] [id = 561] 15:47:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12aed8000 == 28 [pid = 1653] [id = 564] 15:47:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b247000 == 27 [pid = 1653] [id = 565] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11a1d7800) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119df0c00) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124a02800) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12505a000) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112f5d000) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126025400) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113cf6400) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115db4400) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1187ec000) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1232a6400) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1190c4800) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11827f000) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1187ebc00) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119a71400) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119c40800) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11635cc00) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1167d7c00) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11680ac00) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11767e800) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112a30400) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x111db6800) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11912a400) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119390400) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x111123400) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x111db6400) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12433bc00) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112040400) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 15:47:43 INFO - PROCESS | 1653 | 1462229263163 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 15:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1827ms 15:47:43 INFO - PROCESS | 1653 | 1462229263187 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 15:47:43 INFO - PROCESS | 1653 | 1462229263189 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 15:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:47:43 INFO - PROCESS | 1653 | 1462229263193 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:47:43 INFO - PROCESS | 1653 | 1462229263195 Marionette TRACE conn2 <- [1,2238,null,{}] 15:47:43 INFO - PROCESS | 1653 | 1462229263199 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:43 INFO - PROCESS | 1653 | 1462229263285 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 15:47:43 INFO - PROCESS | 1653 | 1462229263335 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d60000 == 28 [pid = 1653] [id = 567] 15:47:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112041c00) [pid = 1653] [serial = 1701] [outer = 0x0] 15:47:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1121dc800) [pid = 1653] [serial = 1702] [outer = 0x112041c00] 15:47:43 INFO - PROCESS | 1653 | 1462229263363 Marionette DEBUG loaded listener.js 15:47:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112a2a800) [pid = 1653] [serial = 1703] [outer = 0x112041c00] 15:47:43 INFO - PROCESS | 1653 | 1462229263693 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 520ms 15:47:43 INFO - PROCESS | 1653 | 1462229263713 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 15:47:43 INFO - PROCESS | 1653 | 1462229263717 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 15:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:47:43 INFO - PROCESS | 1653 | 1462229263724 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:47:43 INFO - PROCESS | 1653 | 1462229263726 Marionette TRACE conn2 <- [1,2242,null,{}] 15:47:43 INFO - PROCESS | 1653 | 1462229263729 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:43 INFO - PROCESS | 1653 | 1462229263801 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 15:47:43 INFO - PROCESS | 1653 | 1462229263808 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11730c800 == 29 [pid = 1653] [id = 568] 15:47:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a2ac00) [pid = 1653] [serial = 1704] [outer = 0x0] 15:47:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1134e8c00) [pid = 1653] [serial = 1705] [outer = 0x112a2ac00] 15:47:43 INFO - PROCESS | 1653 | 1462229263834 Marionette DEBUG loaded listener.js 15:47:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x115daa000) [pid = 1653] [serial = 1706] [outer = 0x112a2ac00] 15:47:44 INFO - PROCESS | 1653 | 1462229264163 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 470ms 15:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:47:44 INFO - PROCESS | 1653 | 1462229264194 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 15:47:44 INFO - PROCESS | 1653 | 1462229264196 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 15:47:44 INFO - PROCESS | 1653 | 1462229264198 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - PROCESS | 1653 | 1462229264200 Marionette TRACE conn2 <- [1,2246,null,{}] 15:47:44 INFO - PROCESS | 1653 | 1462229264209 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:44 INFO - PROCESS | 1653 | 1462229264284 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 15:47:44 INFO - PROCESS | 1653 | 1462229264292 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185ea000 == 30 [pid = 1653] [id = 569] 15:47:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x110e9f800) [pid = 1653] [serial = 1707] [outer = 0x0] 15:47:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116a7f000) [pid = 1653] [serial = 1708] [outer = 0x110e9f800] 15:47:44 INFO - PROCESS | 1653 | 1462229264320 Marionette DEBUG loaded listener.js 15:47:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x117d34000) [pid = 1653] [serial = 1709] [outer = 0x110e9f800] 15:47:44 INFO - PROCESS | 1653 | 1462229264673 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 527ms 15:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:47:44 INFO - PROCESS | 1653 | 1462229264726 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 15:47:44 INFO - PROCESS | 1653 | 1462229264727 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 15:47:44 INFO - PROCESS | 1653 | 1462229264729 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - PROCESS | 1653 | 1462229264730 Marionette TRACE conn2 <- [1,2250,null,{}] 15:47:44 INFO - PROCESS | 1653 | 1462229264732 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:44 INFO - PROCESS | 1653 | 1462229264824 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 15:47:44 INFO - PROCESS | 1653 | 1462229264832 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11909b000 == 31 [pid = 1653] [id = 570] 15:47:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x117686800) [pid = 1653] [serial = 1710] [outer = 0x0] 15:47:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118276000) [pid = 1653] [serial = 1711] [outer = 0x117686800] 15:47:44 INFO - PROCESS | 1653 | 1462229264860 Marionette DEBUG loaded listener.js 15:47:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11876b400) [pid = 1653] [serial = 1712] [outer = 0x117686800] 15:47:45 INFO - PROCESS | 1653 | 1462229265159 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 15:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 474ms 15:47:45 INFO - PROCESS | 1653 | 1462229265204 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 15:47:45 INFO - PROCESS | 1653 | 1462229265207 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 15:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:47:45 INFO - PROCESS | 1653 | 1462229265209 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:47:45 INFO - PROCESS | 1653 | 1462229265210 Marionette TRACE conn2 <- [1,2254,null,{}] 15:47:45 INFO - PROCESS | 1653 | 1462229265212 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:45 INFO - PROCESS | 1653 | 1462229265281 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 15:47:45 INFO - PROCESS | 1653 | 1462229265285 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a41000 == 32 [pid = 1653] [id = 571] 15:47:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112a29400) [pid = 1653] [serial = 1713] [outer = 0x0] 15:47:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1187ea800) [pid = 1653] [serial = 1714] [outer = 0x112a29400] 15:47:45 INFO - PROCESS | 1653 | 1462229265313 Marionette DEBUG loaded listener.js 15:47:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11902e400) [pid = 1653] [serial = 1715] [outer = 0x112a29400] 15:47:45 INFO - PROCESS | 1653 | 1462229265656 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 467ms 15:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:47:45 INFO - PROCESS | 1653 | 1462229265677 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 15:47:45 INFO - PROCESS | 1653 | 1462229265678 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 15:47:45 INFO - PROCESS | 1653 | 1462229265680 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:47:45 INFO - PROCESS | 1653 | 1462229265681 Marionette TRACE conn2 <- [1,2258,null,{}] 15:47:45 INFO - PROCESS | 1653 | 1462229265684 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:45 INFO - PROCESS | 1653 | 1462229265793 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 15:47:45 INFO - PROCESS | 1653 | 1462229265799 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a196000 == 33 [pid = 1653] [id = 572] 15:47:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1187f0400) [pid = 1653] [serial = 1716] [outer = 0x0] 15:47:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119384800) [pid = 1653] [serial = 1717] [outer = 0x1187f0400] 15:47:45 INFO - PROCESS | 1653 | 1462229265828 Marionette DEBUG loaded listener.js 15:47:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119a79000) [pid = 1653] [serial = 1718] [outer = 0x1187f0400] 15:47:46 INFO - PROCESS | 1653 | 1462229266132 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 471ms 15:47:46 INFO - PROCESS | 1653 | 1462229266151 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 15:47:46 INFO - PROCESS | 1653 | 1462229266152 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 15:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:47:46 INFO - PROCESS | 1653 | 1462229266157 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:47:46 INFO - PROCESS | 1653 | 1462229266159 Marionette TRACE conn2 <- [1,2262,null,{}] 15:47:46 INFO - PROCESS | 1653 | 1462229266162 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:46 INFO - PROCESS | 1653 | 1462229266232 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 15:47:46 INFO - PROCESS | 1653 | 1462229266236 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237bc000 == 34 [pid = 1653] [id = 573] 15:47:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11108e000) [pid = 1653] [serial = 1719] [outer = 0x0] 15:47:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119df0800) [pid = 1653] [serial = 1720] [outer = 0x11108e000] 15:47:46 INFO - PROCESS | 1653 | 1462229266264 Marionette DEBUG loaded listener.js 15:47:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x121369800) [pid = 1653] [serial = 1721] [outer = 0x11108e000] 15:47:46 INFO - PROCESS | 1653 | 1462229266558 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 422ms 15:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:47:46 INFO - PROCESS | 1653 | 1462229266579 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 15:47:46 INFO - PROCESS | 1653 | 1462229266580 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 15:47:46 INFO - PROCESS | 1653 | 1462229266582 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:47:46 INFO - PROCESS | 1653 | 1462229266583 Marionette TRACE conn2 <- [1,2266,null,{}] 15:47:46 INFO - PROCESS | 1653 | 1462229266595 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:46 INFO - PROCESS | 1653 | 1462229266697 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 15:47:46 INFO - PROCESS | 1653 | 1462229266704 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1243f7000 == 35 [pid = 1653] [id = 574] 15:47:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112a29000) [pid = 1653] [serial = 1722] [outer = 0x0] 15:47:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12136ec00) [pid = 1653] [serial = 1723] [outer = 0x112a29000] 15:47:46 INFO - PROCESS | 1653 | 1462229266729 Marionette DEBUG loaded listener.js 15:47:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1234ed400) [pid = 1653] [serial = 1724] [outer = 0x112a29000] 15:47:47 INFO - PROCESS | 1653 | 1462229267038 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 15:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 475ms 15:47:47 INFO - PROCESS | 1653 | 1462229267059 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 15:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:47:47 INFO - PROCESS | 1653 | 1462229267060 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 15:47:47 INFO - PROCESS | 1653 | 1462229267062 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:47:47 INFO - PROCESS | 1653 | 1462229267063 Marionette TRACE conn2 <- [1,2270,null,{}] 15:47:47 INFO - PROCESS | 1653 | 1462229267065 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:47 INFO - PROCESS | 1653 | 1462229267137 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 15:47:47 INFO - PROCESS | 1653 | 1462229267143 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1185e6800 == 36 [pid = 1653] [id = 575] 15:47:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1190c5c00) [pid = 1653] [serial = 1725] [outer = 0x0] 15:47:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1236c2c00) [pid = 1653] [serial = 1726] [outer = 0x1190c5c00] 15:47:47 INFO - PROCESS | 1653 | 1462229267168 Marionette DEBUG loaded listener.js 15:47:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1245b6000) [pid = 1653] [serial = 1727] [outer = 0x1190c5c00] 15:47:47 INFO - PROCESS | 1653 | 1462229267496 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 468ms 15:47:47 INFO - PROCESS | 1653 | 1462229267530 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 15:47:47 INFO - PROCESS | 1653 | 1462229267532 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 15:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:47:47 INFO - PROCESS | 1653 | 1462229267534 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:47:47 INFO - PROCESS | 1653 | 1462229267535 Marionette TRACE conn2 <- [1,2274,null,{}] 15:47:47 INFO - PROCESS | 1653 | 1462229267538 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:47 INFO - PROCESS | 1653 | 1462229267611 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 15:47:47 INFO - PROCESS | 1653 | 1462229267683 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x126cee000 == 37 [pid = 1653] [id = 576] 15:47:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x110e98800) [pid = 1653] [serial = 1728] [outer = 0x0] 15:47:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1245b6c00) [pid = 1653] [serial = 1729] [outer = 0x110e98800] 15:47:47 INFO - PROCESS | 1653 | 1462229267708 Marionette DEBUG loaded listener.js 15:47:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124eb3000) [pid = 1653] [serial = 1730] [outer = 0x110e98800] 15:47:48 INFO - PROCESS | 1653 | 1462229268011 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 15:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 15:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:47:48 INFO - PROCESS | 1653 | 1462229268056 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 15:47:48 INFO - PROCESS | 1653 | 1462229268058 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 15:47:48 INFO - PROCESS | 1653 | 1462229268061 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:47:48 INFO - PROCESS | 1653 | 1462229268063 Marionette TRACE conn2 <- [1,2278,null,{}] 15:47:48 INFO - PROCESS | 1653 | 1462229268065 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:48 INFO - PROCESS | 1653 | 1462229268166 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 15:47:48 INFO - PROCESS | 1653 | 1462229268204 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a40800 == 38 [pid = 1653] [id = 577] 15:47:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124b7a800) [pid = 1653] [serial = 1731] [outer = 0x0] 15:47:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1251dfc00) [pid = 1653] [serial = 1732] [outer = 0x124b7a800] 15:47:48 INFO - PROCESS | 1653 | 1462229268232 Marionette DEBUG loaded listener.js 15:47:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128705000) [pid = 1653] [serial = 1733] [outer = 0x124b7a800] 15:47:48 INFO - PROCESS | 1653 | 1462229268563 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 519ms 15:47:48 INFO - PROCESS | 1653 | 1462229268580 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 15:47:48 INFO - PROCESS | 1653 | 1462229268581 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 15:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:47:48 INFO - PROCESS | 1653 | 1462229268584 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:47:48 INFO - PROCESS | 1653 | 1462229268585 Marionette TRACE conn2 <- [1,2282,null,{}] 15:47:48 INFO - PROCESS | 1653 | 1462229268589 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:48 INFO - PROCESS | 1653 | 1462229268681 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 15:47:48 INFO - PROCESS | 1653 | 1462229268717 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x129295800 == 39 [pid = 1653] [id = 578] 15:47:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128706800) [pid = 1653] [serial = 1734] [outer = 0x0] 15:47:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12874a400) [pid = 1653] [serial = 1735] [outer = 0x128706800] 15:47:48 INFO - PROCESS | 1653 | 1462229268741 Marionette DEBUG loaded listener.js 15:47:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128bcbc00) [pid = 1653] [serial = 1736] [outer = 0x128706800] 15:47:49 INFO - PROCESS | 1653 | 1462229269048 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 15:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 470ms 15:47:49 INFO - PROCESS | 1653 | 1462229269067 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 15:47:49 INFO - PROCESS | 1653 | 1462229269068 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 15:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:47:49 INFO - PROCESS | 1653 | 1462229269072 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:47:49 INFO - PROCESS | 1653 | 1462229269075 Marionette TRACE conn2 <- [1,2286,null,{}] 15:47:49 INFO - PROCESS | 1653 | 1462229269078 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:49 INFO - PROCESS | 1653 | 1462229269172 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 15:47:49 INFO - PROCESS | 1653 | 1462229269176 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x129ac6800 == 40 [pid = 1653] [id = 579] 15:47:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128708400) [pid = 1653] [serial = 1737] [outer = 0x0] 15:47:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128bd3c00) [pid = 1653] [serial = 1738] [outer = 0x128708400] 15:47:49 INFO - PROCESS | 1653 | 1462229269200 Marionette DEBUG loaded listener.js 15:47:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129270c00) [pid = 1653] [serial = 1739] [outer = 0x128708400] 15:47:49 INFO - PROCESS | 1653 | 1462229269551 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 15:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 15:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 522ms 15:47:49 INFO - PROCESS | 1653 | 1462229269593 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 15:47:49 INFO - PROCESS | 1653 | 1462229269594 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 15:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:47:49 INFO - PROCESS | 1653 | 1462229269597 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:47:49 INFO - PROCESS | 1653 | 1462229269598 Marionette TRACE conn2 <- [1,2290,null,{}] 15:47:49 INFO - PROCESS | 1653 | 1462229269600 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:49 INFO - PROCESS | 1653 | 1462229269920 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x111124400) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128bcf000) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x124341c00) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1232b5400) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124a0f400) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x117d30c00) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124ebb000) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12870e000) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126918000) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11911e000) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1187ef400) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1180e2800) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1160b6c00) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11108c000) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1126b6c00) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11108fc00) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112a2c000) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119a75400) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1187ab800) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1133abc00) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1121dd000) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:47:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1187abc00) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:47:49 INFO - PROCESS | 1653 | 1462229269969 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x111dd6800 == 41 [pid = 1653] [id = 580] 15:47:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x110ea5400) [pid = 1653] [serial = 1740] [outer = 0x0] 15:47:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11108fc00) [pid = 1653] [serial = 1741] [outer = 0x110ea5400] 15:47:49 INFO - PROCESS | 1653 | 1462229269994 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1121dd000) [pid = 1653] [serial = 1742] [outer = 0x110ea5400] 15:47:50 INFO - PROCESS | 1653 | 1462229270242 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 15:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 668ms 15:47:50 INFO - PROCESS | 1653 | 1462229270266 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 15:47:50 INFO - PROCESS | 1653 | 1462229270267 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 15:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:47:50 INFO - PROCESS | 1653 | 1462229270279 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:47:50 INFO - PROCESS | 1653 | 1462229270280 Marionette TRACE conn2 <- [1,2294,null,{}] 15:47:50 INFO - PROCESS | 1653 | 1462229270282 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:50 INFO - PROCESS | 1653 | 1462229270364 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 15:47:50 INFO - PROCESS | 1653 | 1462229270369 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x126cec800 == 42 [pid = 1653] [id = 581] 15:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x113c67c00) [pid = 1653] [serial = 1743] [outer = 0x0] 15:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1187f4800) [pid = 1653] [serial = 1744] [outer = 0x113c67c00] 15:47:50 INFO - PROCESS | 1653 | 1462229270394 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12436b400) [pid = 1653] [serial = 1745] [outer = 0x113c67c00] 15:47:50 INFO - PROCESS | 1653 | 1462229270712 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 15:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 480ms 15:47:50 INFO - PROCESS | 1653 | 1462229270753 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 15:47:50 INFO - PROCESS | 1653 | 1462229270754 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 15:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:47:50 INFO - PROCESS | 1653 | 1462229270756 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:47:50 INFO - PROCESS | 1653 | 1462229270757 Marionette TRACE conn2 <- [1,2298,null,{}] 15:47:50 INFO - PROCESS | 1653 | 1462229270759 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:50 INFO - PROCESS | 1653 | 1462229270861 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 15:47:50 INFO - PROCESS | 1653 | 1462229270867 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba3b000 == 43 [pid = 1653] [id = 582] 15:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1180e2800) [pid = 1653] [serial = 1746] [outer = 0x0] 15:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128e20c00) [pid = 1653] [serial = 1747] [outer = 0x1180e2800] 15:47:50 INFO - PROCESS | 1653 | 1462229270892 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129380400) [pid = 1653] [serial = 1748] [outer = 0x1180e2800] 15:47:51 INFO - PROCESS | 1653 | 1462229271200 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 15:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 471ms 15:47:51 INFO - PROCESS | 1653 | 1462229271227 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 15:47:51 INFO - PROCESS | 1653 | 1462229271228 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 15:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:47:51 INFO - PROCESS | 1653 | 1462229271231 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:47:51 INFO - PROCESS | 1653 | 1462229271232 Marionette TRACE conn2 <- [1,2302,null,{}] 15:47:51 INFO - PROCESS | 1653 | 1462229271234 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:51 INFO - PROCESS | 1653 | 1462229271312 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 15:47:51 INFO - PROCESS | 1653 | 1462229271316 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0d7800 == 44 [pid = 1653] [id = 583] 15:47:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126c64c00) [pid = 1653] [serial = 1749] [outer = 0x0] 15:47:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129553800) [pid = 1653] [serial = 1750] [outer = 0x126c64c00] 15:47:51 INFO - PROCESS | 1653 | 1462229271341 Marionette DEBUG loaded listener.js 15:47:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x129581400) [pid = 1653] [serial = 1751] [outer = 0x126c64c00] 15:47:51 INFO - PROCESS | 1653 | 1462229271661 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 471ms 15:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:47:51 INFO - PROCESS | 1653 | 1462229271703 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 15:47:51 INFO - PROCESS | 1653 | 1462229271704 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 15:47:51 INFO - PROCESS | 1653 | 1462229271706 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:47:51 INFO - PROCESS | 1653 | 1462229271707 Marionette TRACE conn2 <- [1,2306,null,{}] 15:47:51 INFO - PROCESS | 1653 | 1462229271709 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:51 INFO - PROCESS | 1653 | 1462229271813 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 15:47:51 INFO - PROCESS | 1653 | 1462229271819 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c720800 == 45 [pid = 1653] [id = 584] 15:47:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129586400) [pid = 1653] [serial = 1752] [outer = 0x0] 15:47:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12a792400) [pid = 1653] [serial = 1753] [outer = 0x129586400] 15:47:51 INFO - PROCESS | 1653 | 1462229271844 Marionette DEBUG loaded listener.js 15:47:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a79b800) [pid = 1653] [serial = 1754] [outer = 0x129586400] 15:47:52 INFO - PROCESS | 1653 | 1462229272403 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 15:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 770ms 15:47:52 INFO - PROCESS | 1653 | 1462229272477 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 15:47:52 INFO - PROCESS | 1653 | 1462229272479 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 15:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:47:52 INFO - PROCESS | 1653 | 1462229272484 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:47:52 INFO - PROCESS | 1653 | 1462229272486 Marionette TRACE conn2 <- [1,2310,null,{}] 15:47:52 INFO - PROCESS | 1653 | 1462229272489 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:52 INFO - PROCESS | 1653 | 1462229272630 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 15:47:52 INFO - PROCESS | 1653 | 1462229272709 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aac000 == 46 [pid = 1653] [id = 585] 15:47:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1126c2000) [pid = 1653] [serial = 1755] [outer = 0x0] 15:47:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112a34800) [pid = 1653] [serial = 1756] [outer = 0x1126c2000] 15:47:52 INFO - PROCESS | 1653 | 1462229272740 Marionette DEBUG loaded listener.js 15:47:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x113c68800) [pid = 1653] [serial = 1757] [outer = 0x1126c2000] 15:47:53 INFO - PROCESS | 1653 | 1462229273284 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 822ms 15:47:53 INFO - PROCESS | 1653 | 1462229273477 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 15:47:53 INFO - PROCESS | 1653 | 1462229273479 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 15:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:47:53 INFO - PROCESS | 1653 | 1462229273511 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:47:53 INFO - PROCESS | 1653 | 1462229273512 Marionette TRACE conn2 <- [1,2314,null,{}] 15:47:53 INFO - PROCESS | 1653 | 1462229273516 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:53 INFO - PROCESS | 1653 | 1462229273622 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 15:47:53 INFO - PROCESS | 1653 | 1462229273673 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa9800 == 47 [pid = 1653] [id = 586] 15:47:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11108a000) [pid = 1653] [serial = 1758] [outer = 0x0] 15:47:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x111d35800) [pid = 1653] [serial = 1759] [outer = 0x11108a000] 15:47:53 INFO - PROCESS | 1653 | 1462229273700 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1126c0000) [pid = 1653] [serial = 1760] [outer = 0x11108a000] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0d7800 == 46 [pid = 1653] [id = 583] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba3b000 == 45 [pid = 1653] [id = 582] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x126cec800 == 44 [pid = 1653] [id = 581] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x111dd6800 == 43 [pid = 1653] [id = 580] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x129ac6800 == 42 [pid = 1653] [id = 579] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x129295800 == 41 [pid = 1653] [id = 578] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x119a40800 == 40 [pid = 1653] [id = 577] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x129271c00) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x126cee000 == 39 [pid = 1653] [id = 576] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1185e6800 == 38 [pid = 1653] [id = 575] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1243f7000 == 37 [pid = 1653] [id = 574] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1237bc000 == 36 [pid = 1653] [id = 573] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11a196000 == 35 [pid = 1653] [id = 572] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x119a41000 == 34 [pid = 1653] [id = 571] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11909b000 == 33 [pid = 1653] [id = 570] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1185ea000 == 32 [pid = 1653] [id = 569] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11730c800 == 31 [pid = 1653] [id = 568] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x115d60000 == 30 [pid = 1653] [id = 567] 15:47:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca2000 == 29 [pid = 1653] [id = 566] 15:47:54 INFO - PROCESS | 1653 | 1462229274242 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 15:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 774ms 15:47:54 INFO - PROCESS | 1653 | 1462229274285 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 1653 | 1462229274288 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 15:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:47:54 INFO - PROCESS | 1653 | 1462229274300 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - PROCESS | 1653 | 1462229274302 Marionette TRACE conn2 <- [1,2318,null,{}] 15:47:54 INFO - PROCESS | 1653 | 1462229274306 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:54 INFO - PROCESS | 1653 | 1462229274380 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 15:47:54 INFO - PROCESS | 1653 | 1462229274385 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116887000 == 30 [pid = 1653] [id = 587] 15:47:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x111ebc400) [pid = 1653] [serial = 1761] [outer = 0x0] 15:47:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x112dc4400) [pid = 1653] [serial = 1762] [outer = 0x111ebc400] 15:47:54 INFO - PROCESS | 1653 | 1462229274415 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x116809800) [pid = 1653] [serial = 1763] [outer = 0x111ebc400] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12bcae800) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x112a2a000) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12433a800) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1251d9000) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11912b800) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x125056c00) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12695d800) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126c61000) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128757c00) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126917000) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128702800) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119387c00) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1190c9400) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1187f3000) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11876b000) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118276400) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1180c2400) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x117686c00) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1160b6800) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113e42c00) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112f56c00) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112a36000) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1111ce400) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11110c400) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113e46800) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119a7d000) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11a07c000) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1190c9c00) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119a71c00) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116544c00) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117275400) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a36800) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1126b9000) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1199b8000) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121372000) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11a0c5000) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124ebac00) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128e29400) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12870b000) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126957400) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 15:47:54 INFO - PROCESS | 1653 | 1462229274798 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 1653 | 1462229274823 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 15:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:47:54 INFO - PROCESS | 1653 | 1462229274825 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - PROCESS | 1653 | 1462229274827 Marionette TRACE conn2 <- [1,2322,null,{}] 15:47:54 INFO - PROCESS | 1653 | 1462229274833 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:54 INFO - PROCESS | 1653 | 1462229274909 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 15:47:54 INFO - PROCESS | 1653 | 1462229274916 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191ae000 == 31 [pid = 1653] [id = 588] 15:47:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x117686000) [pid = 1653] [serial = 1764] [outer = 0x0] 15:47:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1180c2c00) [pid = 1653] [serial = 1765] [outer = 0x117686000] 15:47:54 INFO - PROCESS | 1653 | 1462229274948 Marionette DEBUG loaded listener.js 15:47:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118276c00) [pid = 1653] [serial = 1766] [outer = 0x117686000] 15:47:55 INFO - PROCESS | 1653 | 1462229275292 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 15:47:55 INFO - PROCESS | 1653 | 1462229275344 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 1653 | 1462229275345 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 15:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:47:55 INFO - PROCESS | 1653 | 1462229275347 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - PROCESS | 1653 | 1462229275348 Marionette TRACE conn2 <- [1,2326,null,{}] 15:47:55 INFO - PROCESS | 1653 | 1462229275350 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:55 INFO - PROCESS | 1653 | 1462229275424 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 15:47:55 INFO - PROCESS | 1653 | 1462229275428 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e1c000 == 32 [pid = 1653] [id = 589] 15:47:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118502c00) [pid = 1653] [serial = 1767] [outer = 0x0] 15:47:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1187ab800) [pid = 1653] [serial = 1768] [outer = 0x118502c00] 15:47:55 INFO - PROCESS | 1653 | 1462229275455 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1187f5000) [pid = 1653] [serial = 1769] [outer = 0x118502c00] 15:47:55 INFO - PROCESS | 1653 | 1462229275798 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 471ms 15:47:55 INFO - PROCESS | 1653 | 1462229275819 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 15:47:55 INFO - PROCESS | 1653 | 1462229275821 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 15:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:47:55 INFO - PROCESS | 1653 | 1462229275826 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:47:55 INFO - PROCESS | 1653 | 1462229275828 Marionette TRACE conn2 <- [1,2330,null,{}] 15:47:55 INFO - PROCESS | 1653 | 1462229275832 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:55 INFO - PROCESS | 1653 | 1462229275944 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 15:47:56 INFO - PROCESS | 1653 | 1462229276029 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0ef000 == 33 [pid = 1653] [id = 590] 15:47:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11112b000) [pid = 1653] [serial = 1770] [outer = 0x0] 15:47:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119033800) [pid = 1653] [serial = 1771] [outer = 0x11112b000] 15:47:56 INFO - PROCESS | 1653 | 1462229276069 Marionette DEBUG loaded listener.js 15:47:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119128400) [pid = 1653] [serial = 1772] [outer = 0x11112b000] 15:47:56 INFO - PROCESS | 1653 | 1462229276434 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 619ms 15:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:47:56 INFO - PROCESS | 1653 | 1462229276445 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 15:47:56 INFO - PROCESS | 1653 | 1462229276447 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 15:47:56 INFO - PROCESS | 1653 | 1462229276449 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:47:56 INFO - PROCESS | 1653 | 1462229276450 Marionette TRACE conn2 <- [1,2334,null,{}] 15:47:56 INFO - PROCESS | 1653 | 1462229276452 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:56 INFO - PROCESS | 1653 | 1462229276566 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 15:47:56 INFO - PROCESS | 1653 | 1462229276602 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237b2800 == 34 [pid = 1653] [id = 591] 15:47:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x111127800) [pid = 1653] [serial = 1773] [outer = 0x0] 15:47:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1199bf000) [pid = 1653] [serial = 1774] [outer = 0x111127800] 15:47:56 INFO - PROCESS | 1653 | 1462229276630 Marionette DEBUG loaded listener.js 15:47:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119c6d000) [pid = 1653] [serial = 1775] [outer = 0x111127800] 15:47:56 INFO - PROCESS | 1653 | 1462229276952 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 15:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 15:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:47:56 INFO - PROCESS | 1653 | 1462229276968 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 15:47:56 INFO - PROCESS | 1653 | 1462229276970 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 15:47:56 INFO - PROCESS | 1653 | 1462229276974 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:47:56 INFO - PROCESS | 1653 | 1462229276976 Marionette TRACE conn2 <- [1,2338,null,{}] 15:47:56 INFO - PROCESS | 1653 | 1462229276978 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:57 INFO - PROCESS | 1653 | 1462229277067 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 15:47:57 INFO - PROCESS | 1653 | 1462229277072 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x124736800 == 35 [pid = 1653] [id = 592] 15:47:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1193d1800) [pid = 1653] [serial = 1776] [outer = 0x0] 15:47:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119da1c00) [pid = 1653] [serial = 1777] [outer = 0x1193d1800] 15:47:57 INFO - PROCESS | 1653 | 1462229277097 Marionette DEBUG loaded listener.js 15:47:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121374000) [pid = 1653] [serial = 1778] [outer = 0x1193d1800] 15:47:57 INFO - PROCESS | 1653 | 1462229277497 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 572ms 15:47:57 INFO - PROCESS | 1653 | 1462229277545 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 15:47:57 INFO - PROCESS | 1653 | 1462229277547 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 15:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:47:57 INFO - PROCESS | 1653 | 1462229277551 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:47:57 INFO - PROCESS | 1653 | 1462229277552 Marionette TRACE conn2 <- [1,2342,null,{}] 15:47:57 INFO - PROCESS | 1653 | 1462229277556 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:57 INFO - PROCESS | 1653 | 1462229277692 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 15:47:57 INFO - PROCESS | 1653 | 1462229277714 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x126077000 == 36 [pid = 1653] [id = 593] 15:47:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121375800) [pid = 1653] [serial = 1779] [outer = 0x0] 15:47:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12353f800) [pid = 1653] [serial = 1780] [outer = 0x121375800] 15:47:57 INFO - PROCESS | 1653 | 1462229277754 Marionette DEBUG loaded listener.js 15:47:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1240fb800) [pid = 1653] [serial = 1781] [outer = 0x121375800] 15:47:58 INFO - PROCESS | 1653 | 1462229278121 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 15:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 619ms 15:47:58 INFO - PROCESS | 1653 | 1462229278170 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 15:47:58 INFO - PROCESS | 1653 | 1462229278171 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 15:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:47:58 INFO - PROCESS | 1653 | 1462229278173 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:47:58 INFO - PROCESS | 1653 | 1462229278174 Marionette TRACE conn2 <- [1,2346,null,{}] 15:47:58 INFO - PROCESS | 1653 | 1462229278176 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:58 INFO - PROCESS | 1653 | 1462229278266 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 15:47:58 INFO - PROCESS | 1653 | 1462229278271 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12738a800 == 37 [pid = 1653] [id = 594] 15:47:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123549000) [pid = 1653] [serial = 1782] [outer = 0x0] 15:47:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124a0fc00) [pid = 1653] [serial = 1783] [outer = 0x123549000] 15:47:58 INFO - PROCESS | 1653 | 1462229278297 Marionette DEBUG loaded listener.js 15:47:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124ebb000) [pid = 1653] [serial = 1784] [outer = 0x123549000] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126c64c00) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11108e000) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124b7a800) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x110e9f800) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112a29400) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1190c5c00) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117686800) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a29000) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1187f0400) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a2ac00) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128706800) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112041c00) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128708400) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1180e2800) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x110ea5400) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113c67c00) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:47:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x110e98800) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:47:58 INFO - PROCESS | 1653 | 1462229278722 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 569ms 15:47:58 INFO - PROCESS | 1653 | 1462229278746 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 15:47:58 INFO - PROCESS | 1653 | 1462229278747 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 15:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:47:58 INFO - PROCESS | 1653 | 1462229278757 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:47:58 INFO - PROCESS | 1653 | 1462229278760 Marionette TRACE conn2 <- [1,2350,null,{}] 15:47:58 INFO - PROCESS | 1653 | 1462229278768 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:58 INFO - PROCESS | 1653 | 1462229278845 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 15:47:58 INFO - PROCESS | 1653 | 1462229278849 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a58000 == 38 [pid = 1653] [id = 595] 15:47:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116808800) [pid = 1653] [serial = 1785] [outer = 0x0] 15:47:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119a7a000) [pid = 1653] [serial = 1786] [outer = 0x116808800] 15:47:58 INFO - PROCESS | 1653 | 1462229278876 Marionette DEBUG loaded listener.js 15:47:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124682400) [pid = 1653] [serial = 1787] [outer = 0x116808800] 15:47:59 INFO - PROCESS | 1653 | 1462229279198 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 15:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 483ms 15:47:59 INFO - PROCESS | 1653 | 1462229279234 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 15:47:59 INFO - PROCESS | 1653 | 1462229279235 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 15:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:47:59 INFO - PROCESS | 1653 | 1462229279238 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:47:59 INFO - PROCESS | 1653 | 1462229279241 Marionette TRACE conn2 <- [1,2354,null,{}] 15:47:59 INFO - PROCESS | 1653 | 1462229279244 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:59 INFO - PROCESS | 1653 | 1462229279331 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 15:47:59 INFO - PROCESS | 1653 | 1462229279335 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x129290000 == 39 [pid = 1653] [id = 596] 15:47:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124eb5400) [pid = 1653] [serial = 1788] [outer = 0x0] 15:47:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126020400) [pid = 1653] [serial = 1789] [outer = 0x124eb5400] 15:47:59 INFO - PROCESS | 1653 | 1462229279366 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126961c00) [pid = 1653] [serial = 1790] [outer = 0x124eb5400] 15:47:59 INFO - PROCESS | 1653 | 1462229279709 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 15:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 522ms 15:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:47:59 INFO - PROCESS | 1653 | 1462229279760 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 15:47:59 INFO - PROCESS | 1653 | 1462229279761 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 15:47:59 INFO - PROCESS | 1653 | 1462229279764 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:47:59 INFO - PROCESS | 1653 | 1462229279765 Marionette TRACE conn2 <- [1,2358,null,{}] 15:47:59 INFO - PROCESS | 1653 | 1462229279767 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:59 INFO - PROCESS | 1653 | 1462229279843 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 15:47:59 INFO - PROCESS | 1653 | 1462229279847 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x129ad0000 == 40 [pid = 1653] [id = 597] 15:47:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x125013000) [pid = 1653] [serial = 1791] [outer = 0x0] 15:47:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126c65000) [pid = 1653] [serial = 1792] [outer = 0x125013000] 15:47:59 INFO - PROCESS | 1653 | 1462229279872 Marionette DEBUG loaded listener.js 15:47:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12870d800) [pid = 1653] [serial = 1793] [outer = 0x125013000] 15:48:00 INFO - PROCESS | 1653 | 1462229280182 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 15:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 469ms 15:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:48:00 INFO - PROCESS | 1653 | 1462229280234 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 15:48:00 INFO - PROCESS | 1653 | 1462229280235 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 15:48:00 INFO - PROCESS | 1653 | 1462229280237 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:48:00 INFO - PROCESS | 1653 | 1462229280238 Marionette TRACE conn2 <- [1,2362,null,{}] 15:48:00 INFO - PROCESS | 1653 | 1462229280241 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:00 INFO - PROCESS | 1653 | 1462229280315 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 15:48:00 INFO - PROCESS | 1653 | 1462229280370 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aec4000 == 41 [pid = 1653] [id = 598] 15:48:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126c67400) [pid = 1653] [serial = 1794] [outer = 0x0] 15:48:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12874d800) [pid = 1653] [serial = 1795] [outer = 0x126c67400] 15:48:00 INFO - PROCESS | 1653 | 1462229280395 Marionette DEBUG loaded listener.js 15:48:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128bcd000) [pid = 1653] [serial = 1796] [outer = 0x126c67400] 15:48:00 INFO - PROCESS | 1653 | 1462229280824 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 15:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 621ms 15:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:48:00 INFO - PROCESS | 1653 | 1462229280858 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 15:48:00 INFO - PROCESS | 1653 | 1462229280861 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 15:48:00 INFO - PROCESS | 1653 | 1462229280864 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:48:00 INFO - PROCESS | 1653 | 1462229280867 Marionette TRACE conn2 <- [1,2366,null,{}] 15:48:00 INFO - PROCESS | 1653 | 1462229280871 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:00 INFO - PROCESS | 1653 | 1462229280979 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 15:48:01 INFO - PROCESS | 1653 | 1462229281071 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x118173000 == 42 [pid = 1653] [id = 599] 15:48:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112a31800) [pid = 1653] [serial = 1797] [outer = 0x0] 15:48:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1133a8400) [pid = 1653] [serial = 1798] [outer = 0x112a31800] 15:48:01 INFO - PROCESS | 1653 | 1462229281117 Marionette DEBUG loaded listener.js 15:48:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1165cbc00) [pid = 1653] [serial = 1799] [outer = 0x112a31800] 15:48:01 INFO - PROCESS | 1653 | 1462229281559 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 15:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 721ms 15:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:48:01 INFO - PROCESS | 1653 | 1462229281586 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 15:48:01 INFO - PROCESS | 1653 | 1462229281590 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 15:48:01 INFO - PROCESS | 1653 | 1462229281595 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - PROCESS | 1653 | 1462229281597 Marionette TRACE conn2 <- [1,2370,null,{}] 15:48:01 INFO - PROCESS | 1653 | 1462229281599 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:01 INFO - PROCESS | 1653 | 1462229281696 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 15:48:01 INFO - PROCESS | 1653 | 1462229281751 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237ad000 == 43 [pid = 1653] [id = 600] 15:48:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1168ce000) [pid = 1653] [serial = 1800] [outer = 0x0] 15:48:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1180e1000) [pid = 1653] [serial = 1801] [outer = 0x1168ce000] 15:48:01 INFO - PROCESS | 1653 | 1462229281780 Marionette DEBUG loaded listener.js 15:48:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1190c8c00) [pid = 1653] [serial = 1802] [outer = 0x1168ce000] 15:48:02 INFO - PROCESS | 1653 | 1462229282172 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 15:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 620ms 15:48:02 INFO - PROCESS | 1653 | 1462229282214 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 15:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:48:02 INFO - PROCESS | 1653 | 1462229282216 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 15:48:02 INFO - PROCESS | 1653 | 1462229282218 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:48:02 INFO - PROCESS | 1653 | 1462229282221 Marionette TRACE conn2 <- [1,2374,null,{}] 15:48:02 INFO - PROCESS | 1653 | 1462229282231 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:02 INFO - PROCESS | 1653 | 1462229282330 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 15:48:02 INFO - PROCESS | 1653 | 1462229282436 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b24a800 == 44 [pid = 1653] [id = 601] 15:48:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119da2800) [pid = 1653] [serial = 1803] [outer = 0x0] 15:48:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11a1d6800) [pid = 1653] [serial = 1804] [outer = 0x119da2800] 15:48:02 INFO - PROCESS | 1653 | 1462229282480 Marionette DEBUG loaded listener.js 15:48:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124a0f400) [pid = 1653] [serial = 1805] [outer = 0x119da2800] 15:48:02 INFO - PROCESS | 1653 | 1462229282913 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 15:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 724ms 15:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:48:02 INFO - PROCESS | 1653 | 1462229282942 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 15:48:02 INFO - PROCESS | 1653 | 1462229282944 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 15:48:02 INFO - PROCESS | 1653 | 1462229282946 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:48:02 INFO - PROCESS | 1653 | 1462229282947 Marionette TRACE conn2 <- [1,2378,null,{}] 15:48:02 INFO - PROCESS | 1653 | 1462229282950 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:03 INFO - PROCESS | 1653 | 1462229283047 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 15:48:03 INFO - PROCESS | 1653 | 1462229283100 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba46800 == 45 [pid = 1653] [id = 602] 15:48:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1251db800) [pid = 1653] [serial = 1806] [outer = 0x0] 15:48:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12695b800) [pid = 1653] [serial = 1807] [outer = 0x1251db800] 15:48:03 INFO - PROCESS | 1653 | 1462229283130 Marionette DEBUG loaded listener.js 15:48:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128754800) [pid = 1653] [serial = 1808] [outer = 0x1251db800] 15:48:03 INFO - PROCESS | 1653 | 1462229283541 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 15:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 618ms 15:48:03 INFO - PROCESS | 1653 | 1462229283565 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 15:48:03 INFO - PROCESS | 1653 | 1462229283566 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 15:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:48:03 INFO - PROCESS | 1653 | 1462229283568 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:48:03 INFO - PROCESS | 1653 | 1462229283570 Marionette TRACE conn2 <- [1,2382,null,{}] 15:48:03 INFO - PROCESS | 1653 | 1462229283572 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:03 INFO - PROCESS | 1653 | 1462229283675 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 15:48:03 INFO - PROCESS | 1653 | 1462229283783 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0cf000 == 46 [pid = 1653] [id = 603] 15:48:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x111093c00) [pid = 1653] [serial = 1809] [outer = 0x0] 15:48:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128bcf800) [pid = 1653] [serial = 1810] [outer = 0x111093c00] 15:48:03 INFO - PROCESS | 1653 | 1462229283812 Marionette DEBUG loaded listener.js 15:48:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128fab400) [pid = 1653] [serial = 1811] [outer = 0x111093c00] 15:48:04 INFO - PROCESS | 1653 | 1462229284371 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 15:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 819ms 15:48:04 INFO - PROCESS | 1653 | 1462229284405 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 15:48:04 INFO - PROCESS | 1653 | 1462229284407 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 15:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:48:04 INFO - PROCESS | 1653 | 1462229284412 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:48:04 INFO - PROCESS | 1653 | 1462229284415 Marionette TRACE conn2 <- [1,2386,null,{}] 15:48:04 INFO - PROCESS | 1653 | 1462229284419 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:04 INFO - PROCESS | 1653 | 1462229284520 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 15:48:04 INFO - PROCESS | 1653 | 1462229284586 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11811e000 == 47 [pid = 1653] [id = 604] 15:48:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x111e53800) [pid = 1653] [serial = 1812] [outer = 0x0] 15:48:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1121de000) [pid = 1653] [serial = 1813] [outer = 0x111e53800] 15:48:04 INFO - PROCESS | 1653 | 1462229284614 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1133b4c00) [pid = 1653] [serial = 1814] [outer = 0x111e53800] 15:48:05 INFO - PROCESS | 1653 | 1462229285082 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 15:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 724ms 15:48:05 INFO - PROCESS | 1653 | 1462229285145 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 15:48:05 INFO - PROCESS | 1653 | 1462229285149 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 15:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:48:05 INFO - PROCESS | 1653 | 1462229285154 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:48:05 INFO - PROCESS | 1653 | 1462229285158 Marionette TRACE conn2 <- [1,2390,null,{}] 15:48:05 INFO - PROCESS | 1653 | 1462229285161 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:05 INFO - PROCESS | 1653 | 1462229285256 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x129ad0000 == 46 [pid = 1653] [id = 597] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x129290000 == 45 [pid = 1653] [id = 596] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119a58000 == 44 [pid = 1653] [id = 595] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12738a800 == 43 [pid = 1653] [id = 594] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x126077000 == 42 [pid = 1653] [id = 593] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x124736800 == 41 [pid = 1653] [id = 592] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1237b2800 == 40 [pid = 1653] [id = 591] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0ef000 == 39 [pid = 1653] [id = 590] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a792400) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119e1c000 == 38 [pid = 1653] [id = 589] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1191ae000 == 37 [pid = 1653] [id = 588] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x116887000 == 36 [pid = 1653] [id = 587] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa9800 == 35 [pid = 1653] [id = 586] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x116aac000 == 34 [pid = 1653] [id = 585] 15:48:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12c720800 == 33 [pid = 1653] [id = 584] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118276000) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11876b400) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12136ec00) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1234ed400) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119384800) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119a79000) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1134e8c00) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x115daa000) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12874a400) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1121dc800) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112a2a800) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128705000) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128bd3c00) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128bcbc00) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128e20c00) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11108fc00) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1121dd000) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1187f4800) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12436b400) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1245b6c00) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129270c00) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x129380400) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124eb3000) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129581400) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x129553800) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119df0800) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x121369800) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1251dfc00) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116a7f000) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117d34000) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1187ea800) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11902e400) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1236c2c00) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1245b6000) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 15:48:05 INFO - PROCESS | 1653 | 1462229285346 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1160ea800 == 34 [pid = 1653] [id = 605] 15:48:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11112e000) [pid = 1653] [serial = 1815] [outer = 0x0] 15:48:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1121dd000) [pid = 1653] [serial = 1816] [outer = 0x11112e000] 15:48:05 INFO - PROCESS | 1653 | 1462229285375 Marionette DEBUG loaded listener.js 15:48:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11654bc00) [pid = 1653] [serial = 1817] [outer = 0x11112e000] 15:48:05 INFO - PROCESS | 1653 | 1462229285681 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 573ms 15:48:05 INFO - PROCESS | 1653 | 1462229285727 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 15:48:05 INFO - PROCESS | 1653 | 1462229285729 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 15:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:48:05 INFO - PROCESS | 1653 | 1462229285731 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:48:05 INFO - PROCESS | 1653 | 1462229285733 Marionette TRACE conn2 <- [1,2394,null,{}] 15:48:05 INFO - PROCESS | 1653 | 1462229285741 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:05 INFO - PROCESS | 1653 | 1462229285820 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 15:48:05 INFO - PROCESS | 1653 | 1462229285827 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119732800 == 35 [pid = 1653] [id = 606] 15:48:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11767e400) [pid = 1653] [serial = 1818] [outer = 0x0] 15:48:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1187b1400) [pid = 1653] [serial = 1819] [outer = 0x11767e400] 15:48:05 INFO - PROCESS | 1653 | 1462229285855 Marionette DEBUG loaded listener.js 15:48:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11911f800) [pid = 1653] [serial = 1820] [outer = 0x11767e400] 15:48:06 INFO - PROCESS | 1653 | 1462229286222 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 523ms 15:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:48:06 INFO - PROCESS | 1653 | 1462229286254 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 15:48:06 INFO - PROCESS | 1653 | 1462229286256 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 15:48:06 INFO - PROCESS | 1653 | 1462229286258 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:48:06 INFO - PROCESS | 1653 | 1462229286259 Marionette TRACE conn2 <- [1,2398,null,{}] 15:48:06 INFO - PROCESS | 1653 | 1462229286261 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:06 INFO - PROCESS | 1653 | 1462229286339 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 15:48:06 INFO - PROCESS | 1653 | 1462229286345 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a18a800 == 36 [pid = 1653] [id = 607] 15:48:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119386000) [pid = 1653] [serial = 1821] [outer = 0x0] 15:48:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1193d4800) [pid = 1653] [serial = 1822] [outer = 0x119386000] 15:48:06 INFO - PROCESS | 1653 | 1462229286370 Marionette DEBUG loaded listener.js 15:48:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119a7d000) [pid = 1653] [serial = 1823] [outer = 0x119386000] 15:48:06 INFO - PROCESS | 1653 | 1462229286716 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 472ms 15:48:06 INFO - PROCESS | 1653 | 1462229286730 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 15:48:06 INFO - PROCESS | 1653 | 1462229286732 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 15:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:48:06 INFO - PROCESS | 1653 | 1462229286734 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:48:06 INFO - PROCESS | 1653 | 1462229286735 Marionette TRACE conn2 <- [1,2402,null,{}] 15:48:06 INFO - PROCESS | 1653 | 1462229286737 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:06 INFO - PROCESS | 1653 | 1462229286833 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 15:48:06 INFO - PROCESS | 1653 | 1462229286841 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1233ae000 == 37 [pid = 1653] [id = 608] 15:48:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1199b8400) [pid = 1653] [serial = 1824] [outer = 0x0] 15:48:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11a07c000) [pid = 1653] [serial = 1825] [outer = 0x1199b8400] 15:48:06 INFO - PROCESS | 1653 | 1462229286867 Marionette DEBUG loaded listener.js 15:48:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1232a9800) [pid = 1653] [serial = 1826] [outer = 0x1199b8400] 15:48:07 INFO - PROCESS | 1653 | 1462229287179 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 15:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 470ms 15:48:07 INFO - PROCESS | 1653 | 1462229287205 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 15:48:07 INFO - PROCESS | 1653 | 1462229287207 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 15:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:48:07 INFO - PROCESS | 1653 | 1462229287212 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:48:07 INFO - PROCESS | 1653 | 1462229287213 Marionette TRACE conn2 <- [1,2406,null,{}] 15:48:07 INFO - PROCESS | 1653 | 1462229287215 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:07 INFO - PROCESS | 1653 | 1462229287311 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 15:48:07 INFO - PROCESS | 1653 | 1462229287316 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x125087800 == 38 [pid = 1653] [id = 609] 15:48:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123678c00) [pid = 1653] [serial = 1827] [outer = 0x0] 15:48:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124b81800) [pid = 1653] [serial = 1828] [outer = 0x123678c00] 15:48:07 INFO - PROCESS | 1653 | 1462229287344 Marionette DEBUG loaded listener.js 15:48:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128bc8c00) [pid = 1653] [serial = 1829] [outer = 0x123678c00] 15:48:07 INFO - PROCESS | 1653 | 1462229287718 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 15:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 571ms 15:48:07 INFO - PROCESS | 1653 | 1462229287784 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 15:48:07 INFO - PROCESS | 1653 | 1462229287785 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 15:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:48:07 INFO - PROCESS | 1653 | 1462229287788 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:48:07 INFO - PROCESS | 1653 | 1462229287789 Marionette TRACE conn2 <- [1,2410,null,{}] 15:48:07 INFO - PROCESS | 1653 | 1462229287792 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:07 INFO - PROCESS | 1653 | 1462229287939 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 15:48:07 INFO - PROCESS | 1653 | 1462229287957 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x127385800 == 39 [pid = 1653] [id = 610] 15:48:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123687c00) [pid = 1653] [serial = 1830] [outer = 0x0] 15:48:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129271000) [pid = 1653] [serial = 1831] [outer = 0x123687c00] 15:48:07 INFO - PROCESS | 1653 | 1462229287998 Marionette DEBUG loaded listener.js 15:48:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12927ac00) [pid = 1653] [serial = 1832] [outer = 0x123687c00] 15:48:08 INFO - PROCESS | 1653 | 1462229288461 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 719ms 15:48:08 INFO - PROCESS | 1653 | 1462229288508 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 15:48:08 INFO - PROCESS | 1653 | 1462229288509 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 15:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:48:08 INFO - PROCESS | 1653 | 1462229288511 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:48:08 INFO - PROCESS | 1653 | 1462229288512 Marionette TRACE conn2 <- [1,2414,null,{}] 15:48:08 INFO - PROCESS | 1653 | 1462229288514 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:08 INFO - PROCESS | 1653 | 1462229288612 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 15:48:08 INFO - PROCESS | 1653 | 1462229288616 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x129284800 == 40 [pid = 1653] [id = 611] 15:48:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129385800) [pid = 1653] [serial = 1833] [outer = 0x0] 15:48:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129551000) [pid = 1653] [serial = 1834] [outer = 0x129385800] 15:48:08 INFO - PROCESS | 1653 | 1462229288640 Marionette DEBUG loaded listener.js 15:48:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a796000) [pid = 1653] [serial = 1835] [outer = 0x129385800] 15:48:08 INFO - PROCESS | 1653 | 1462229288964 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 15:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 473ms 15:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:48:08 INFO - PROCESS | 1653 | 1462229288984 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 15:48:08 INFO - PROCESS | 1653 | 1462229288985 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 15:48:08 INFO - PROCESS | 1653 | 1462229288987 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:48:08 INFO - PROCESS | 1653 | 1462229288989 Marionette TRACE conn2 <- [1,2418,null,{}] 15:48:09 INFO - PROCESS | 1653 | 1462229288999 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:09 INFO - PROCESS | 1653 | 1462229289099 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 15:48:09 INFO - PROCESS | 1653 | 1462229289104 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x129ab6000 == 41 [pid = 1653] [id = 612] 15:48:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129388c00) [pid = 1653] [serial = 1836] [outer = 0x0] 15:48:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a79c000) [pid = 1653] [serial = 1837] [outer = 0x129388c00] 15:48:09 INFO - PROCESS | 1653 | 1462229289157 Marionette DEBUG loaded listener.js 15:48:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a7d5c00) [pid = 1653] [serial = 1838] [outer = 0x129388c00] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x111127800) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1193d1800) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11108a000) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118502c00) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117686000) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x111ebc400) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11112b000) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125013000) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x121375800) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123549000) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124eb5400) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116808800) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:48:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128fab000) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:48:09 INFO - PROCESS | 1653 | 1462229289604 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 629ms 15:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:48:09 INFO - PROCESS | 1653 | 1462229289617 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 15:48:09 INFO - PROCESS | 1653 | 1462229289619 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 15:48:09 INFO - PROCESS | 1653 | 1462229289625 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:48:09 INFO - PROCESS | 1653 | 1462229289628 Marionette TRACE conn2 <- [1,2422,null,{}] 15:48:09 INFO - PROCESS | 1653 | 1462229289631 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:09 INFO - PROCESS | 1653 | 1462229289756 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 15:48:09 INFO - PROCESS | 1653 | 1462229289762 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x123396800 == 42 [pid = 1653] [id = 613] 15:48:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x111d3e400) [pid = 1653] [serial = 1839] [outer = 0x0] 15:48:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11767f400) [pid = 1653] [serial = 1840] [outer = 0x111d3e400] 15:48:09 INFO - PROCESS | 1653 | 1462229289790 Marionette DEBUG loaded listener.js 15:48:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124674800) [pid = 1653] [serial = 1841] [outer = 0x111d3e400] 15:48:10 INFO - PROCESS | 1653 | 1462229290113 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 524ms 15:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:48:10 INFO - PROCESS | 1653 | 1462229290146 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 15:48:10 INFO - PROCESS | 1653 | 1462229290147 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 15:48:10 INFO - PROCESS | 1653 | 1462229290150 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - PROCESS | 1653 | 1462229290152 Marionette TRACE conn2 <- [1,2426,null,{}] 15:48:10 INFO - PROCESS | 1653 | 1462229290154 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:10 INFO - PROCESS | 1653 | 1462229290268 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 15:48:10 INFO - PROCESS | 1653 | 1462229290276 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba3a000 == 43 [pid = 1653] [id = 614] 15:48:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a2dc00) [pid = 1653] [serial = 1842] [outer = 0x0] 15:48:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118509400) [pid = 1653] [serial = 1843] [outer = 0x112a2dc00] 15:48:10 INFO - PROCESS | 1653 | 1462229290306 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12aebb800) [pid = 1653] [serial = 1844] [outer = 0x112a2dc00] 15:48:10 INFO - PROCESS | 1653 | 1462229290635 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 519ms 15:48:10 INFO - PROCESS | 1653 | 1462229290670 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 15:48:10 INFO - PROCESS | 1653 | 1462229290671 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 15:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:48:10 INFO - PROCESS | 1653 | 1462229290673 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - PROCESS | 1653 | 1462229290674 Marionette TRACE conn2 <- [1,2430,null,{}] 15:48:10 INFO - PROCESS | 1653 | 1462229290677 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:10 INFO - PROCESS | 1653 | 1462229290756 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 15:48:10 INFO - PROCESS | 1653 | 1462229290761 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8d7000 == 44 [pid = 1653] [id = 615] 15:48:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b172400) [pid = 1653] [serial = 1845] [outer = 0x0] 15:48:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b1ee000) [pid = 1653] [serial = 1846] [outer = 0x12b172400] 15:48:10 INFO - PROCESS | 1653 | 1462229290786 Marionette DEBUG loaded listener.js 15:48:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b3a0800) [pid = 1653] [serial = 1847] [outer = 0x12b172400] 15:48:11 INFO - PROCESS | 1653 | 1462229291095 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 469ms 15:48:11 INFO - PROCESS | 1653 | 1462229291142 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 15:48:11 INFO - PROCESS | 1653 | 1462229291144 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 15:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:48:11 INFO - PROCESS | 1653 | 1462229291147 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:48:11 INFO - PROCESS | 1653 | 1462229291147 Marionette TRACE conn2 <- [1,2434,null,{}] 15:48:11 INFO - PROCESS | 1653 | 1462229291150 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:11 INFO - PROCESS | 1653 | 1462229291251 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 15:48:11 INFO - PROCESS | 1653 | 1462229291259 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8e9000 == 45 [pid = 1653] [id = 616] 15:48:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b3a6000) [pid = 1653] [serial = 1848] [outer = 0x0] 15:48:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b3d7800) [pid = 1653] [serial = 1849] [outer = 0x12b3a6000] 15:48:11 INFO - PROCESS | 1653 | 1462229291283 Marionette DEBUG loaded listener.js 15:48:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b3dcc00) [pid = 1653] [serial = 1850] [outer = 0x12b3a6000] 15:48:11 INFO - PROCESS | 1653 | 1462229291693 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 567ms 15:48:11 INFO - PROCESS | 1653 | 1462229291715 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 15:48:11 INFO - PROCESS | 1653 | 1462229291718 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 15:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:48:11 INFO - PROCESS | 1653 | 1462229291721 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:48:11 INFO - PROCESS | 1653 | 1462229291724 Marionette TRACE conn2 <- [1,2438,null,{}] 15:48:11 INFO - PROCESS | 1653 | 1462229291728 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:11 INFO - PROCESS | 1653 | 1462229291839 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 15:48:11 INFO - PROCESS | 1653 | 1462229291907 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118099000 == 46 [pid = 1653] [id = 617] 15:48:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11112a400) [pid = 1653] [serial = 1851] [outer = 0x0] 15:48:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1121e5400) [pid = 1653] [serial = 1852] [outer = 0x11112a400] 15:48:11 INFO - PROCESS | 1653 | 1462229291939 Marionette DEBUG loaded listener.js 15:48:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1131e0800) [pid = 1653] [serial = 1853] [outer = 0x11112a400] 15:48:12 INFO - PROCESS | 1653 | 1462229292352 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 672ms 15:48:12 INFO - PROCESS | 1653 | 1462229292393 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 15:48:12 INFO - PROCESS | 1653 | 1462229292397 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 15:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:48:12 INFO - PROCESS | 1653 | 1462229292402 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:48:12 INFO - PROCESS | 1653 | 1462229292404 Marionette TRACE conn2 <- [1,2442,null,{}] 15:48:12 INFO - PROCESS | 1653 | 1462229292406 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:12 INFO - PROCESS | 1653 | 1462229292506 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 15:48:12 INFO - PROCESS | 1653 | 1462229292561 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241a7000 == 47 [pid = 1653] [id = 618] 15:48:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x115d42000) [pid = 1653] [serial = 1854] [outer = 0x0] 15:48:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1180c0400) [pid = 1653] [serial = 1855] [outer = 0x115d42000] 15:48:12 INFO - PROCESS | 1653 | 1462229292590 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1190bec00) [pid = 1653] [serial = 1856] [outer = 0x115d42000] 15:48:12 INFO - PROCESS | 1653 | 1462229292995 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 620ms 15:48:13 INFO - PROCESS | 1653 | 1462229293022 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 15:48:13 INFO - PROCESS | 1653 | 1462229293024 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 15:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:48:13 INFO - PROCESS | 1653 | 1462229293026 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:48:13 INFO - PROCESS | 1653 | 1462229293029 Marionette TRACE conn2 <- [1,2446,null,{}] 15:48:13 INFO - PROCESS | 1653 | 1462229293037 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:13 INFO - PROCESS | 1653 | 1462229293138 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 15:48:13 INFO - PROCESS | 1653 | 1462229293232 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca0800 == 48 [pid = 1653] [id = 619] 15:48:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x121370400) [pid = 1653] [serial = 1857] [outer = 0x0] 15:48:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1236c0c00) [pid = 1653] [serial = 1858] [outer = 0x121370400] 15:48:13 INFO - PROCESS | 1653 | 1462229293263 Marionette DEBUG loaded listener.js 15:48:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x125013000) [pid = 1653] [serial = 1859] [outer = 0x121370400] 15:48:13 INFO - PROCESS | 1653 | 1462229293682 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 676ms 15:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:48:13 INFO - PROCESS | 1653 | 1462229293703 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 15:48:13 INFO - PROCESS | 1653 | 1462229293705 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 15:48:13 INFO - PROCESS | 1653 | 1462229293707 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:48:13 INFO - PROCESS | 1653 | 1462229293708 Marionette TRACE conn2 <- [1,2450,null,{}] 15:48:13 INFO - PROCESS | 1653 | 1462229293710 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:13 INFO - PROCESS | 1653 | 1462229293811 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 15:48:13 INFO - PROCESS | 1653 | 1462229293862 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfbf000 == 49 [pid = 1653] [id = 620] 15:48:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x125056c00) [pid = 1653] [serial = 1860] [outer = 0x0] 15:48:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128706800) [pid = 1653] [serial = 1861] [outer = 0x125056c00] 15:48:13 INFO - PROCESS | 1653 | 1462229293892 Marionette DEBUG loaded listener.js 15:48:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128fab000) [pid = 1653] [serial = 1862] [outer = 0x125056c00] 15:48:14 INFO - PROCESS | 1653 | 1462229294283 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 620ms 15:48:14 INFO - PROCESS | 1653 | 1462229294328 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 15:48:14 INFO - PROCESS | 1653 | 1462229294329 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 15:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:48:14 INFO - PROCESS | 1653 | 1462229294331 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:48:14 INFO - PROCESS | 1653 | 1462229294333 Marionette TRACE conn2 <- [1,2454,null,{}] 15:48:14 INFO - PROCESS | 1653 | 1462229294335 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:14 INFO - PROCESS | 1653 | 1462229294460 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 15:48:14 INFO - PROCESS | 1653 | 1462229294546 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x129526800 == 50 [pid = 1653] [id = 621] 15:48:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x126023400) [pid = 1653] [serial = 1863] [outer = 0x0] 15:48:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128bc7000) [pid = 1653] [serial = 1864] [outer = 0x126023400] 15:48:14 INFO - PROCESS | 1653 | 1462229294575 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a7dac00) [pid = 1653] [serial = 1865] [outer = 0x126023400] 15:48:14 INFO - PROCESS | 1653 | 1462229294960 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 873ms 15:48:15 INFO - PROCESS | 1653 | 1462229295205 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 15:48:15 INFO - PROCESS | 1653 | 1462229295208 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 15:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:48:15 INFO - PROCESS | 1653 | 1462229295211 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:48:15 INFO - PROCESS | 1653 | 1462229295212 Marionette TRACE conn2 <- [1,2458,null,{}] 15:48:15 INFO - PROCESS | 1653 | 1462229295216 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:15 INFO - PROCESS | 1653 | 1462229295343 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 15:48:15 INFO - PROCESS | 1653 | 1462229295417 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116821800 == 51 [pid = 1653] [id = 622] 15:48:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x111093800) [pid = 1653] [serial = 1866] [outer = 0x0] 15:48:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x111129000) [pid = 1653] [serial = 1867] [outer = 0x111093800] 15:48:15 INFO - PROCESS | 1653 | 1462229295444 Marionette DEBUG loaded listener.js 15:48:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1126b6400) [pid = 1653] [serial = 1868] [outer = 0x111093800] 15:48:15 INFO - PROCESS | 1653 | 1462229295898 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 722ms 15:48:15 INFO - PROCESS | 1653 | 1462229295933 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 15:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:48:15 INFO - PROCESS | 1653 | 1462229295936 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 15:48:15 INFO - PROCESS | 1653 | 1462229295941 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:48:15 INFO - PROCESS | 1653 | 1462229295944 Marionette TRACE conn2 <- [1,2462,null,{}] 15:48:15 INFO - PROCESS | 1653 | 1462229295946 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:16 INFO - PROCESS | 1653 | 1462229296039 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 15:48:16 INFO - PROCESS | 1653 | 1462229296108 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x117373000 == 52 [pid = 1653] [id = 623] 15:48:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x112a2c000) [pid = 1653] [serial = 1869] [outer = 0x0] 15:48:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x113cf5400) [pid = 1653] [serial = 1870] [outer = 0x112a2c000] 15:48:16 INFO - PROCESS | 1653 | 1462229296135 Marionette DEBUG loaded listener.js 15:48:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1167dcc00) [pid = 1653] [serial = 1871] [outer = 0x112a2c000] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8d7000 == 51 [pid = 1653] [id = 615] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba3a000 == 50 [pid = 1653] [id = 614] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123396800 == 49 [pid = 1653] [id = 613] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x129ab6000 == 48 [pid = 1653] [id = 612] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x129284800 == 47 [pid = 1653] [id = 611] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x127385800 == 46 [pid = 1653] [id = 610] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12874d800) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x125087800 == 45 [pid = 1653] [id = 609] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1233ae000 == 44 [pid = 1653] [id = 608] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11a18a800 == 43 [pid = 1653] [id = 607] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119732800 == 42 [pid = 1653] [id = 606] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1160ea800 == 41 [pid = 1653] [id = 605] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11811e000 == 40 [pid = 1653] [id = 604] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12b24a800 == 39 [pid = 1653] [id = 601] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1237ad000 == 38 [pid = 1653] [id = 600] 15:48:16 INFO - PROCESS | 1653 | --DOCSHELL 0x118173000 == 37 [pid = 1653] [id = 599] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x129380800) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1199bf000) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119c6d000) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x119da1c00) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x121374000) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1126c0000) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x111d35800) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1187ab800) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1187f5000) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1180c2c00) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118276c00) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x112dc4400) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x116809800) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x112a34800) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119033800) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12870d800) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12353f800) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1240fb800) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124a0fc00) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126020400) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126961c00) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126c65000) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119a7a000) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124ebb000) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124682400) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119128400) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 15:48:16 INFO - PROCESS | 1653 | 1462229296565 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 673ms 15:48:16 INFO - PROCESS | 1653 | 1462229296613 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 15:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:48:16 INFO - PROCESS | 1653 | 1462229296615 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 15:48:16 INFO - PROCESS | 1653 | 1462229296618 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:48:16 INFO - PROCESS | 1653 | 1462229296620 Marionette TRACE conn2 <- [1,2466,null,{}] 15:48:16 INFO - PROCESS | 1653 | 1462229296640 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:16 INFO - PROCESS | 1653 | 1462229296763 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 15:48:16 INFO - PROCESS | 1653 | 1462229296780 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x118187800 == 38 [pid = 1653] [id = 624] 15:48:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1180c2400) [pid = 1653] [serial = 1872] [outer = 0x0] 15:48:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1180c8c00) [pid = 1653] [serial = 1873] [outer = 0x1180c2400] 15:48:16 INFO - PROCESS | 1653 | 1462229296825 Marionette DEBUG loaded listener.js 15:48:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11827e400) [pid = 1653] [serial = 1874] [outer = 0x1180c2400] 15:48:17 INFO - PROCESS | 1653 | 1462229297205 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 633ms 15:48:17 INFO - PROCESS | 1653 | 1462229297252 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 15:48:17 INFO - PROCESS | 1653 | 1462229297253 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 15:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:48:17 INFO - PROCESS | 1653 | 1462229297255 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - PROCESS | 1653 | 1462229297256 Marionette TRACE conn2 <- [1,2470,null,{}] 15:48:17 INFO - PROCESS | 1653 | 1462229297258 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:17 INFO - PROCESS | 1653 | 1462229297332 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 15:48:17 INFO - PROCESS | 1653 | 1462229297337 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e17000 == 39 [pid = 1653] [id = 625] 15:48:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1187ae800) [pid = 1653] [serial = 1875] [outer = 0x0] 15:48:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1187f2c00) [pid = 1653] [serial = 1876] [outer = 0x1187ae800] 15:48:17 INFO - PROCESS | 1653 | 1462229297365 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119122c00) [pid = 1653] [serial = 1877] [outer = 0x1187ae800] 15:48:17 INFO - PROCESS | 1653 | 1462229297761 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 522ms 15:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:48:17 INFO - PROCESS | 1653 | 1462229297777 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 15:48:17 INFO - PROCESS | 1653 | 1462229297778 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 15:48:17 INFO - PROCESS | 1653 | 1462229297781 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - PROCESS | 1653 | 1462229297782 Marionette TRACE conn2 <- [1,2474,null,{}] 15:48:17 INFO - PROCESS | 1653 | 1462229297784 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:17 INFO - PROCESS | 1653 | 1462229297859 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 15:48:17 INFO - PROCESS | 1653 | 1462229297863 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a196000 == 40 [pid = 1653] [id = 626] 15:48:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11912b800) [pid = 1653] [serial = 1878] [outer = 0x0] 15:48:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1193df800) [pid = 1653] [serial = 1879] [outer = 0x11912b800] 15:48:17 INFO - PROCESS | 1653 | 1462229297888 Marionette DEBUG loaded listener.js 15:48:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119a73c00) [pid = 1653] [serial = 1880] [outer = 0x11912b800] 15:48:18 INFO - PROCESS | 1653 | 1462229298228 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 467ms 15:48:18 INFO - PROCESS | 1653 | 1462229298249 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 15:48:18 INFO - PROCESS | 1653 | 1462229298250 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 15:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:48:18 INFO - PROCESS | 1653 | 1462229298252 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - PROCESS | 1653 | 1462229298253 Marionette TRACE conn2 <- [1,2478,null,{}] 15:48:18 INFO - PROCESS | 1653 | 1462229298258 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:18 INFO - PROCESS | 1653 | 1462229298349 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 15:48:18 INFO - PROCESS | 1653 | 1462229298356 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x113035800 == 41 [pid = 1653] [id = 627] 15:48:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119c7a400) [pid = 1653] [serial = 1881] [outer = 0x0] 15:48:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119df3000) [pid = 1653] [serial = 1882] [outer = 0x119c7a400] 15:48:18 INFO - PROCESS | 1653 | 1462229298384 Marionette DEBUG loaded listener.js 15:48:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1236c1000) [pid = 1653] [serial = 1883] [outer = 0x119c7a400] 15:48:18 INFO - PROCESS | 1653 | 1462229298769 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 569ms 15:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:48:18 INFO - PROCESS | 1653 | 1462229298823 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 15:48:18 INFO - PROCESS | 1653 | 1462229298824 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 15:48:18 INFO - PROCESS | 1653 | 1462229298826 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - PROCESS | 1653 | 1462229298827 Marionette TRACE conn2 <- [1,2482,null,{}] 15:48:18 INFO - PROCESS | 1653 | 1462229298829 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:18 INFO - PROCESS | 1653 | 1462229298925 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 15:48:18 INFO - PROCESS | 1653 | 1462229298936 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x124b60800 == 42 [pid = 1653] [id = 628] 15:48:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x121371400) [pid = 1653] [serial = 1884] [outer = 0x0] 15:48:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124683000) [pid = 1653] [serial = 1885] [outer = 0x121371400] 15:48:18 INFO - PROCESS | 1653 | 1462229298963 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x125015800) [pid = 1653] [serial = 1886] [outer = 0x121371400] 15:48:19 INFO - PROCESS | 1653 | 1462229299311 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 15:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:48:19 INFO - PROCESS | 1653 | 1462229299344 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 15:48:19 INFO - PROCESS | 1653 | 1462229299345 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 15:48:19 INFO - PROCESS | 1653 | 1462229299358 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:48:19 INFO - PROCESS | 1653 | 1462229299359 Marionette TRACE conn2 <- [1,2486,null,{}] 15:48:19 INFO - PROCESS | 1653 | 1462229299362 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:19 INFO - PROCESS | 1653 | 1462229299457 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 15:48:19 INFO - PROCESS | 1653 | 1462229299461 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x127395800 == 43 [pid = 1653] [id = 629] 15:48:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12433ac00) [pid = 1653] [serial = 1887] [outer = 0x0] 15:48:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x126912400) [pid = 1653] [serial = 1888] [outer = 0x12433ac00] 15:48:19 INFO - PROCESS | 1653 | 1462229299486 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x126c63c00) [pid = 1653] [serial = 1889] [outer = 0x12433ac00] 15:48:19 INFO - PROCESS | 1653 | 1462229299836 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 528ms 15:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:48:19 INFO - PROCESS | 1653 | 1462229299877 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 15:48:19 INFO - PROCESS | 1653 | 1462229299878 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 15:48:19 INFO - PROCESS | 1653 | 1462229299880 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:48:19 INFO - PROCESS | 1653 | 1462229299881 Marionette TRACE conn2 <- [1,2490,null,{}] 15:48:19 INFO - PROCESS | 1653 | 1462229299884 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:19 INFO - PROCESS | 1653 | 1462229299981 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 15:48:20 INFO - PROCESS | 1653 | 1462229300018 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12927d800 == 44 [pid = 1653] [id = 630] 15:48:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x126027000) [pid = 1653] [serial = 1890] [outer = 0x0] 15:48:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12870e000) [pid = 1653] [serial = 1891] [outer = 0x126027000] 15:48:20 INFO - PROCESS | 1653 | 1462229300043 Marionette DEBUG loaded listener.js 15:48:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128fa8400) [pid = 1653] [serial = 1892] [outer = 0x126027000] 15:48:20 INFO - PROCESS | 1653 | 1462229300352 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 518ms 15:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:48:20 INFO - PROCESS | 1653 | 1462229300398 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 15:48:20 INFO - PROCESS | 1653 | 1462229300399 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 15:48:20 INFO - PROCESS | 1653 | 1462229300401 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:48:20 INFO - PROCESS | 1653 | 1462229300403 Marionette TRACE conn2 <- [1,2494,null,{}] 15:48:20 INFO - PROCESS | 1653 | 1462229300405 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:20 INFO - PROCESS | 1653 | 1462229300501 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 15:48:20 INFO - PROCESS | 1653 | 1462229300506 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12998c000 == 45 [pid = 1653] [id = 631] 15:48:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128755800) [pid = 1653] [serial = 1893] [outer = 0x0] 15:48:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129380400) [pid = 1653] [serial = 1894] [outer = 0x128755800] 15:48:20 INFO - PROCESS | 1653 | 1462229300530 Marionette DEBUG loaded listener.js 15:48:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129554c00) [pid = 1653] [serial = 1895] [outer = 0x128755800] 15:48:20 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11112e000) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:48:20 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11767e400) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:48:20 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x123678c00) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:48:20 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119386000) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:48:20 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b172400) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:48:20 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x111d3e400) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:48:20 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x112a2dc00) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:48:20 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x123687c00) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:48:20 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x129385800) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:48:20 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x111e53800) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:48:20 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1199b8400) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:48:20 INFO - PROCESS | 1653 | 1462229300965 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 620ms 15:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:48:21 INFO - PROCESS | 1653 | 1462229301022 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 15:48:21 INFO - PROCESS | 1653 | 1462229301024 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 15:48:21 INFO - PROCESS | 1653 | 1462229301026 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:48:21 INFO - PROCESS | 1653 | 1462229301027 Marionette TRACE conn2 <- [1,2498,null,{}] 15:48:21 INFO - PROCESS | 1653 | 1462229301030 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:21 INFO - PROCESS | 1653 | 1462229301121 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 15:48:21 INFO - PROCESS | 1653 | 1462229301127 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b10a000 == 46 [pid = 1653] [id = 632] 15:48:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1236c2000) [pid = 1653] [serial = 1896] [outer = 0x0] 15:48:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129385400) [pid = 1653] [serial = 1897] [outer = 0x1236c2000] 15:48:21 INFO - PROCESS | 1653 | 1462229301157 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a7d8c00) [pid = 1653] [serial = 1898] [outer = 0x1236c2000] 15:48:21 INFO - PROCESS | 1653 | 1462229301494 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 518ms 15:48:21 INFO - PROCESS | 1653 | 1462229301545 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 15:48:21 INFO - PROCESS | 1653 | 1462229301546 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 15:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:48:21 INFO - PROCESS | 1653 | 1462229301548 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:48:21 INFO - PROCESS | 1653 | 1462229301549 Marionette TRACE conn2 <- [1,2502,null,{}] 15:48:21 INFO - PROCESS | 1653 | 1462229301551 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:21 INFO - PROCESS | 1653 | 1462229301653 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 15:48:21 INFO - PROCESS | 1653 | 1462229301662 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bc94800 == 47 [pid = 1653] [id = 633] 15:48:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x126029400) [pid = 1653] [serial = 1899] [outer = 0x0] 15:48:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12aebcc00) [pid = 1653] [serial = 1900] [outer = 0x126029400] 15:48:21 INFO - PROCESS | 1653 | 1462229301687 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12b1f2000) [pid = 1653] [serial = 1901] [outer = 0x126029400] 15:48:22 INFO - PROCESS | 1653 | 1462229302065 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 569ms 15:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:48:22 INFO - PROCESS | 1653 | 1462229302118 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 1653 | 1462229302120 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 15:48:22 INFO - PROCESS | 1653 | 1462229302123 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - PROCESS | 1653 | 1462229302124 Marionette TRACE conn2 <- [1,2506,null,{}] 15:48:22 INFO - PROCESS | 1653 | 1462229302128 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:22 INFO - PROCESS | 1653 | 1462229302250 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 15:48:22 INFO - PROCESS | 1653 | 1462229302335 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c720000 == 48 [pid = 1653] [id = 634] 15:48:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12aeb2c00) [pid = 1653] [serial = 1902] [outer = 0x0] 15:48:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12b3d8400) [pid = 1653] [serial = 1903] [outer = 0x12aeb2c00] 15:48:22 INFO - PROCESS | 1653 | 1462229302375 Marionette DEBUG loaded listener.js 15:48:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12ba9f400) [pid = 1653] [serial = 1904] [outer = 0x12aeb2c00] 15:48:22 INFO - PROCESS | 1653 | 1462229302654 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 570ms 15:48:22 INFO - PROCESS | 1653 | 1462229302696 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 15:48:22 INFO - PROCESS | 1653 | 1462229302697 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 15:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:48:22 INFO - PROCESS | 1653 | 1462229302758 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - PROCESS | 1653 | 1462229302760 Marionette TRACE conn2 <- [1,2510,null,{}] 15:48:22 INFO - PROCESS | 1653 | 1462229302766 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:22 INFO - PROCESS | 1653 | 1462229302867 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 15:48:22 INFO - PROCESS | 1653 | 1462229302992 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x116887000 == 49 [pid = 1653] [id = 635] 15:48:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11112fc00) [pid = 1653] [serial = 1905] [outer = 0x0] 15:48:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x111e4e000) [pid = 1653] [serial = 1906] [outer = 0x11112fc00] 15:48:23 INFO - PROCESS | 1653 | 1462229303024 Marionette DEBUG loaded listener.js 15:48:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x113465000) [pid = 1653] [serial = 1907] [outer = 0x11112fc00] 15:48:23 INFO - PROCESS | 1653 | 1462229303461 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 781ms 15:48:23 INFO - PROCESS | 1653 | 1462229303481 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 15:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:48:23 INFO - PROCESS | 1653 | 1462229303484 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 15:48:23 INFO - PROCESS | 1653 | 1462229303488 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:48:23 INFO - PROCESS | 1653 | 1462229303492 Marionette TRACE conn2 <- [1,2514,null,{}] 15:48:23 INFO - PROCESS | 1653 | 1462229303497 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:23 INFO - PROCESS | 1653 | 1462229303600 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 15:48:23 INFO - PROCESS | 1653 | 1462229303656 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a46800 == 50 [pid = 1653] [id = 636] 15:48:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1134f3c00) [pid = 1653] [serial = 1908] [outer = 0x0] 15:48:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x117280400) [pid = 1653] [serial = 1909] [outer = 0x1134f3c00] 15:48:23 INFO - PROCESS | 1653 | 1462229303685 Marionette DEBUG loaded listener.js 15:48:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11876a000) [pid = 1653] [serial = 1910] [outer = 0x1134f3c00] 15:48:24 INFO - PROCESS | 1653 | 1462229304107 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 673ms 15:48:24 INFO - PROCESS | 1653 | 1462229304161 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 15:48:24 INFO - PROCESS | 1653 | 1462229304163 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 15:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:48:24 INFO - PROCESS | 1653 | 1462229304165 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:48:24 INFO - PROCESS | 1653 | 1462229304167 Marionette TRACE conn2 <- [1,2518,null,{}] 15:48:24 INFO - PROCESS | 1653 | 1462229304169 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:24 INFO - PROCESS | 1653 | 1462229304290 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 15:48:24 INFO - PROCESS | 1653 | 1462229304373 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x129292000 == 51 [pid = 1653] [id = 637] 15:48:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11912a400) [pid = 1653] [serial = 1911] [outer = 0x0] 15:48:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1193d1800) [pid = 1653] [serial = 1912] [outer = 0x11912a400] 15:48:24 INFO - PROCESS | 1653 | 1462229304409 Marionette DEBUG loaded listener.js 15:48:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119d9a800) [pid = 1653] [serial = 1913] [outer = 0x11912a400] 15:48:24 INFO - PROCESS | 1653 | 1462229304806 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 15:48:24 INFO - PROCESS | 1653 | 1462229304849 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 15:48:24 INFO - PROCESS | 1653 | 1462229304851 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 15:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:48:24 INFO - PROCESS | 1653 | 1462229304853 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:48:24 INFO - PROCESS | 1653 | 1462229304854 Marionette TRACE conn2 <- [1,2522,null,{}] 15:48:24 INFO - PROCESS | 1653 | 1462229304859 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:24 INFO - PROCESS | 1653 | 1462229304958 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 15:48:25 INFO - PROCESS | 1653 | 1462229305015 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1de800 == 52 [pid = 1653] [id = 638] 15:48:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11a0c0400) [pid = 1653] [serial = 1914] [outer = 0x0] 15:48:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x123548000) [pid = 1653] [serial = 1915] [outer = 0x11a0c0400] 15:48:25 INFO - PROCESS | 1653 | 1462229305045 Marionette DEBUG loaded listener.js 15:48:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12870e800) [pid = 1653] [serial = 1916] [outer = 0x11a0c0400] 15:48:25 INFO - PROCESS | 1653 | 1462229305451 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 620ms 15:48:25 INFO - PROCESS | 1653 | 1462229305475 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 15:48:25 INFO - PROCESS | 1653 | 1462229305477 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 15:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:48:25 INFO - PROCESS | 1653 | 1462229305479 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - PROCESS | 1653 | 1462229305480 Marionette TRACE conn2 <- [1,2526,null,{}] 15:48:25 INFO - PROCESS | 1653 | 1462229305483 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:25 INFO - PROCESS | 1653 | 1462229305578 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 15:48:25 INFO - PROCESS | 1653 | 1462229305664 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d469000 == 53 [pid = 1653] [id = 639] 15:48:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x128fae000) [pid = 1653] [serial = 1917] [outer = 0x0] 15:48:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x129558800) [pid = 1653] [serial = 1918] [outer = 0x128fae000] 15:48:25 INFO - PROCESS | 1653 | 1462229305695 Marionette DEBUG loaded listener.js 15:48:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12a7d5000) [pid = 1653] [serial = 1919] [outer = 0x128fae000] 15:48:26 INFO - PROCESS | 1653 | 1462229306145 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 718ms 15:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:48:26 INFO - PROCESS | 1653 | 1462229306198 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 15:48:26 INFO - PROCESS | 1653 | 1462229306199 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 15:48:26 INFO - PROCESS | 1653 | 1462229306201 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:48:26 INFO - PROCESS | 1653 | 1462229306203 Marionette TRACE conn2 <- [1,2530,null,{}] 15:48:26 INFO - PROCESS | 1653 | 1462229306224 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:26 INFO - PROCESS | 1653 | 1462229306344 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 15:48:26 INFO - PROCESS | 1653 | 1462229306413 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x123395000 == 54 [pid = 1653] [id = 640] 15:48:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x126916400) [pid = 1653] [serial = 1920] [outer = 0x0] 15:48:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12aebd400) [pid = 1653] [serial = 1921] [outer = 0x126916400] 15:48:26 INFO - PROCESS | 1653 | 1462229306445 Marionette DEBUG loaded listener.js 15:48:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12baa5800) [pid = 1653] [serial = 1922] [outer = 0x126916400] 15:48:27 INFO - PROCESS | 1653 | 1462229307026 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 870ms 15:48:27 INFO - PROCESS | 1653 | 1462229307089 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 15:48:27 INFO - PROCESS | 1653 | 1462229307092 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 15:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:48:27 INFO - PROCESS | 1653 | 1462229307097 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:48:27 INFO - PROCESS | 1653 | 1462229307099 Marionette TRACE conn2 <- [1,2534,null,{}] 15:48:27 INFO - PROCESS | 1653 | 1462229307103 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:27 INFO - PROCESS | 1653 | 1462229307203 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 15:48:27 INFO - PROCESS | 1653 | 1462229307275 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x116831000 == 55 [pid = 1653] [id = 641] 15:48:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x115d40000) [pid = 1653] [serial = 1923] [outer = 0x0] 15:48:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1160b6400) [pid = 1653] [serial = 1924] [outer = 0x115d40000] 15:48:27 INFO - PROCESS | 1653 | 1462229307305 Marionette DEBUG loaded listener.js 15:48:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x117686c00) [pid = 1653] [serial = 1925] [outer = 0x115d40000] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12bc94800 == 54 [pid = 1653] [id = 633] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12b10a000 == 53 [pid = 1653] [id = 632] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12998c000 == 52 [pid = 1653] [id = 631] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12927d800 == 51 [pid = 1653] [id = 630] 15:48:27 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12695b800) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 15:48:27 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x128bcf800) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 15:48:27 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b3d7800) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x127395800 == 50 [pid = 1653] [id = 629] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x124b60800 == 49 [pid = 1653] [id = 628] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x113035800 == 48 [pid = 1653] [id = 627] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11a196000 == 47 [pid = 1653] [id = 626] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119e17000 == 46 [pid = 1653] [id = 625] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x118187800 == 45 [pid = 1653] [id = 624] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x117373000 == 44 [pid = 1653] [id = 623] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x116821800 == 43 [pid = 1653] [id = 622] 15:48:27 INFO - PROCESS | 1653 | 1462229307773 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfbf000 == 42 [pid = 1653] [id = 620] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca0800 == 41 [pid = 1653] [id = 619] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1241a7000 == 40 [pid = 1653] [id = 618] 15:48:27 INFO - PROCESS | 1653 | --DOCSHELL 0x118099000 == 39 [pid = 1653] [id = 617] 15:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 721ms 15:48:27 INFO - PROCESS | 1653 | 1462229307819 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 15:48:27 INFO - PROCESS | 1653 | 1462229307823 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 15:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:48:27 INFO - PROCESS | 1653 | 1462229307828 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:48:27 INFO - PROCESS | 1653 | 1462229307830 Marionette TRACE conn2 <- [1,2538,null,{}] 15:48:27 INFO - PROCESS | 1653 | 1462229307833 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:27 INFO - PROCESS | 1653 | 1462229307959 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x129271000) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x129551000) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1133b4c00) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1121de000) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11a07c000) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1232a9800) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1121dd000) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11654bc00) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12a79c000) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1187b1400) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11911f800) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x124b81800) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1133a8400) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1193d4800) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12a796000) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119a7d000) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1180e1000) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11a1d6800) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b3a0800) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x124674800) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11767f400) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12b1ee000) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118509400) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12aebb800) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12927ac00) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128bc8c00) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 15:48:28 INFO - PROCESS | 1653 | 1462229308064 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11730a000 == 40 [pid = 1653] [id = 642] 15:48:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1121dd000) [pid = 1653] [serial = 1926] [outer = 0x0] 15:48:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x115d41400) [pid = 1653] [serial = 1927] [outer = 0x1121dd000] 15:48:28 INFO - PROCESS | 1653 | 1462229308109 Marionette DEBUG loaded listener.js 15:48:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1187ab800) [pid = 1653] [serial = 1928] [outer = 0x1121dd000] 15:48:28 INFO - PROCESS | 1653 | 1462229308421 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 619ms 15:48:28 INFO - PROCESS | 1653 | 1462229308448 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 15:48:28 INFO - PROCESS | 1653 | 1462229308449 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 15:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:48:28 INFO - PROCESS | 1653 | 1462229308451 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:48:28 INFO - PROCESS | 1653 | 1462229308454 Marionette TRACE conn2 <- [1,2542,null,{}] 15:48:28 INFO - PROCESS | 1653 | 1462229308464 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:28 INFO - PROCESS | 1653 | 1462229308584 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 15:48:28 INFO - PROCESS | 1653 | 1462229308640 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x123291800 == 41 [pid = 1653] [id = 643] 15:48:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119122400) [pid = 1653] [serial = 1929] [outer = 0x0] 15:48:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119a77000) [pid = 1653] [serial = 1930] [outer = 0x119122400] 15:48:28 INFO - PROCESS | 1653 | 1462229308668 Marionette DEBUG loaded listener.js 15:48:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119df0c00) [pid = 1653] [serial = 1931] [outer = 0x119122400] 15:48:29 INFO - PROCESS | 1653 | 1462229309003 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 576ms 15:48:29 INFO - PROCESS | 1653 | 1462229309029 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 1653 | 1462229309031 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 15:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:48:29 INFO - PROCESS | 1653 | 1462229309034 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:48:29 INFO - PROCESS | 1653 | 1462229309036 Marionette TRACE conn2 <- [1,2546,null,{}] 15:48:29 INFO - PROCESS | 1653 | 1462229309040 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:29 INFO - PROCESS | 1653 | 1462229309161 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 15:48:29 INFO - PROCESS | 1653 | 1462229309246 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12465a800 == 42 [pid = 1653] [id = 644] 15:48:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11912c800) [pid = 1653] [serial = 1932] [outer = 0x0] 15:48:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1234f0c00) [pid = 1653] [serial = 1933] [outer = 0x11912c800] 15:48:29 INFO - PROCESS | 1653 | 1462229309287 Marionette DEBUG loaded listener.js 15:48:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x124a02800) [pid = 1653] [serial = 1934] [outer = 0x11912c800] 15:48:29 INFO - PROCESS | 1653 | 1462229309594 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 569ms 15:48:29 INFO - PROCESS | 1653 | 1462229309604 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 1653 | 1462229309605 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 15:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:48:29 INFO - PROCESS | 1653 | 1462229309615 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:48:29 INFO - PROCESS | 1653 | 1462229309616 Marionette TRACE conn2 <- [1,2550,null,{}] 15:48:29 INFO - PROCESS | 1653 | 1462229309618 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:29 INFO - PROCESS | 1653 | 1462229309704 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 15:48:29 INFO - PROCESS | 1653 | 1462229309771 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11817c000 == 43 [pid = 1653] [id = 645] 15:48:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x119df3800) [pid = 1653] [serial = 1935] [outer = 0x0] 15:48:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x124eb6000) [pid = 1653] [serial = 1936] [outer = 0x119df3800] 15:48:29 INFO - PROCESS | 1653 | 1462229309811 Marionette DEBUG loaded listener.js 15:48:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x126c60800) [pid = 1653] [serial = 1937] [outer = 0x119df3800] 15:48:30 INFO - PROCESS | 1653 | 1462229310299 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 728ms 15:48:30 INFO - PROCESS | 1653 | 1462229310344 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 15:48:30 INFO - PROCESS | 1653 | 1462229310346 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 15:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:48:30 INFO - PROCESS | 1653 | 1462229310348 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:48:30 INFO - PROCESS | 1653 | 1462229310349 Marionette TRACE conn2 <- [1,2554,null,{}] 15:48:30 INFO - PROCESS | 1653 | 1462229310351 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:30 INFO - PROCESS | 1653 | 1462229310466 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 15:48:30 INFO - PROCESS | 1653 | 1462229310505 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x129972000 == 44 [pid = 1653] [id = 646] 15:48:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12870bc00) [pid = 1653] [serial = 1938] [outer = 0x0] 15:48:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x129387400) [pid = 1653] [serial = 1939] [outer = 0x12870bc00] 15:48:30 INFO - PROCESS | 1653 | 1462229310531 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12b172400) [pid = 1653] [serial = 1940] [outer = 0x12870bc00] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x129388c00) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x121371400) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12433ac00) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x111093800) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119c7a400) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1180c2400) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11912b800) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1187ae800) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x112a2c000) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x126027000) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128755800) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1236c2000) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126029400) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:48:31 INFO - PROCESS | 1653 | 1462229311249 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 921ms 15:48:31 INFO - PROCESS | 1653 | 1462229311270 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 15:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:48:31 INFO - PROCESS | 1653 | 1462229311275 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 15:48:31 INFO - PROCESS | 1653 | 1462229311279 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:48:31 INFO - PROCESS | 1653 | 1462229311282 Marionette TRACE conn2 <- [1,2558,null,{}] 15:48:31 INFO - PROCESS | 1653 | 1462229311286 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:31 INFO - PROCESS | 1653 | 1462229311421 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 15:48:31 INFO - PROCESS | 1653 | 1462229311460 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a2a800 == 45 [pid = 1653] [id = 647] 15:48:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x112f5d800) [pid = 1653] [serial = 1941] [outer = 0x0] 15:48:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x116809800) [pid = 1653] [serial = 1942] [outer = 0x112f5d800] 15:48:31 INFO - PROCESS | 1653 | 1462229311492 Marionette DEBUG loaded listener.js 15:48:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1180e4000) [pid = 1653] [serial = 1943] [outer = 0x112f5d800] 15:48:31 INFO - PROCESS | 1653 | 1462229311934 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 673ms 15:48:31 INFO - PROCESS | 1653 | 1462229311953 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 15:48:31 INFO - PROCESS | 1653 | 1462229311957 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 15:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:48:31 INFO - PROCESS | 1653 | 1462229311962 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:48:31 INFO - PROCESS | 1653 | 1462229311964 Marionette TRACE conn2 <- [1,2562,null,{}] 15:48:31 INFO - PROCESS | 1653 | 1462229311966 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:32 INFO - PROCESS | 1653 | 1462229312067 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 15:48:32 INFO - PROCESS | 1653 | 1462229312124 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a2800 == 46 [pid = 1653] [id = 648] 15:48:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11827e800) [pid = 1653] [serial = 1944] [outer = 0x0] 15:48:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119386000) [pid = 1653] [serial = 1945] [outer = 0x11827e800] 15:48:32 INFO - PROCESS | 1653 | 1462229312154 Marionette DEBUG loaded listener.js 15:48:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119a78400) [pid = 1653] [serial = 1946] [outer = 0x11827e800] 15:48:32 INFO - PROCESS | 1653 | 1462229312627 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 723ms 15:48:32 INFO - PROCESS | 1653 | 1462229312711 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 15:48:32 INFO - PROCESS | 1653 | 1462229312713 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 15:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:48:32 INFO - PROCESS | 1653 | 1462229312719 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:48:32 INFO - PROCESS | 1653 | 1462229312723 Marionette TRACE conn2 <- [1,2566,null,{}] 15:48:32 INFO - PROCESS | 1653 | 1462229312737 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:32 INFO - PROCESS | 1653 | 1462229312887 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 15:48:32 INFO - PROCESS | 1653 | 1462229312987 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b255000 == 47 [pid = 1653] [id = 649] 15:48:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x124676800) [pid = 1653] [serial = 1947] [outer = 0x0] 15:48:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128709c00) [pid = 1653] [serial = 1948] [outer = 0x124676800] 15:48:33 INFO - PROCESS | 1653 | 1462229313038 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12937f000) [pid = 1653] [serial = 1949] [outer = 0x124676800] 15:48:33 INFO - PROCESS | 1653 | 1462229313505 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 825ms 15:48:33 INFO - PROCESS | 1653 | 1462229313544 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 15:48:33 INFO - PROCESS | 1653 | 1462229313546 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 15:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:48:33 INFO - PROCESS | 1653 | 1462229313548 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:48:33 INFO - PROCESS | 1653 | 1462229313549 Marionette TRACE conn2 <- [1,2570,null,{}] 15:48:33 INFO - PROCESS | 1653 | 1462229313552 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:33 INFO - PROCESS | 1653 | 1462229313650 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 15:48:33 INFO - PROCESS | 1653 | 1462229313706 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0d5800 == 48 [pid = 1653] [id = 650] 15:48:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12927ac00) [pid = 1653] [serial = 1950] [outer = 0x0] 15:48:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x129582000) [pid = 1653] [serial = 1951] [outer = 0x12927ac00] 15:48:33 INFO - PROCESS | 1653 | 1462229313748 Marionette DEBUG loaded listener.js 15:48:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12a7da400) [pid = 1653] [serial = 1952] [outer = 0x12927ac00] 15:48:34 INFO - PROCESS | 1653 | 1462229314197 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 668ms 15:48:34 INFO - PROCESS | 1653 | 1462229314218 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 15:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:48:34 INFO - PROCESS | 1653 | 1462229314220 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 15:48:34 INFO - PROCESS | 1653 | 1462229314224 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:48:34 INFO - PROCESS | 1653 | 1462229314226 Marionette TRACE conn2 <- [1,2574,null,{}] 15:48:34 INFO - PROCESS | 1653 | 1462229314229 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:34 INFO - PROCESS | 1653 | 1462229314397 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 15:48:34 INFO - PROCESS | 1653 | 1462229314538 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0d6800 == 49 [pid = 1653] [id = 651] 15:48:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11112f800) [pid = 1653] [serial = 1953] [outer = 0x0] 15:48:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b17b000) [pid = 1653] [serial = 1954] [outer = 0x11112f800] 15:48:34 INFO - PROCESS | 1653 | 1462229314585 Marionette DEBUG loaded listener.js 15:48:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b3dac00) [pid = 1653] [serial = 1955] [outer = 0x11112f800] 15:48:35 INFO - PROCESS | 1653 | 1462229315045 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 872ms 15:48:35 INFO - PROCESS | 1653 | 1462229315096 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 1653 | 1462229315097 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 15:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:48:35 INFO - PROCESS | 1653 | 1462229315100 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:48:35 INFO - PROCESS | 1653 | 1462229315101 Marionette TRACE conn2 <- [1,2578,null,{}] 15:48:35 INFO - PROCESS | 1653 | 1462229315103 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:35 INFO - PROCESS | 1653 | 1462229315367 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 15:48:35 INFO - PROCESS | 1653 | 1462229315415 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a51000 == 50 [pid = 1653] [id = 652] 15:48:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x112054400) [pid = 1653] [serial = 1956] [outer = 0x0] 15:48:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x112a2b800) [pid = 1653] [serial = 1957] [outer = 0x112054400] 15:48:35 INFO - PROCESS | 1653 | 1462229315444 Marionette DEBUG loaded listener.js 15:48:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x115d3c000) [pid = 1653] [serial = 1958] [outer = 0x112054400] 15:48:35 INFO - PROCESS | 1653 | 1462229315888 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 819ms 15:48:35 INFO - PROCESS | 1653 | 1462229315920 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 15:48:35 INFO - PROCESS | 1653 | 1462229315924 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 15:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:48:35 INFO - PROCESS | 1653 | 1462229315952 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:48:35 INFO - PROCESS | 1653 | 1462229315955 Marionette TRACE conn2 <- [1,2582,null,{}] 15:48:35 INFO - PROCESS | 1653 | 1462229315962 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:36 INFO - PROCESS | 1653 | 1462229316100 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 15:48:36 INFO - PROCESS | 1653 | 1462229316203 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232a3000 == 51 [pid = 1653] [id = 653] 15:48:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1187b2c00) [pid = 1653] [serial = 1959] [outer = 0x0] 15:48:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1190c9400) [pid = 1653] [serial = 1960] [outer = 0x1187b2c00] 15:48:36 INFO - PROCESS | 1653 | 1462229316251 Marionette DEBUG loaded listener.js 15:48:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1199ba000) [pid = 1653] [serial = 1961] [outer = 0x1187b2c00] 15:48:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11817c000 == 50 [pid = 1653] [id = 645] 15:48:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12465a800 == 49 [pid = 1653] [id = 644] 15:48:36 INFO - PROCESS | 1653 | --DOCSHELL 0x123291800 == 48 [pid = 1653] [id = 643] 15:48:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11730a000 == 47 [pid = 1653] [id = 642] 15:48:36 INFO - PROCESS | 1653 | --DOCSHELL 0x116831000 == 46 [pid = 1653] [id = 641] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x128706800) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1236c0c00) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1121e5400) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x128bc7000) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1180c0400) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12b3d8400) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119a46800 == 45 [pid = 1653] [id = 636] 15:48:36 INFO - PROCESS | 1653 | --DOCSHELL 0x116887000 == 44 [pid = 1653] [id = 635] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x124683000) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x126912400) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x125015800) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1126b6400) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x111129000) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x119df3000) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1180c8c00) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11827e400) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1193df800) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x119a73c00) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1187f2c00) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119122c00) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1167dcc00) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x113cf5400) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12870e000) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x126c63c00) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129380400) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128fa8400) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x129385400) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129554c00) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12b1f2000) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a7d8c00) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1236c1000) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12aebcc00) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12a7d5c00) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 15:48:36 INFO - PROCESS | 1653 | 1462229316684 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 781ms 15:48:36 INFO - PROCESS | 1653 | 1462229316730 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 15:48:36 INFO - PROCESS | 1653 | 1462229316731 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 15:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:48:36 INFO - PROCESS | 1653 | 1462229316734 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:48:36 INFO - PROCESS | 1653 | 1462229316735 Marionette TRACE conn2 <- [1,2586,null,{}] 15:48:36 INFO - PROCESS | 1653 | 1462229316737 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:36 INFO - PROCESS | 1653 | 1462229316820 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 15:48:36 INFO - PROCESS | 1653 | 1462229316880 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191c5800 == 45 [pid = 1653] [id = 654] 15:48:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1168cec00) [pid = 1653] [serial = 1962] [outer = 0x0] 15:48:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1199bf000) [pid = 1653] [serial = 1963] [outer = 0x1168cec00] 15:48:36 INFO - PROCESS | 1653 | 1462229316908 Marionette DEBUG loaded listener.js 15:48:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11a0c2c00) [pid = 1653] [serial = 1964] [outer = 0x1168cec00] 15:48:37 INFO - PROCESS | 1653 | 1462229317232 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 15:48:37 INFO - PROCESS | 1653 | 1462229317254 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 15:48:37 INFO - PROCESS | 1653 | 1462229317260 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 15:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:48:37 INFO - PROCESS | 1653 | 1462229317268 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:48:37 INFO - PROCESS | 1653 | 1462229317271 Marionette TRACE conn2 <- [1,2590,null,{}] 15:48:37 INFO - PROCESS | 1653 | 1462229317276 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:37 INFO - PROCESS | 1653 | 1462229317348 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 15:48:37 INFO - PROCESS | 1653 | 1462229317352 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x125087800 == 46 [pid = 1653] [id = 655] 15:48:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121373400) [pid = 1653] [serial = 1965] [outer = 0x0] 15:48:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1236c2c00) [pid = 1653] [serial = 1966] [outer = 0x121373400] 15:48:37 INFO - PROCESS | 1653 | 1462229317377 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128e20c00) [pid = 1653] [serial = 1967] [outer = 0x121373400] 15:48:37 INFO - PROCESS | 1653 | 1462229317734 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 526ms 15:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:48:37 INFO - PROCESS | 1653 | 1462229317790 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 15:48:37 INFO - PROCESS | 1653 | 1462229317791 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 15:48:37 INFO - PROCESS | 1653 | 1462229317794 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:48:37 INFO - PROCESS | 1653 | 1462229317795 Marionette TRACE conn2 <- [1,2594,null,{}] 15:48:37 INFO - PROCESS | 1653 | 1462229317797 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:37 INFO - PROCESS | 1653 | 1462229317876 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 15:48:37 INFO - PROCESS | 1653 | 1462229317880 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f18800 == 47 [pid = 1653] [id = 656] 15:48:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124ebb000) [pid = 1653] [serial = 1968] [outer = 0x0] 15:48:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12a796c00) [pid = 1653] [serial = 1969] [outer = 0x124ebb000] 15:48:37 INFO - PROCESS | 1653 | 1462229317905 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b1f2000) [pid = 1653] [serial = 1970] [outer = 0x124ebb000] 15:48:38 INFO - PROCESS | 1653 | 1462229318230 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 467ms 15:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:48:38 INFO - PROCESS | 1653 | 1462229318262 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 15:48:38 INFO - PROCESS | 1653 | 1462229318263 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 15:48:38 INFO - PROCESS | 1653 | 1462229318265 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:48:38 INFO - PROCESS | 1653 | 1462229318266 Marionette TRACE conn2 <- [1,2598,null,{}] 15:48:38 INFO - PROCESS | 1653 | 1462229318269 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:38 INFO - PROCESS | 1653 | 1462229318364 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 15:48:38 INFO - PROCESS | 1653 | 1462229318434 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x116830000 == 48 [pid = 1653] [id = 657] 15:48:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12baa3c00) [pid = 1653] [serial = 1971] [outer = 0x0] 15:48:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12baa7800) [pid = 1653] [serial = 1972] [outer = 0x12baa3c00] 15:48:38 INFO - PROCESS | 1653 | 1462229318464 Marionette DEBUG loaded listener.js 15:48:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bb88400) [pid = 1653] [serial = 1973] [outer = 0x12baa3c00] 15:48:38 INFO - PROCESS | 1653 | 1462229318789 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 570ms 15:48:38 INFO - PROCESS | 1653 | 1462229318836 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 15:48:38 INFO - PROCESS | 1653 | 1462229318837 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 15:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:48:38 INFO - PROCESS | 1653 | 1462229318839 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:48:38 INFO - PROCESS | 1653 | 1462229318840 Marionette TRACE conn2 <- [1,2602,null,{}] 15:48:38 INFO - PROCESS | 1653 | 1462229318843 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:38 INFO - PROCESS | 1653 | 1462229318941 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 15:48:38 INFO - PROCESS | 1653 | 1462229318946 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0cc000 == 49 [pid = 1653] [id = 658] 15:48:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12bb75000) [pid = 1653] [serial = 1974] [outer = 0x0] 15:48:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12bb94000) [pid = 1653] [serial = 1975] [outer = 0x12bb75000] 15:48:39 INFO - PROCESS | 1653 | 1462229319001 Marionette DEBUG loaded listener.js 15:48:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12bb9d800) [pid = 1653] [serial = 1976] [outer = 0x12bb75000] 15:48:39 INFO - PROCESS | 1653 | 1462229319336 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 521ms 15:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:48:39 INFO - PROCESS | 1653 | 1462229319361 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 1653 | 1462229319362 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 15:48:39 INFO - PROCESS | 1653 | 1462229319364 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:48:39 INFO - PROCESS | 1653 | 1462229319365 Marionette TRACE conn2 <- [1,2606,null,{}] 15:48:39 INFO - PROCESS | 1653 | 1462229319368 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:39 INFO - PROCESS | 1653 | 1462229319467 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 15:48:39 INFO - PROCESS | 1653 | 1462229319481 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc6c000 == 50 [pid = 1653] [id = 659] 15:48:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12bb94c00) [pid = 1653] [serial = 1977] [outer = 0x0] 15:48:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12bcaf000) [pid = 1653] [serial = 1978] [outer = 0x12bb94c00] 15:48:39 INFO - PROCESS | 1653 | 1462229319505 Marionette DEBUG loaded listener.js 15:48:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12bcb3800) [pid = 1653] [serial = 1979] [outer = 0x12bb94c00] 15:48:39 INFO - PROCESS | 1653 | 1462229319851 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 521ms 15:48:39 INFO - PROCESS | 1653 | 1462229319892 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 1653 | 1462229319893 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 15:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:48:39 INFO - PROCESS | 1653 | 1462229319895 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:48:39 INFO - PROCESS | 1653 | 1462229319896 Marionette TRACE conn2 <- [1,2610,null,{}] 15:48:39 INFO - PROCESS | 1653 | 1462229319899 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:40 INFO - PROCESS | 1653 | 1462229319999 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 15:48:40 INFO - PROCESS | 1653 | 1462229320035 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1d9800 == 51 [pid = 1653] [id = 660] 15:48:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12bcabc00) [pid = 1653] [serial = 1980] [outer = 0x0] 15:48:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12bcb6c00) [pid = 1653] [serial = 1981] [outer = 0x12bcabc00] 15:48:40 INFO - PROCESS | 1653 | 1462229320062 Marionette DEBUG loaded listener.js 15:48:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12c07bc00) [pid = 1653] [serial = 1982] [outer = 0x12bcabc00] 15:48:40 INFO - PROCESS | 1653 | 1462229320375 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 517ms 15:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:48:40 INFO - PROCESS | 1653 | 1462229320414 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 15:48:40 INFO - PROCESS | 1653 | 1462229320415 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 15:48:40 INFO - PROCESS | 1653 | 1462229320417 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:48:40 INFO - PROCESS | 1653 | 1462229320418 Marionette TRACE conn2 <- [1,2614,null,{}] 15:48:40 INFO - PROCESS | 1653 | 1462229320420 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:40 INFO - PROCESS | 1653 | 1462229320519 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 15:48:40 INFO - PROCESS | 1653 | 1462229320532 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7a6800 == 52 [pid = 1653] [id = 661] 15:48:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12c07f000) [pid = 1653] [serial = 1983] [outer = 0x0] 15:48:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12c083400) [pid = 1653] [serial = 1984] [outer = 0x12c07f000] 15:48:40 INFO - PROCESS | 1653 | 1462229320556 Marionette DEBUG loaded listener.js 15:48:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12c15a000) [pid = 1653] [serial = 1985] [outer = 0x12c07f000] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b3a6000) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x115d42000) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x121370400) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x125056c00) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x126023400) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11112a400) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1121dd000) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1134f3c00) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11912c800) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119122400) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x115d40000) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x126916400) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11912a400) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11112fc00) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11a0c0400) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x111093c00) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112a31800) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x126c67400) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119da2800) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1168ce000) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129586400) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1126c2000) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1251db800) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119df3800) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:48:40 INFO - PROCESS | 1653 | 1462229320939 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 569ms 15:48:40 INFO - PROCESS | 1653 | 1462229320987 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 15:48:40 INFO - PROCESS | 1653 | 1462229320988 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 15:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:48:40 INFO - PROCESS | 1653 | 1462229320990 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:48:40 INFO - PROCESS | 1653 | 1462229320991 Marionette TRACE conn2 <- [1,2618,null,{}] 15:48:40 INFO - PROCESS | 1653 | 1462229320993 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:41 INFO - PROCESS | 1653 | 1462229321086 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 15:48:41 INFO - PROCESS | 1653 | 1462229321151 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12738c000 == 53 [pid = 1653] [id = 662] 15:48:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11215d000) [pid = 1653] [serial = 1986] [outer = 0x0] 15:48:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1167d7c00) [pid = 1653] [serial = 1987] [outer = 0x11215d000] 15:48:41 INFO - PROCESS | 1653 | 1462229321181 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1245b6000) [pid = 1653] [serial = 1988] [outer = 0x11215d000] 15:48:41 INFO - PROCESS | 1653 | 1462229321498 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 522ms 15:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:48:41 INFO - PROCESS | 1653 | 1462229321513 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 15:48:41 INFO - PROCESS | 1653 | 1462229321514 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 15:48:41 INFO - PROCESS | 1653 | 1462229321516 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:48:41 INFO - PROCESS | 1653 | 1462229321518 Marionette TRACE conn2 <- [1,2622,null,{}] 15:48:41 INFO - PROCESS | 1653 | 1462229321520 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:41 INFO - PROCESS | 1653 | 1462229321606 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 15:48:41 INFO - PROCESS | 1653 | 1462229321612 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dc59800 == 54 [pid = 1653] [id = 663] 15:48:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126916400) [pid = 1653] [serial = 1989] [outer = 0x0] 15:48:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bcb0400) [pid = 1653] [serial = 1990] [outer = 0x126916400] 15:48:41 INFO - PROCESS | 1653 | 1462229321636 Marionette DEBUG loaded listener.js 15:48:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c164800) [pid = 1653] [serial = 1991] [outer = 0x126916400] 15:48:42 INFO - PROCESS | 1653 | 1462229322019 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 570ms 15:48:42 INFO - PROCESS | 1653 | 1462229322088 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 1653 | 1462229322089 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 15:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:48:42 INFO - PROCESS | 1653 | 1462229322093 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:48:42 INFO - PROCESS | 1653 | 1462229322095 Marionette TRACE conn2 <- [1,2626,null,{}] 15:48:42 INFO - PROCESS | 1653 | 1462229322098 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:42 INFO - PROCESS | 1653 | 1462229322226 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 15:48:42 INFO - PROCESS | 1653 | 1462229322240 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e11b000 == 55 [pid = 1653] [id = 664] 15:48:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12c165400) [pid = 1653] [serial = 1992] [outer = 0x0] 15:48:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12c1b8c00) [pid = 1653] [serial = 1993] [outer = 0x12c165400] 15:48:42 INFO - PROCESS | 1653 | 1462229322279 Marionette DEBUG loaded listener.js 15:48:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12500c400) [pid = 1653] [serial = 1994] [outer = 0x12c165400] 15:48:42 INFO - PROCESS | 1653 | 1462229322706 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 15:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:48:42 INFO - PROCESS | 1653 | 1462229322763 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 15:48:42 INFO - PROCESS | 1653 | 1462229322764 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 15:48:42 INFO - PROCESS | 1653 | 1462229322766 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:48:42 INFO - PROCESS | 1653 | 1462229322767 Marionette TRACE conn2 <- [1,2630,null,{}] 15:48:42 INFO - PROCESS | 1653 | 1462229322769 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:42 INFO - PROCESS | 1653 | 1462229322919 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 15:48:42 INFO - PROCESS | 1653 | 1462229322980 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165ef800 == 56 [pid = 1653] [id = 665] 15:48:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x110e9dc00) [pid = 1653] [serial = 1995] [outer = 0x0] 15:48:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x111122800) [pid = 1653] [serial = 1996] [outer = 0x110e9dc00] 15:48:43 INFO - PROCESS | 1653 | 1462229323013 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112a2c000) [pid = 1653] [serial = 1997] [outer = 0x110e9dc00] 15:48:43 INFO - PROCESS | 1653 | 1462229323494 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 774ms 15:48:43 INFO - PROCESS | 1653 | 1462229323542 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 15:48:43 INFO - PROCESS | 1653 | 1462229323544 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 15:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:48:43 INFO - PROCESS | 1653 | 1462229323547 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:48:43 INFO - PROCESS | 1653 | 1462229323550 Marionette TRACE conn2 <- [1,2634,null,{}] 15:48:43 INFO - PROCESS | 1653 | 1462229323553 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:43 INFO - PROCESS | 1653 | 1462229323686 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 15:48:43 INFO - PROCESS | 1653 | 1462229323771 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a191000 == 57 [pid = 1653] [id = 666] 15:48:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11827cc00) [pid = 1653] [serial = 1998] [outer = 0x0] 15:48:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11902b800) [pid = 1653] [serial = 1999] [outer = 0x11827cc00] 15:48:43 INFO - PROCESS | 1653 | 1462229323804 Marionette DEBUG loaded listener.js 15:48:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119a73800) [pid = 1653] [serial = 2000] [outer = 0x11827cc00] 15:48:44 INFO - PROCESS | 1653 | 1462229324226 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 722ms 15:48:44 INFO - PROCESS | 1653 | 1462229324270 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 15:48:44 INFO - PROCESS | 1653 | 1462229324272 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 15:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:48:44 INFO - PROCESS | 1653 | 1462229324275 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:48:44 INFO - PROCESS | 1653 | 1462229324276 Marionette TRACE conn2 <- [1,2638,null,{}] 15:48:44 INFO - PROCESS | 1653 | 1462229324278 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:44 INFO - PROCESS | 1653 | 1462229324380 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 15:48:44 INFO - PROCESS | 1653 | 1462229324440 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aedd800 == 58 [pid = 1653] [id = 667] 15:48:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119de9c00) [pid = 1653] [serial = 2001] [outer = 0x0] 15:48:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12367bc00) [pid = 1653] [serial = 2002] [outer = 0x119de9c00] 15:48:44 INFO - PROCESS | 1653 | 1462229324470 Marionette DEBUG loaded listener.js 15:48:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x126024800) [pid = 1653] [serial = 2003] [outer = 0x119de9c00] 15:48:44 INFO - PROCESS | 1653 | 1462229324927 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 15:48:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:48:44 INFO - PROCESS | 1653 | 1462229324944 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 15:48:44 INFO - PROCESS | 1653 | 1462229324947 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 15:48:44 INFO - PROCESS | 1653 | 1462229324955 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:48:44 INFO - PROCESS | 1653 | 1462229324959 Marionette TRACE conn2 <- [1,2642,null,{}] 15:48:44 INFO - PROCESS | 1653 | 1462229324961 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:45 INFO - PROCESS | 1653 | 1462229325087 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 15:48:45 INFO - PROCESS | 1653 | 1462229325171 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1352cd000 == 59 [pid = 1653] [id = 668] 15:48:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128bca400) [pid = 1653] [serial = 2004] [outer = 0x0] 15:48:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12ba9a000) [pid = 1653] [serial = 2005] [outer = 0x128bca400] 15:48:45 INFO - PROCESS | 1653 | 1462229325201 Marionette DEBUG loaded listener.js 15:48:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12baa4c00) [pid = 1653] [serial = 2006] [outer = 0x128bca400] 15:48:45 INFO - PROCESS | 1653 | 1462229325618 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:48:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:48:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 678ms 15:48:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:48:45 INFO - PROCESS | 1653 | 1462229325629 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 15:48:45 INFO - PROCESS | 1653 | 1462229325631 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 15:48:45 INFO - PROCESS | 1653 | 1462229325633 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:48:45 INFO - PROCESS | 1653 | 1462229325634 Marionette TRACE conn2 <- [1,2646,null,{}] 15:48:45 INFO - PROCESS | 1653 | 1462229325636 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:45 INFO - PROCESS | 1653 | 1462229325781 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 15:48:45 INFO - PROCESS | 1653 | 1462229325841 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7ad800 == 60 [pid = 1653] [id = 669] 15:48:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x126c5dc00) [pid = 1653] [serial = 2007] [outer = 0x0] 15:48:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12bb78000) [pid = 1653] [serial = 2008] [outer = 0x126c5dc00] 15:48:45 INFO - PROCESS | 1653 | 1462229325869 Marionette DEBUG loaded listener.js 15:48:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12bb9e400) [pid = 1653] [serial = 2009] [outer = 0x126c5dc00] 15:48:46 INFO - PROCESS | 1653 | 1462229326353 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:48:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:48:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 773ms 15:48:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:48:46 INFO - PROCESS | 1653 | 1462229326409 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 15:48:46 INFO - PROCESS | 1653 | 1462229326411 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 15:48:46 INFO - PROCESS | 1653 | 1462229326416 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:48:46 INFO - PROCESS | 1653 | 1462229326419 Marionette TRACE conn2 <- [1,2650,null,{}] 15:48:46 INFO - PROCESS | 1653 | 1462229326422 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:46 INFO - PROCESS | 1653 | 1462229326561 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 15:48:46 INFO - PROCESS | 1653 | 1462229326829 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11689b000 == 61 [pid = 1653] [id = 670] 15:48:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11108c000) [pid = 1653] [serial = 2010] [outer = 0x0] 15:48:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x111094800) [pid = 1653] [serial = 2011] [outer = 0x11108c000] 15:48:46 INFO - PROCESS | 1653 | 1462229326893 Marionette DEBUG loaded listener.js 15:48:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x111130c00) [pid = 1653] [serial = 2012] [outer = 0x11108c000] 15:48:47 INFO - PROCESS | 1653 | 1462229327312 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:48:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:48:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 922ms 15:48:47 INFO - PROCESS | 1653 | 1462229327337 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 15:48:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:48:47 INFO - PROCESS | 1653 | 1462229327340 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 15:48:47 INFO - PROCESS | 1653 | 1462229327342 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:48:47 INFO - PROCESS | 1653 | 1462229327345 Marionette TRACE conn2 <- [1,2654,null,{}] 15:48:47 INFO - PROCESS | 1653 | 1462229327348 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:47 INFO - PROCESS | 1653 | 1462229327446 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 15:48:47 INFO - PROCESS | 1653 | 1462229327510 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x116896800 == 62 [pid = 1653] [id = 671] 15:48:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11205a400) [pid = 1653] [serial = 2013] [outer = 0x0] 15:48:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x112a30c00) [pid = 1653] [serial = 2014] [outer = 0x11205a400] 15:48:47 INFO - PROCESS | 1653 | 1462229327538 Marionette DEBUG loaded listener.js 15:48:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x113cf5000) [pid = 1653] [serial = 2015] [outer = 0x11205a400] 15:48:47 INFO - PROCESS | 1653 | 1462229327982 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:48:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:48:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 675ms 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12c720000 == 61 [pid = 1653] [id = 634] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12e11b000 == 60 [pid = 1653] [id = 664] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12dc59800 == 59 [pid = 1653] [id = 663] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12738c000 == 58 [pid = 1653] [id = 662] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7a6800 == 57 [pid = 1653] [id = 661] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1d9800 == 56 [pid = 1653] [id = 660] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc6c000 == 55 [pid = 1653] [id = 659] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0cc000 == 54 [pid = 1653] [id = 658] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x129558800) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | 1462229328064 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 15:48:48 INFO - PROCESS | 1653 | 1462229328066 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x116830000 == 53 [pid = 1653] [id = 657] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x128f18800 == 52 [pid = 1653] [id = 656] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x125087800 == 51 [pid = 1653] [id = 655] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1191c5800 == 50 [pid = 1653] [id = 654] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1232a3000 == 49 [pid = 1653] [id = 653] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119a51000 == 48 [pid = 1653] [id = 652] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b255000 == 47 [pid = 1653] [id = 649] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11a1a2800 == 46 [pid = 1653] [id = 648] 15:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119a2a800 == 45 [pid = 1653] [id = 647] 15:48:48 INFO - PROCESS | 1653 | --DOCSHELL 0x129972000 == 44 [pid = 1653] [id = 646] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x115d41400) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1187ab800) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11876a000) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x117280400) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1234f0c00) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x124a02800) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x119a77000) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119df0c00) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x117686c00) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1160b6400) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12baa5800) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12aebd400) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x119d9a800) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1193d1800) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x113465000) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x111e4e000) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12870e800) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x123548000) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128fab400) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1165cbc00) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128bcd000) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124a0f400) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1190c8c00) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a79b800) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x113c68800) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128754800) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126c60800) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124eb6000) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b3dcc00) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1190bec00) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125013000) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128fab000) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a7dac00) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1131e0800) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 15:48:48 INFO - PROCESS | 1653 | 1462229328089 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:48:48 INFO - PROCESS | 1653 | 1462229328090 Marionette TRACE conn2 <- [1,2658,null,{}] 15:48:48 INFO - PROCESS | 1653 | 1462229328118 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:48 INFO - PROCESS | 1653 | 1462229328200 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 15:48:48 INFO - PROCESS | 1653 | 1462229328206 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11730f000 == 45 [pid = 1653] [id = 672] 15:48:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1160b6800) [pid = 1653] [serial = 2016] [outer = 0x0] 15:48:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1165d3000) [pid = 1653] [serial = 2017] [outer = 0x1160b6800] 15:48:48 INFO - PROCESS | 1653 | 1462229328232 Marionette DEBUG loaded listener.js 15:48:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x117685c00) [pid = 1653] [serial = 2018] [outer = 0x1160b6800] 15:48:48 INFO - PROCESS | 1653 | 1462229328591 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:48:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:48:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 554ms 15:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:48:48 INFO - PROCESS | 1653 | 1462229328643 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 15:48:48 INFO - PROCESS | 1653 | 1462229328645 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 15:48:48 INFO - PROCESS | 1653 | 1462229328649 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:48:48 INFO - PROCESS | 1653 | 1462229328653 Marionette TRACE conn2 <- [1,2662,null,{}] 15:48:48 INFO - PROCESS | 1653 | 1462229328660 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:48 INFO - PROCESS | 1653 | 1462229328740 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 15:48:48 INFO - PROCESS | 1653 | 1462229328748 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a18d000 == 46 [pid = 1653] [id = 673] 15:48:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1180e8400) [pid = 1653] [serial = 2019] [outer = 0x0] 15:48:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1187f3000) [pid = 1653] [serial = 2020] [outer = 0x1180e8400] 15:48:48 INFO - PROCESS | 1653 | 1462229328773 Marionette DEBUG loaded listener.js 15:48:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119383400) [pid = 1653] [serial = 2021] [outer = 0x1180e8400] 15:48:49 INFO - PROCESS | 1653 | 1462229329154 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:48:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:48:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 523ms 15:48:49 INFO - PROCESS | 1653 | 1462229329177 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 15:48:49 INFO - PROCESS | 1653 | 1462229329180 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 15:48:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:48:49 INFO - PROCESS | 1653 | 1462229329184 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:48:49 INFO - PROCESS | 1653 | 1462229329185 Marionette TRACE conn2 <- [1,2666,null,{}] 15:48:49 INFO - PROCESS | 1653 | 1462229329189 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:49 INFO - PROCESS | 1653 | 1462229329314 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 15:48:49 INFO - PROCESS | 1653 | 1462229329321 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1237c5800 == 47 [pid = 1653] [id = 674] 15:48:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119390c00) [pid = 1653] [serial = 2022] [outer = 0x0] 15:48:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119757400) [pid = 1653] [serial = 2023] [outer = 0x119390c00] 15:48:49 INFO - PROCESS | 1653 | 1462229329363 Marionette DEBUG loaded listener.js 15:48:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11975c000) [pid = 1653] [serial = 2024] [outer = 0x119390c00] 15:48:50 INFO - PROCESS | 1653 | 1462229330281 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 15:48:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 15:48:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1120ms 15:48:50 INFO - PROCESS | 1653 | 1462229330304 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 15:48:50 INFO - PROCESS | 1653 | 1462229330305 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 15:48:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:48:50 INFO - PROCESS | 1653 | 1462229330309 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:48:50 INFO - PROCESS | 1653 | 1462229330311 Marionette TRACE conn2 <- [1,2670,null,{}] 15:48:50 INFO - PROCESS | 1653 | 1462229330313 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:50 INFO - PROCESS | 1653 | 1462229330411 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 15:48:50 INFO - PROCESS | 1653 | 1462229330415 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x126080800 == 48 [pid = 1653] [id = 675] 15:48:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119a6e800) [pid = 1653] [serial = 2025] [outer = 0x0] 15:48:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119a77800) [pid = 1653] [serial = 2026] [outer = 0x119a6e800] 15:48:50 INFO - PROCESS | 1653 | 1462229330478 Marionette DEBUG loaded listener.js 15:48:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119df6400) [pid = 1653] [serial = 2027] [outer = 0x119a6e800] 15:48:51 INFO - PROCESS | 1653 | 1462229331311 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 15:48:51 INFO - PROCESS | 1653 | 1462229331332 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 15:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:48:51 INFO - PROCESS | 1653 | 1462229331343 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:48:51 INFO - PROCESS | 1653 | 1462229331345 Marionette TRACE conn2 <- [1,2674,null,{}] 15:48:51 INFO - PROCESS | 1653 | 1462229331347 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:51 INFO - PROCESS | 1653 | 1462229331445 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 15:48:51 INFO - PROCESS | 1653 | 1462229331457 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f18000 == 49 [pid = 1653] [id = 676] 15:48:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x121368c00) [pid = 1653] [serial = 2028] [outer = 0x0] 15:48:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1236be000) [pid = 1653] [serial = 2029] [outer = 0x121368c00] 15:48:51 INFO - PROCESS | 1653 | 1462229331481 Marionette DEBUG loaded listener.js 15:48:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124a0f400) [pid = 1653] [serial = 2030] [outer = 0x121368c00] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12bcabc00) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12870bc00) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1168cec00) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1187b2c00) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12bb94c00) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112054400) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12baa3c00) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12bb75000) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11215d000) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x121373400) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124ebb000) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126916400) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12c07f000) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128fae000) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:48:52 INFO - PROCESS | 1653 | 1462229332301 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 15:48:52 INFO - PROCESS | 1653 | 1462229332315 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 15:48:52 INFO - PROCESS | 1653 | 1462229332317 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:48:52 INFO - PROCESS | 1653 | 1462229332318 Marionette TRACE conn2 <- [1,2678,null,{}] 15:48:52 INFO - PROCESS | 1653 | 1462229332320 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:52 INFO - PROCESS | 1653 | 1462229332400 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 15:48:52 INFO - PROCESS | 1653 | 1462229332404 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f09800 == 50 [pid = 1653] [id = 677] 15:48:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11767e400) [pid = 1653] [serial = 2031] [outer = 0x0] 15:48:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1240fa800) [pid = 1653] [serial = 2032] [outer = 0x11767e400] 15:48:52 INFO - PROCESS | 1653 | 1462229332430 Marionette DEBUG loaded listener.js 15:48:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125056c00) [pid = 1653] [serial = 2033] [outer = 0x11767e400] 15:48:53 INFO - PROCESS | 1653 | 1462229333246 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 15:48:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 15:48:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 970ms 15:48:53 INFO - PROCESS | 1653 | 1462229333288 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 15:48:53 INFO - PROCESS | 1653 | 1462229333289 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 15:48:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:48:53 INFO - PROCESS | 1653 | 1462229333291 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:48:53 INFO - PROCESS | 1653 | 1462229333292 Marionette TRACE conn2 <- [1,2682,null,{}] 15:48:53 INFO - PROCESS | 1653 | 1462229333295 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:53 INFO - PROCESS | 1653 | 1462229333390 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 15:48:53 INFO - PROCESS | 1653 | 1462229333397 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7b4800 == 51 [pid = 1653] [id = 678] 15:48:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1199b9400) [pid = 1653] [serial = 2034] [outer = 0x0] 15:48:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126027000) [pid = 1653] [serial = 2035] [outer = 0x1199b9400] 15:48:53 INFO - PROCESS | 1653 | 1462229333422 Marionette DEBUG loaded listener.js 15:48:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12695e800) [pid = 1653] [serial = 2036] [outer = 0x1199b9400] 15:48:54 INFO - PROCESS | 1653 | 1462229334269 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 15:48:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 15:48:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1019ms 15:48:54 INFO - PROCESS | 1653 | 1462229334311 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 15:48:54 INFO - PROCESS | 1653 | 1462229334314 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 15:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:48:54 INFO - PROCESS | 1653 | 1462229334333 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:48:54 INFO - PROCESS | 1653 | 1462229334336 Marionette TRACE conn2 <- [1,2686,null,{}] 15:48:54 INFO - PROCESS | 1653 | 1462229334341 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:54 INFO - PROCESS | 1653 | 1462229334481 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 15:48:54 INFO - PROCESS | 1653 | 1462229334535 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11811f000 == 52 [pid = 1653] [id = 679] 15:48:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1126b6400) [pid = 1653] [serial = 2037] [outer = 0x0] 15:48:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x112a2bc00) [pid = 1653] [serial = 2038] [outer = 0x1126b6400] 15:48:54 INFO - PROCESS | 1653 | 1462229334568 Marionette DEBUG loaded listener.js 15:48:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1134eac00) [pid = 1653] [serial = 2039] [outer = 0x1126b6400] 15:48:55 INFO - PROCESS | 1653 | 1462229335463 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 15:48:55 INFO - PROCESS | 1653 | 1462229335511 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 15:48:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:48:55 INFO - PROCESS | 1653 | 1462229335516 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:48:55 INFO - PROCESS | 1653 | 1462229335517 Marionette TRACE conn2 <- [1,2690,null,{}] 15:48:55 INFO - PROCESS | 1653 | 1462229335520 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:55 INFO - PROCESS | 1653 | 1462229335618 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 15:48:55 INFO - PROCESS | 1653 | 1462229335671 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x125083000 == 53 [pid = 1653] [id = 680] 15:48:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1126b9000) [pid = 1653] [serial = 2040] [outer = 0x0] 15:48:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x117d32400) [pid = 1653] [serial = 2041] [outer = 0x1126b9000] 15:48:55 INFO - PROCESS | 1653 | 1462229335701 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1187a8400) [pid = 1653] [serial = 2042] [outer = 0x1126b9000] 15:48:56 INFO - PROCESS | 1653 | 1462229336646 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 1653 | 1462229336690 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 15:48:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:48:56 INFO - PROCESS | 1653 | 1462229336693 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:48:56 INFO - PROCESS | 1653 | 1462229336695 Marionette TRACE conn2 <- [1,2694,null,{}] 15:48:56 INFO - PROCESS | 1653 | 1462229336703 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:56 INFO - PROCESS | 1653 | 1462229336805 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 15:48:56 INFO - PROCESS | 1653 | 1462229336860 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bca0000 == 54 [pid = 1653] [id = 681] 15:48:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119758c00) [pid = 1653] [serial = 2043] [outer = 0x0] 15:48:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119da3c00) [pid = 1653] [serial = 2044] [outer = 0x119758c00] 15:48:56 INFO - PROCESS | 1653 | 1462229336891 Marionette DEBUG loaded listener.js 15:48:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1236c0c00) [pid = 1653] [serial = 2045] [outer = 0x119758c00] 15:48:57 INFO - PROCESS | 1653 | 1462229337791 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 15:48:57 INFO - PROCESS | 1653 | 1462229337821 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 15:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:48:57 INFO - PROCESS | 1653 | 1462229337824 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:48:57 INFO - PROCESS | 1653 | 1462229337825 Marionette TRACE conn2 <- [1,2698,null,{}] 15:48:57 INFO - PROCESS | 1653 | 1462229337827 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:57 INFO - PROCESS | 1653 | 1462229337925 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 15:48:57 INFO - PROCESS | 1653 | 1462229337978 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc5c800 == 55 [pid = 1653] [id = 682] 15:48:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x126024000) [pid = 1653] [serial = 2046] [outer = 0x0] 15:48:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12870bc00) [pid = 1653] [serial = 2047] [outer = 0x126024000] 15:48:58 INFO - PROCESS | 1653 | 1462229338008 Marionette DEBUG loaded listener.js 15:48:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128bc5800) [pid = 1653] [serial = 2048] [outer = 0x126024000] 15:48:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 15:48:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 15:48:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 15:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 15:48:58 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1 15:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:48:58 INFO - _addTest/ [0,2701,"getWindowHandle",null] 15:48:58 INFO - PROCESS | 1653 | 1462229338948 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 15:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:48:58 INFO - PROCESS | 1653 | 1462229338951 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:48:58 INFO - PROCESS | 1653 | 1462229338954 Marionette TRACE conn2 <- [1,2702,null,{}] 15:48:58 INFO - PROCESS | 1653 | 1462229338958 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:59 INFO - PROCESS | 1653 | 1462229339057 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 15:48:59 INFO - PROCESS | 1653 | 1462229339114 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1243e7000 == 56 [pid = 1653] [id = 683] 15:48:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1131e0800) [pid = 1653] [serial = 2049] [outer = 0x0] 15:48:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x113cf3c00) [pid = 1653] [serial = 2050] [outer = 0x1131e0800] 15:48:59 INFO - PROCESS | 1653 | 1462229339142 Marionette DEBUG loaded listener.js 15:48:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11767f400) [pid = 1653] [serial = 2051] [outer = 0x1131e0800] 15:48:59 INFO - PROCESS | 1653 | 1462229339574 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:48:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 674ms 15:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:48:59 INFO - PROCESS | 1653 | 1462229339626 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 15:48:59 INFO - PROCESS | 1653 | 1462229339630 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 15:48:59 INFO - PROCESS | 1653 | 1462229339634 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:48:59 INFO - PROCESS | 1653 | 1462229339636 Marionette TRACE conn2 <- [1,2706,null,{}] 15:48:59 INFO - PROCESS | 1653 | 1462229339660 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:59 INFO - PROCESS | 1653 | 1462229339828 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 15:48:59 INFO - PROCESS | 1653 | --DOCSHELL 0x128f09800 == 55 [pid = 1653] [id = 677] 15:48:59 INFO - PROCESS | 1653 | --DOCSHELL 0x128f18000 == 54 [pid = 1653] [id = 676] 15:48:59 INFO - PROCESS | 1653 | --DOCSHELL 0x126080800 == 53 [pid = 1653] [id = 675] 15:48:59 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12c1b8c00) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 15:48:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1237c5800 == 52 [pid = 1653] [id = 674] 15:48:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11a18d000 == 51 [pid = 1653] [id = 673] 15:48:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11730f000 == 50 [pid = 1653] [id = 672] 15:48:59 INFO - PROCESS | 1653 | --DOCSHELL 0x116896800 == 49 [pid = 1653] [id = 671] 15:48:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11689b000 == 48 [pid = 1653] [id = 670] 15:48:59 INFO - PROCESS | 1653 | 1462229339957 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11a191000 == 47 [pid = 1653] [id = 666] 15:48:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1165ef800 == 46 [pid = 1653] [id = 665] 15:48:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa8000 == 47 [pid = 1653] [id = 684] 15:48:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x112f56c00) [pid = 1653] [serial = 2052] [outer = 0x0] 15:48:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1180c5c00) [pid = 1653] [serial = 2053] [outer = 0x112f56c00] 15:49:00 INFO - PROCESS | 1653 | 1462229340002 Marionette DEBUG loaded listener.js 15:49:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119128800) [pid = 1653] [serial = 2054] [outer = 0x112f56c00] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12bcb6c00) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b172400) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1199bf000) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1190c9400) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12c07bc00) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12bcb3800) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x115d3c000) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12baa7800) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12bb88400) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11a0c2c00) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x112a2b800) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12bb94000) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1167d7c00) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b17b000) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1236c2c00) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a796c00) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1199ba000) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116809800) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12c164800) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12c083400) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128e20c00) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119386000) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128709c00) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b1f2000) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x129387400) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1245b6000) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12bb9d800) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129582000) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12bcb0400) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12c15a000) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12bcaf000) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12a7d5000) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 15:49:00 INFO - PROCESS | 1653 | 1462229340299 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 15:49:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:49:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 720ms 15:49:00 INFO - PROCESS | 1653 | 1462229340354 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 15:49:00 INFO - PROCESS | 1653 | 1462229340356 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 15:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:49:00 INFO - PROCESS | 1653 | 1462229340361 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:49:00 INFO - PROCESS | 1653 | 1462229340363 Marionette TRACE conn2 <- [1,2710,null,{}] 15:49:00 INFO - PROCESS | 1653 | 1462229340370 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:00 INFO - PROCESS | 1653 | 1462229340454 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 15:49:00 INFO - PROCESS | 1653 | 1462229340510 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1233ad800 == 48 [pid = 1653] [id = 685] 15:49:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1190c9c00) [pid = 1653] [serial = 2055] [outer = 0x0] 15:49:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119757800) [pid = 1653] [serial = 2056] [outer = 0x1190c9c00] 15:49:00 INFO - PROCESS | 1653 | 1462229340538 Marionette DEBUG loaded listener.js 15:49:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119df3800) [pid = 1653] [serial = 2057] [outer = 0x1190c9c00] 15:49:00 INFO - PROCESS | 1653 | 1462229340905 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 15:49:00 INFO - PROCESS | 1653 | 1462229340936 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 15:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:49:00 INFO - PROCESS | 1653 | 1462229340938 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:49:00 INFO - PROCESS | 1653 | 1462229340939 Marionette TRACE conn2 <- [1,2714,null,{}] 15:49:00 INFO - PROCESS | 1653 | 1462229340942 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:01 INFO - PROCESS | 1653 | 1462229341061 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 15:49:01 INFO - PROCESS | 1653 | 1462229341143 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12506e800 == 49 [pid = 1653] [id = 686] 15:49:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119a75800) [pid = 1653] [serial = 2058] [outer = 0x0] 15:49:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1232b5400) [pid = 1653] [serial = 2059] [outer = 0x119a75800] 15:49:01 INFO - PROCESS | 1653 | 1462229341185 Marionette DEBUG loaded listener.js 15:49:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125127000) [pid = 1653] [serial = 2060] [outer = 0x119a75800] 15:49:01 INFO - PROCESS | 1653 | 1462229341483 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 15:49:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:49:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 572ms 15:49:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:49:01 INFO - PROCESS | 1653 | 1462229341513 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 15:49:01 INFO - PROCESS | 1653 | 1462229341515 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 15:49:01 INFO - PROCESS | 1653 | 1462229341517 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:49:01 INFO - PROCESS | 1653 | 1462229341518 Marionette TRACE conn2 <- [1,2718,null,{}] 15:49:01 INFO - PROCESS | 1653 | 1462229341520 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:01 INFO - PROCESS | 1653 | 1462229341603 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 15:49:01 INFO - PROCESS | 1653 | 1462229341660 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x129529000 == 50 [pid = 1653] [id = 687] 15:49:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x111119400) [pid = 1653] [serial = 2061] [outer = 0x0] 15:49:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126c5b400) [pid = 1653] [serial = 2062] [outer = 0x111119400] 15:49:01 INFO - PROCESS | 1653 | 1462229341686 Marionette DEBUG loaded listener.js 15:49:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128bd3400) [pid = 1653] [serial = 2063] [outer = 0x111119400] 15:49:01 INFO - PROCESS | 1653 | 1462229341989 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 15:49:02 INFO - PROCESS | 1653 | 1462229342038 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 15:49:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:49:02 INFO - PROCESS | 1653 | 1462229342041 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:49:02 INFO - PROCESS | 1653 | 1462229342043 Marionette TRACE conn2 <- [1,2722,null,{}] 15:49:02 INFO - PROCESS | 1653 | 1462229342046 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:02 INFO - PROCESS | 1653 | 1462229342139 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 15:49:02 INFO - PROCESS | 1653 | 1462229342147 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c0da000 == 51 [pid = 1653] [id = 688] 15:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12926bc00) [pid = 1653] [serial = 2064] [outer = 0x0] 15:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129552800) [pid = 1653] [serial = 2065] [outer = 0x12926bc00] 15:49:02 INFO - PROCESS | 1653 | 1462229342174 Marionette DEBUG loaded listener.js 15:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b1efc00) [pid = 1653] [serial = 2066] [outer = 0x12926bc00] 15:49:02 INFO - PROCESS | 1653 | 1462229342556 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 15:49:02 INFO - PROCESS | 1653 | 1462229342564 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 15:49:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:49:02 INFO - PROCESS | 1653 | 1462229342566 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:49:02 INFO - PROCESS | 1653 | 1462229342567 Marionette TRACE conn2 <- [1,2726,null,{}] 15:49:02 INFO - PROCESS | 1653 | 1462229342569 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:02 INFO - PROCESS | 1653 | 1462229342668 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 15:49:02 INFO - PROCESS | 1653 | 1462229342681 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f26000 == 52 [pid = 1653] [id = 689] 15:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b39e800) [pid = 1653] [serial = 2067] [outer = 0x0] 15:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12ba9dc00) [pid = 1653] [serial = 2068] [outer = 0x12b39e800] 15:49:02 INFO - PROCESS | 1653 | 1462229342706 Marionette DEBUG loaded listener.js 15:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bb77400) [pid = 1653] [serial = 2069] [outer = 0x12b39e800] 15:49:03 INFO - PROCESS | 1653 | 1462229343068 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 15:49:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:49:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 520ms 15:49:03 INFO - PROCESS | 1653 | 1462229343087 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 15:49:03 INFO - PROCESS | 1653 | 1462229343088 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 15:49:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:49:03 INFO - PROCESS | 1653 | 1462229343090 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:49:03 INFO - PROCESS | 1653 | 1462229343092 Marionette TRACE conn2 <- [1,2730,null,{}] 15:49:03 INFO - PROCESS | 1653 | 1462229343094 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:03 INFO - PROCESS | 1653 | 1462229343190 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 15:49:03 INFO - PROCESS | 1653 | 1462229343227 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1d9800 == 53 [pid = 1653] [id = 690] 15:49:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12bb78400) [pid = 1653] [serial = 2070] [outer = 0x0] 15:49:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12bb92c00) [pid = 1653] [serial = 2071] [outer = 0x12bb78400] 15:49:03 INFO - PROCESS | 1653 | 1462229343252 Marionette DEBUG loaded listener.js 15:49:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bb9a800) [pid = 1653] [serial = 2072] [outer = 0x12bb78400] 15:49:04 INFO - PROCESS | 1653 | 1462229344038 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 15:49:04 INFO - PROCESS | 1653 | 1462229344062 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 15:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:49:04 INFO - PROCESS | 1653 | 1462229344064 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:49:04 INFO - PROCESS | 1653 | 1462229344065 Marionette TRACE conn2 <- [1,2734,null,{}] 15:49:04 INFO - PROCESS | 1653 | 1462229344067 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:04 INFO - PROCESS | 1653 | 1462229344183 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 15:49:04 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11108c000) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:49:04 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11205a400) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:49:04 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x121368c00) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:49:04 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119390c00) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:49:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12c165400) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:49:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11767e400) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:49:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1160b6800) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:49:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1180e8400) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:49:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119a6e800) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:49:04 INFO - PROCESS | 1653 | 1462229344229 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191ae000 == 54 [pid = 1653] [id = 691] 15:49:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x111092800) [pid = 1653] [serial = 2073] [outer = 0x0] 15:49:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113e42c00) [pid = 1653] [serial = 2074] [outer = 0x111092800] 15:49:04 INFO - PROCESS | 1653 | 1462229344254 Marionette DEBUG loaded listener.js 15:49:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119a6e800) [pid = 1653] [serial = 2075] [outer = 0x111092800] 15:49:04 INFO - PROCESS | 1653 | 1462229344543 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 15:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 522ms 15:49:04 INFO - PROCESS | 1653 | 1462229344586 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 15:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:49:04 INFO - PROCESS | 1653 | 1462229344587 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 15:49:04 INFO - PROCESS | 1653 | 1462229344590 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:49:04 INFO - PROCESS | 1653 | 1462229344593 Marionette TRACE conn2 <- [1,2738,null,{}] 15:49:04 INFO - PROCESS | 1653 | 1462229344597 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:04 INFO - PROCESS | 1653 | 1462229344680 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 15:49:04 INFO - PROCESS | 1653 | 1462229344685 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7c1000 == 55 [pid = 1653] [id = 692] 15:49:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1234ee000) [pid = 1653] [serial = 2076] [outer = 0x0] 15:49:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12bcad400) [pid = 1653] [serial = 2077] [outer = 0x1234ee000] 15:49:04 INFO - PROCESS | 1653 | 1462229344709 Marionette DEBUG loaded listener.js 15:49:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bcb7c00) [pid = 1653] [serial = 2078] [outer = 0x1234ee000] 15:49:05 INFO - PROCESS | 1653 | 1462229345029 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 15:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 472ms 15:49:05 INFO - PROCESS | 1653 | 1462229345063 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 15:49:05 INFO - PROCESS | 1653 | 1462229345065 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 15:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:49:05 INFO - PROCESS | 1653 | 1462229345067 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:49:05 INFO - PROCESS | 1653 | 1462229345068 Marionette TRACE conn2 <- [1,2742,null,{}] 15:49:05 INFO - PROCESS | 1653 | 1462229345071 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:05 INFO - PROCESS | 1653 | 1462229345191 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 15:49:05 INFO - PROCESS | 1653 | 1462229345199 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dc5a000 == 56 [pid = 1653] [id = 693] 15:49:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12bcac400) [pid = 1653] [serial = 2079] [outer = 0x0] 15:49:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12c081000) [pid = 1653] [serial = 2080] [outer = 0x12bcac400] 15:49:05 INFO - PROCESS | 1653 | 1462229345228 Marionette DEBUG loaded listener.js 15:49:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12c15ec00) [pid = 1653] [serial = 2081] [outer = 0x12bcac400] 15:49:05 INFO - PROCESS | 1653 | 1462229345550 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 519ms 15:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:49:05 INFO - PROCESS | 1653 | 1462229345587 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 15:49:05 INFO - PROCESS | 1653 | 1462229345588 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 15:49:05 INFO - PROCESS | 1653 | 1462229345590 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:49:05 INFO - PROCESS | 1653 | 1462229345591 Marionette TRACE conn2 <- [1,2746,null,{}] 15:49:05 INFO - PROCESS | 1653 | 1462229345593 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:05 INFO - PROCESS | 1653 | 1462229345678 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 15:49:05 INFO - PROCESS | 1653 | 1462229345682 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fef3000 == 57 [pid = 1653] [id = 694] 15:49:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c163800) [pid = 1653] [serial = 2082] [outer = 0x0] 15:49:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12c1bac00) [pid = 1653] [serial = 2083] [outer = 0x12c163800] 15:49:05 INFO - PROCESS | 1653 | 1462229345707 Marionette DEBUG loaded listener.js 15:49:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12c75d400) [pid = 1653] [serial = 2084] [outer = 0x12c163800] 15:49:06 INFO - PROCESS | 1653 | 1462229346040 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:49:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:49:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 471ms 15:49:06 INFO - PROCESS | 1653 | 1462229346062 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 15:49:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:49:06 INFO - PROCESS | 1653 | 1462229346064 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 15:49:06 INFO - PROCESS | 1653 | 1462229346067 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:49:06 INFO - PROCESS | 1653 | 1462229346069 Marionette TRACE conn2 <- [1,2750,null,{}] 15:49:06 INFO - PROCESS | 1653 | 1462229346072 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:06 INFO - PROCESS | 1653 | 1462229346241 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 15:49:06 INFO - PROCESS | 1653 | 1462229346386 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11656e800 == 58 [pid = 1653] [id = 695] 15:49:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x110e88000) [pid = 1653] [serial = 2085] [outer = 0x0] 15:49:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x110e8b400) [pid = 1653] [serial = 2086] [outer = 0x110e88000] 15:49:06 INFO - PROCESS | 1653 | 1462229346441 Marionette DEBUG loaded listener.js 15:49:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x110e91400) [pid = 1653] [serial = 2087] [outer = 0x110e88000] 15:49:06 INFO - PROCESS | 1653 | 1462229346967 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:49:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:49:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 920ms 15:49:06 INFO - PROCESS | 1653 | 1462229346989 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 15:49:06 INFO - PROCESS | 1653 | 1462229346991 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 15:49:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:49:06 INFO - PROCESS | 1653 | 1462229346994 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:49:06 INFO - PROCESS | 1653 | 1462229346997 Marionette TRACE conn2 <- [1,2754,null,{}] 15:49:07 INFO - PROCESS | 1653 | 1462229347000 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:07 INFO - PROCESS | 1653 | 1462229347109 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 15:49:07 INFO - PROCESS | 1653 | 1462229347168 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x127387000 == 59 [pid = 1653] [id = 696] 15:49:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x111d3f800) [pid = 1653] [serial = 2088] [outer = 0x0] 15:49:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1167cec00) [pid = 1653] [serial = 2089] [outer = 0x111d3f800] 15:49:07 INFO - PROCESS | 1653 | 1462229347200 Marionette DEBUG loaded listener.js 15:49:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118509400) [pid = 1653] [serial = 2090] [outer = 0x111d3f800] 15:49:07 INFO - PROCESS | 1653 | 1462229347621 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:49:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:49:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 15:49:07 INFO - PROCESS | 1653 | 1462229347667 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 15:49:07 INFO - PROCESS | 1653 | 1462229347670 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 15:49:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:49:07 INFO - PROCESS | 1653 | 1462229347673 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:49:07 INFO - PROCESS | 1653 | 1462229347674 Marionette TRACE conn2 <- [1,2758,null,{}] 15:49:07 INFO - PROCESS | 1653 | 1462229347677 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:07 INFO - PROCESS | 1653 | 1462229347780 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 15:49:07 INFO - PROCESS | 1653 | 1462229347842 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfc1800 == 60 [pid = 1653] [id = 697] 15:49:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119122000) [pid = 1653] [serial = 2091] [outer = 0x0] 15:49:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11975d400) [pid = 1653] [serial = 2092] [outer = 0x119122000] 15:49:07 INFO - PROCESS | 1653 | 1462229347871 Marionette DEBUG loaded listener.js 15:49:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11a07c000) [pid = 1653] [serial = 2093] [outer = 0x119122000] 15:49:08 INFO - PROCESS | 1653 | 1462229348323 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:49:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:49:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 15:49:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:49:08 INFO - PROCESS | 1653 | 1462229348343 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 15:49:08 INFO - PROCESS | 1653 | 1462229348345 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 15:49:08 INFO - PROCESS | 1653 | 1462229348352 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:49:08 INFO - PROCESS | 1653 | 1462229348356 Marionette TRACE conn2 <- [1,2762,null,{}] 15:49:08 INFO - PROCESS | 1653 | 1462229348360 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:08 INFO - PROCESS | 1653 | 1462229348489 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 15:49:08 INFO - PROCESS | 1653 | 1462229348563 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fe35800 == 61 [pid = 1653] [id = 698] 15:49:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x121370c00) [pid = 1653] [serial = 2094] [outer = 0x0] 15:49:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128bc9400) [pid = 1653] [serial = 2095] [outer = 0x121370c00] 15:49:08 INFO - PROCESS | 1653 | 1462229348594 Marionette DEBUG loaded listener.js 15:49:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12957d400) [pid = 1653] [serial = 2096] [outer = 0x121370c00] 15:49:08 INFO - PROCESS | 1653 | 1462229348972 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:49:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:49:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 682ms 15:49:09 INFO - PROCESS | 1653 | 1462229349029 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 15:49:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:49:09 INFO - PROCESS | 1653 | 1462229349031 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 15:49:09 INFO - PROCESS | 1653 | 1462229349034 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:49:09 INFO - PROCESS | 1653 | 1462229349035 Marionette TRACE conn2 <- [1,2766,null,{}] 15:49:09 INFO - PROCESS | 1653 | 1462229349037 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:09 INFO - PROCESS | 1653 | 1462229349141 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 15:49:09 INFO - PROCESS | 1653 | 1462229349201 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fe45800 == 62 [pid = 1653] [id = 699] 15:49:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x129273c00) [pid = 1653] [serial = 2097] [outer = 0x0] 15:49:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b17b000) [pid = 1653] [serial = 2098] [outer = 0x129273c00] 15:49:09 INFO - PROCESS | 1653 | 1462229349230 Marionette DEBUG loaded listener.js 15:49:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12bb87800) [pid = 1653] [serial = 2099] [outer = 0x129273c00] 15:49:09 INFO - PROCESS | 1653 | 1462229349662 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:49:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:49:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 15:49:09 INFO - PROCESS | 1653 | 1462229349705 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 15:49:09 INFO - PROCESS | 1653 | 1462229349706 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 15:49:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:49:09 INFO - PROCESS | 1653 | 1462229349709 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:49:09 INFO - PROCESS | 1653 | 1462229349710 Marionette TRACE conn2 <- [1,2770,null,{}] 15:49:09 INFO - PROCESS | 1653 | 1462229349712 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:09 INFO - PROCESS | 1653 | 1462229349811 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 15:49:09 INFO - PROCESS | 1653 | 1462229349915 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dcbf000 == 63 [pid = 1653] [id = 700] 15:49:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12c07c800) [pid = 1653] [serial = 2100] [outer = 0x0] 15:49:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12c085800) [pid = 1653] [serial = 2101] [outer = 0x12c07c800] 15:49:09 INFO - PROCESS | 1653 | 1462229349953 Marionette DEBUG loaded listener.js 15:49:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12c1bb800) [pid = 1653] [serial = 2102] [outer = 0x12c07c800] 15:49:10 INFO - PROCESS | 1653 | 1462229350422 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:49:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:49:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 720ms 15:49:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:49:10 INFO - PROCESS | 1653 | 1462229350430 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 15:49:10 INFO - PROCESS | 1653 | 1462229350431 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 15:49:10 INFO - PROCESS | 1653 | 1462229350433 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:49:10 INFO - PROCESS | 1653 | 1462229350434 Marionette TRACE conn2 <- [1,2774,null,{}] 15:49:10 INFO - PROCESS | 1653 | 1462229350437 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:10 INFO - PROCESS | 1653 | 1462229350541 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 15:49:10 INFO - PROCESS | 1653 | 1462229350599 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188b3800 == 64 [pid = 1653] [id = 701] 15:49:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118776400) [pid = 1653] [serial = 2103] [outer = 0x0] 15:49:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a7cbc00) [pid = 1653] [serial = 2104] [outer = 0x118776400] 15:49:10 INFO - PROCESS | 1653 | 1462229350628 Marionette DEBUG loaded listener.js 15:49:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12c1c1c00) [pid = 1653] [serial = 2105] [outer = 0x118776400] 15:49:11 INFO - PROCESS | 1653 | 1462229351258 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 15:49:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:49:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 875ms 15:49:11 INFO - PROCESS | 1653 | 1462229351309 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 15:49:11 INFO - PROCESS | 1653 | 1462229351311 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 15:49:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:49:11 INFO - PROCESS | 1653 | 1462229351315 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:49:11 INFO - PROCESS | 1653 | 1462229351317 Marionette TRACE conn2 <- [1,2778,null,{}] 15:49:11 INFO - PROCESS | 1653 | 1462229351320 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:11 INFO - PROCESS | 1653 | 1462229351423 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 15:49:11 INFO - PROCESS | 1653 | 1462229351485 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12872c000 == 65 [pid = 1653] [id = 702] 15:49:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1121da400) [pid = 1653] [serial = 2106] [outer = 0x0] 15:49:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x113c65400) [pid = 1653] [serial = 2107] [outer = 0x1121da400] 15:49:11 INFO - PROCESS | 1653 | 1462229351514 Marionette DEBUG loaded listener.js 15:49:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x117681400) [pid = 1653] [serial = 2108] [outer = 0x1121da400] 15:49:12 INFO - PROCESS | 1653 | 1462229352007 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12fef3000 == 64 [pid = 1653] [id = 694] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12dc5a000 == 63 [pid = 1653] [id = 693] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7c1000 == 62 [pid = 1653] [id = 692] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1191ae000 == 61 [pid = 1653] [id = 691] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1d9800 == 60 [pid = 1653] [id = 690] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x115f26000 == 59 [pid = 1653] [id = 689] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12c0da000 == 58 [pid = 1653] [id = 688] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x129529000 == 57 [pid = 1653] [id = 687] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x126027000) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12ba9a000) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12bb78000) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 15:49:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:49:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 726ms 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12506e800 == 56 [pid = 1653] [id = 686] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1233ad800 == 55 [pid = 1653] [id = 685] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa8000 == 54 [pid = 1653] [id = 684] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1243e7000 == 53 [pid = 1653] [id = 683] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12bca0000 == 52 [pid = 1653] [id = 681] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x125083000 == 51 [pid = 1653] [id = 680] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11811f000 == 50 [pid = 1653] [id = 679] 15:49:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7b4800 == 49 [pid = 1653] [id = 678] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x111130c00) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x111094800) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x112a30c00) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1236be000) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x119757400) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11902b800) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x111122800) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12367bc00) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12500c400) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1240fa800) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x125056c00) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1165d3000) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x117685c00) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x113cf5000) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1187f3000) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119383400) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119a77800) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119df6400) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124a0f400) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11975c000) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 15:49:12 INFO - PROCESS | 1653 | 1462229352053 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 15:49:12 INFO - PROCESS | 1653 | 1462229352057 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 15:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:49:12 INFO - PROCESS | 1653 | 1462229352067 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:49:12 INFO - PROCESS | 1653 | 1462229352069 Marionette TRACE conn2 <- [1,2782,null,{}] 15:49:12 INFO - PROCESS | 1653 | 1462229352071 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:12 INFO - PROCESS | 1653 | 1462229352155 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 15:49:12 INFO - PROCESS | 1653 | 1462229352162 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d0b800 == 50 [pid = 1653] [id = 703] 15:49:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1168ce000) [pid = 1653] [serial = 2109] [outer = 0x0] 15:49:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x117686c00) [pid = 1653] [serial = 2110] [outer = 0x1168ce000] 15:49:12 INFO - PROCESS | 1653 | 1462229352188 Marionette DEBUG loaded listener.js 15:49:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119121800) [pid = 1653] [serial = 2111] [outer = 0x1168ce000] 15:49:12 INFO - PROCESS | 1653 | 1462229352556 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:49:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:49:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 520ms 15:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:49:12 INFO - PROCESS | 1653 | 1462229352608 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 15:49:12 INFO - PROCESS | 1653 | 1462229352610 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 15:49:12 INFO - PROCESS | 1653 | 1462229352615 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:49:12 INFO - PROCESS | 1653 | 1462229352618 Marionette TRACE conn2 <- [1,2786,null,{}] 15:49:12 INFO - PROCESS | 1653 | 1462229352629 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:12 INFO - PROCESS | 1653 | 1462229352759 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 15:49:12 INFO - PROCESS | 1653 | 1462229352798 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12329d000 == 51 [pid = 1653] [id = 704] 15:49:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119760400) [pid = 1653] [serial = 2112] [outer = 0x0] 15:49:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119a75400) [pid = 1653] [serial = 2113] [outer = 0x119760400] 15:49:12 INFO - PROCESS | 1653 | 1462229352840 Marionette DEBUG loaded listener.js 15:49:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119df6400) [pid = 1653] [serial = 2114] [outer = 0x119760400] 15:49:13 INFO - PROCESS | 1653 | 1462229353244 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 673ms 15:49:13 INFO - PROCESS | 1653 | 1462229353288 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 15:49:13 INFO - PROCESS | 1653 | 1462229353290 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 15:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:49:13 INFO - PROCESS | 1653 | 1462229353292 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:49:13 INFO - PROCESS | 1653 | 1462229353293 Marionette TRACE conn2 <- [1,2790,null,{}] 15:49:13 INFO - PROCESS | 1653 | 1462229353295 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:13 INFO - PROCESS | 1653 | 1462229353378 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 15:49:13 INFO - PROCESS | 1653 | 1462229353383 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x127388000 == 52 [pid = 1653] [id = 705] 15:49:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x121374000) [pid = 1653] [serial = 2115] [outer = 0x0] 15:49:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x124339400) [pid = 1653] [serial = 2116] [outer = 0x121374000] 15:49:13 INFO - PROCESS | 1653 | 1462229353408 Marionette DEBUG loaded listener.js 15:49:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124a02800) [pid = 1653] [serial = 2117] [outer = 0x121374000] 15:49:13 INFO - PROCESS | 1653 | 1462229353769 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 518ms 15:49:13 INFO - PROCESS | 1653 | 1462229353811 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 15:49:13 INFO - PROCESS | 1653 | 1462229353812 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 15:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:49:13 INFO - PROCESS | 1653 | 1462229353814 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:49:13 INFO - PROCESS | 1653 | 1462229353815 Marionette TRACE conn2 <- [1,2794,null,{}] 15:49:13 INFO - PROCESS | 1653 | 1462229353817 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:13 INFO - PROCESS | 1653 | 1462229353928 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 15:49:13 INFO - PROCESS | 1653 | 1462229353964 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x129288000 == 53 [pid = 1653] [id = 706] 15:49:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x111124c00) [pid = 1653] [serial = 2118] [outer = 0x0] 15:49:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x125056c00) [pid = 1653] [serial = 2119] [outer = 0x111124c00] 15:49:13 INFO - PROCESS | 1653 | 1462229353991 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x126918400) [pid = 1653] [serial = 2120] [outer = 0x111124c00] 15:49:14 INFO - PROCESS | 1653 | 1462229354309 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 15:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 518ms 15:49:14 INFO - PROCESS | 1653 | 1462229354332 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 15:49:14 INFO - PROCESS | 1653 | 1462229354333 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 15:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:49:14 INFO - PROCESS | 1653 | 1462229354335 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:49:14 INFO - PROCESS | 1653 | 1462229354336 Marionette TRACE conn2 <- [1,2798,null,{}] 15:49:14 INFO - PROCESS | 1653 | 1462229354339 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:14 INFO - PROCESS | 1653 | 1462229354454 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 15:49:14 INFO - PROCESS | 1653 | 1462229354467 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba4e000 == 54 [pid = 1653] [id = 707] 15:49:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x126964800) [pid = 1653] [serial = 2121] [outer = 0x0] 15:49:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x128bcec00) [pid = 1653] [serial = 2122] [outer = 0x126964800] 15:49:14 INFO - PROCESS | 1653 | 1462229354494 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b3ce400) [pid = 1653] [serial = 2123] [outer = 0x126964800] 15:49:14 INFO - PROCESS | 1653 | 1462229354840 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 15:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 518ms 15:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:49:14 INFO - PROCESS | 1653 | 1462229354854 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 15:49:14 INFO - PROCESS | 1653 | 1462229354855 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 15:49:14 INFO - PROCESS | 1653 | 1462229354858 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:49:14 INFO - PROCESS | 1653 | 1462229354859 Marionette TRACE conn2 <- [1,2802,null,{}] 15:49:14 INFO - PROCESS | 1653 | 1462229354861 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:14 INFO - PROCESS | 1653 | 1462229354962 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 15:49:14 INFO - PROCESS | 1653 | 1462229354976 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c72d800 == 55 [pid = 1653] [id = 708] 15:49:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b3d5c00) [pid = 1653] [serial = 2124] [outer = 0x0] 15:49:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bb7c800) [pid = 1653] [serial = 2125] [outer = 0x12b3d5c00] 15:49:15 INFO - PROCESS | 1653 | 1462229355000 Marionette DEBUG loaded listener.js 15:49:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bcab000) [pid = 1653] [serial = 2126] [outer = 0x12b3d5c00] 15:49:15 INFO - PROCESS | 1653 | 1462229355394 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:49:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:49:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 571ms 15:49:15 INFO - PROCESS | 1653 | 1462229355430 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 15:49:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:49:15 INFO - PROCESS | 1653 | 1462229355432 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 15:49:15 INFO - PROCESS | 1653 | 1462229355436 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:49:15 INFO - PROCESS | 1653 | 1462229355437 Marionette TRACE conn2 <- [1,2806,null,{}] 15:49:15 INFO - PROCESS | 1653 | 1462229355449 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:15 INFO - PROCESS | 1653 | 1462229355613 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 15:49:15 INFO - PROCESS | 1653 | 1462229355640 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d46f800 == 56 [pid = 1653] [id = 709] 15:49:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12bb76000) [pid = 1653] [serial = 2127] [outer = 0x0] 15:49:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12bcb8000) [pid = 1653] [serial = 2128] [outer = 0x12bb76000] 15:49:15 INFO - PROCESS | 1653 | 1462229355680 Marionette DEBUG loaded listener.js 15:49:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12c07dc00) [pid = 1653] [serial = 2129] [outer = 0x12bb76000] 15:49:16 INFO - PROCESS | 1653 | 1462229356080 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:49:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:49:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 15:49:16 INFO - PROCESS | 1653 | 1462229356105 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 15:49:16 INFO - PROCESS | 1653 | 1462229356107 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 15:49:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:49:16 INFO - PROCESS | 1653 | 1462229356109 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:49:16 INFO - PROCESS | 1653 | 1462229356110 Marionette TRACE conn2 <- [1,2810,null,{}] 15:49:16 INFO - PROCESS | 1653 | 1462229356112 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:16 INFO - PROCESS | 1653 | 1462229356330 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 15:49:16 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x119a75800) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:49:16 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1199b9400) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:49:16 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x111119400) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:49:16 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12b39e800) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:49:16 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12926bc00) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:49:16 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1131e0800) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:49:16 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1190c9c00) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:49:16 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x112f56c00) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:49:16 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12bb78400) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:49:16 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x111092800) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:49:16 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12bcac400) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:49:16 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1234ee000) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:49:16 INFO - PROCESS | 1653 | 1462229356392 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b249000 == 57 [pid = 1653] [id = 710] 15:49:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x111092800) [pid = 1653] [serial = 2130] [outer = 0x0] 15:49:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1133aa000) [pid = 1653] [serial = 2131] [outer = 0x111092800] 15:49:16 INFO - PROCESS | 1653 | 1462229356417 Marionette DEBUG loaded listener.js 15:49:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1234ee000) [pid = 1653] [serial = 2132] [outer = 0x111092800] 15:49:16 INFO - PROCESS | 1653 | 1462229356706 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:49:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:49:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 621ms 15:49:16 INFO - PROCESS | 1653 | 1462229356731 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 15:49:16 INFO - PROCESS | 1653 | 1462229356732 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 15:49:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:49:16 INFO - PROCESS | 1653 | 1462229356734 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:49:16 INFO - PROCESS | 1653 | 1462229356735 Marionette TRACE conn2 <- [1,2814,null,{}] 15:49:16 INFO - PROCESS | 1653 | 1462229356738 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:16 INFO - PROCESS | 1653 | 1462229356823 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 15:49:16 INFO - PROCESS | 1653 | 1462229356884 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dcc5800 == 58 [pid = 1653] [id = 711] 15:49:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x111119400) [pid = 1653] [serial = 2133] [outer = 0x0] 15:49:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12c158400) [pid = 1653] [serial = 2134] [outer = 0x111119400] 15:49:16 INFO - PROCESS | 1653 | 1462229356909 Marionette DEBUG loaded listener.js 15:49:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12c1bf000) [pid = 1653] [serial = 2135] [outer = 0x111119400] 15:49:17 INFO - PROCESS | 1653 | 1462229357230 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 15:49:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:49:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 520ms 15:49:17 INFO - PROCESS | 1653 | 1462229357255 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 15:49:17 INFO - PROCESS | 1653 | 1462229357257 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 15:49:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:49:17 INFO - PROCESS | 1653 | 1462229357262 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:49:17 INFO - PROCESS | 1653 | 1462229357265 Marionette TRACE conn2 <- [1,2818,null,{}] 15:49:17 INFO - PROCESS | 1653 | 1462229357269 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:17 INFO - PROCESS | 1653 | 1462229357422 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 15:49:17 INFO - PROCESS | 1653 | 1462229357512 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fe52000 == 59 [pid = 1653] [id = 712] 15:49:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119a7ac00) [pid = 1653] [serial = 2136] [outer = 0x0] 15:49:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12c761400) [pid = 1653] [serial = 2137] [outer = 0x119a7ac00] 15:49:17 INFO - PROCESS | 1653 | 1462229357558 Marionette DEBUG loaded listener.js 15:49:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12caca800) [pid = 1653] [serial = 2138] [outer = 0x119a7ac00] 15:49:17 INFO - PROCESS | 1653 | 1462229357901 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 15:49:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:49:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 672ms 15:49:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:49:17 INFO - PROCESS | 1653 | 1462229357934 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 15:49:17 INFO - PROCESS | 1653 | 1462229357936 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 15:49:17 INFO - PROCESS | 1653 | 1462229357938 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:49:17 INFO - PROCESS | 1653 | 1462229357939 Marionette TRACE conn2 <- [1,2822,null,{}] 15:49:17 INFO - PROCESS | 1653 | 1462229357943 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:18 INFO - PROCESS | 1653 | 1462229358027 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 15:49:18 INFO - PROCESS | 1653 | 1462229358089 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1356c5000 == 60 [pid = 1653] [id = 713] 15:49:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1236c3000) [pid = 1653] [serial = 2139] [outer = 0x0] 15:49:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12cad0800) [pid = 1653] [serial = 2140] [outer = 0x1236c3000] 15:49:18 INFO - PROCESS | 1653 | 1462229358114 Marionette DEBUG loaded listener.js 15:49:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12ce1a800) [pid = 1653] [serial = 2141] [outer = 0x1236c3000] 15:49:18 INFO - PROCESS | 1653 | 1462229358528 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:49:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:49:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 618ms 15:49:18 INFO - PROCESS | 1653 | 1462229358557 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 15:49:18 INFO - PROCESS | 1653 | 1462229358560 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 15:49:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:49:18 INFO - PROCESS | 1653 | 1462229358564 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:49:18 INFO - PROCESS | 1653 | 1462229358566 Marionette TRACE conn2 <- [1,2826,null,{}] 15:49:18 INFO - PROCESS | 1653 | 1462229358570 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:18 INFO - PROCESS | 1653 | 1462229358687 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 15:49:18 INFO - PROCESS | 1653 | 1462229358750 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a3d000 == 61 [pid = 1653] [id = 714] 15:49:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11108c000) [pid = 1653] [serial = 2142] [outer = 0x0] 15:49:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11205b800) [pid = 1653] [serial = 2143] [outer = 0x11108c000] 15:49:18 INFO - PROCESS | 1653 | 1462229358823 Marionette DEBUG loaded listener.js 15:49:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11290bc00) [pid = 1653] [serial = 2144] [outer = 0x11108c000] 15:49:19 INFO - PROCESS | 1653 | 1462229359259 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:49:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:49:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 725ms 15:49:19 INFO - PROCESS | 1653 | 1462229359296 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 15:49:19 INFO - PROCESS | 1653 | 1462229359300 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 15:49:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:49:19 INFO - PROCESS | 1653 | 1462229359305 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:49:19 INFO - PROCESS | 1653 | 1462229359306 Marionette TRACE conn2 <- [1,2830,null,{}] 15:49:19 INFO - PROCESS | 1653 | 1462229359311 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:19 INFO - PROCESS | 1653 | 1462229359417 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 15:49:19 INFO - PROCESS | 1653 | 1462229359479 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed7800 == 62 [pid = 1653] [id = 715] 15:49:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11290c800) [pid = 1653] [serial = 2145] [outer = 0x0] 15:49:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x115d41800) [pid = 1653] [serial = 2146] [outer = 0x11290c800] 15:49:19 INFO - PROCESS | 1653 | 1462229359549 Marionette DEBUG loaded listener.js 15:49:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11902c000) [pid = 1653] [serial = 2147] [outer = 0x11290c800] 15:49:19 INFO - PROCESS | 1653 | 1462229359985 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:49:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 725ms 15:49:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:49:20 INFO - PROCESS | 1653 | 1462229360031 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 15:49:20 INFO - PROCESS | 1653 | 1462229360032 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 15:49:20 INFO - PROCESS | 1653 | 1462229360035 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:49:20 INFO - PROCESS | 1653 | 1462229360037 Marionette TRACE conn2 <- [1,2834,null,{}] 15:49:20 INFO - PROCESS | 1653 | 1462229360117 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:20 INFO - PROCESS | 1653 | 1462229360287 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 15:49:20 INFO - PROCESS | 1653 | 1462229360386 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fe52800 == 63 [pid = 1653] [id = 716] 15:49:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x119757400) [pid = 1653] [serial = 2148] [outer = 0x0] 15:49:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11a0c3400) [pid = 1653] [serial = 2149] [outer = 0x119757400] 15:49:20 INFO - PROCESS | 1653 | 1462229360419 Marionette DEBUG loaded listener.js 15:49:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x124ebb000) [pid = 1653] [serial = 2150] [outer = 0x119757400] 15:49:20 INFO - PROCESS | 1653 | 1462229360856 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:49:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:49:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 874ms 15:49:20 INFO - PROCESS | 1653 | 1462229360910 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 15:49:20 INFO - PROCESS | 1653 | 1462229360912 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 15:49:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:49:20 INFO - PROCESS | 1653 | 1462229360914 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:49:20 INFO - PROCESS | 1653 | 1462229360915 Marionette TRACE conn2 <- [1,2838,null,{}] 15:49:20 INFO - PROCESS | 1653 | 1462229360918 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:21 INFO - PROCESS | 1653 | 1462229361023 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 15:49:21 INFO - PROCESS | 1653 | 1462229361097 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1354a9000 == 64 [pid = 1653] [id = 717] 15:49:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x125011400) [pid = 1653] [serial = 2151] [outer = 0x0] 15:49:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x128bd2000) [pid = 1653] [serial = 2152] [outer = 0x125011400] 15:49:21 INFO - PROCESS | 1653 | 1462229361128 Marionette DEBUG loaded listener.js 15:49:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x129588400) [pid = 1653] [serial = 2153] [outer = 0x125011400] 15:49:21 INFO - PROCESS | 1653 | 1462229361539 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:49:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:49:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 672ms 15:49:21 INFO - PROCESS | 1653 | 1462229361587 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 15:49:21 INFO - PROCESS | 1653 | 1462229361588 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 15:49:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:49:21 INFO - PROCESS | 1653 | 1462229361590 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:49:21 INFO - PROCESS | 1653 | 1462229361592 Marionette TRACE conn2 <- [1,2842,null,{}] 15:49:21 INFO - PROCESS | 1653 | 1462229361594 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:21 INFO - PROCESS | 1653 | 1462229361714 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 15:49:21 INFO - PROCESS | 1653 | 1462229361817 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1356d0000 == 65 [pid = 1653] [id = 718] 15:49:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x128e2a800) [pid = 1653] [serial = 2154] [outer = 0x0] 15:49:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12bb96400) [pid = 1653] [serial = 2155] [outer = 0x128e2a800] 15:49:21 INFO - PROCESS | 1653 | 1462229361848 Marionette DEBUG loaded listener.js 15:49:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12c1b2c00) [pid = 1653] [serial = 2156] [outer = 0x128e2a800] 15:49:22 INFO - PROCESS | 1653 | 1462229362317 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:49:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:49:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 770ms 15:49:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:49:22 INFO - PROCESS | 1653 | 1462229362361 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 15:49:22 INFO - PROCESS | 1653 | 1462229362363 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 15:49:22 INFO - PROCESS | 1653 | 1462229362365 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:49:22 INFO - PROCESS | 1653 | 1462229362366 Marionette TRACE conn2 <- [1,2846,null,{}] 15:49:22 INFO - PROCESS | 1653 | 1462229362369 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:22 INFO - PROCESS | 1653 | 1462229362491 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 15:49:22 INFO - PROCESS | 1653 | 1462229362598 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x126cfa000 == 66 [pid = 1653] [id = 719] 15:49:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x112910000) [pid = 1653] [serial = 2157] [outer = 0x0] 15:49:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12bb98400) [pid = 1653] [serial = 2158] [outer = 0x112910000] 15:49:22 INFO - PROCESS | 1653 | 1462229362631 Marionette DEBUG loaded listener.js 15:49:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12cac7000) [pid = 1653] [serial = 2159] [outer = 0x112910000] 15:49:23 INFO - PROCESS | 1653 | 1462229363235 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:49:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:49:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 922ms 15:49:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:49:23 INFO - PROCESS | 1653 | 1462229363287 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 15:49:23 INFO - PROCESS | 1653 | 1462229363290 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 15:49:23 INFO - PROCESS | 1653 | 1462229363293 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:49:23 INFO - PROCESS | 1653 | 1462229363295 Marionette TRACE conn2 <- [1,2850,null,{}] 15:49:23 INFO - PROCESS | 1653 | 1462229363299 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:23 INFO - PROCESS | 1653 | 1462229363403 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 15:49:23 INFO - PROCESS | 1653 | 1462229363469 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x127398000 == 67 [pid = 1653] [id = 720] 15:49:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11290f800) [pid = 1653] [serial = 2160] [outer = 0x0] 15:49:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x112a2f000) [pid = 1653] [serial = 2161] [outer = 0x11290f800] 15:49:23 INFO - PROCESS | 1653 | 1462229363497 Marionette DEBUG loaded listener.js 15:49:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1165ce400) [pid = 1653] [serial = 2162] [outer = 0x11290f800] 15:49:23 INFO - PROCESS | 1653 | 1462229363963 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:49:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:49:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 720ms 15:49:24 INFO - PROCESS | 1653 | 1462229364015 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 15:49:24 INFO - PROCESS | 1653 | 1462229364020 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 15:49:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:49:24 INFO - PROCESS | 1653 | 1462229364049 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:49:24 INFO - PROCESS | 1653 | 1462229364050 Marionette TRACE conn2 <- [1,2854,null,{}] 15:49:24 INFO - PROCESS | 1653 | 1462229364053 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:24 INFO - PROCESS | 1653 | 1462229364153 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12fe52000 == 66 [pid = 1653] [id = 712] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12dcc5800 == 65 [pid = 1653] [id = 711] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b249000 == 64 [pid = 1653] [id = 710] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d46f800 == 63 [pid = 1653] [id = 709] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12c72d800 == 62 [pid = 1653] [id = 708] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba4e000 == 61 [pid = 1653] [id = 707] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12c1bac00) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | 1462229364279 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x129288000 == 60 [pid = 1653] [id = 706] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x127388000 == 59 [pid = 1653] [id = 705] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12329d000 == 58 [pid = 1653] [id = 704] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x117d0b800 == 57 [pid = 1653] [id = 703] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12872c000 == 56 [pid = 1653] [id = 702] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12dcbf000 == 55 [pid = 1653] [id = 700] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12fe45800 == 54 [pid = 1653] [id = 699] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12fe35800 == 53 [pid = 1653] [id = 698] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfc1800 == 52 [pid = 1653] [id = 697] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x127387000 == 51 [pid = 1653] [id = 696] 15:49:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x117d08800 == 52 [pid = 1653] [id = 721] 15:49:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x111091800) [pid = 1653] [serial = 2163] [outer = 0x0] 15:49:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x112a29800) [pid = 1653] [serial = 2164] [outer = 0x111091800] 15:49:24 INFO - PROCESS | 1653 | 1462229364311 Marionette DEBUG loaded listener.js 15:49:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11975bc00) [pid = 1653] [serial = 2165] [outer = 0x111091800] 15:49:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11656e800 == 51 [pid = 1653] [id = 695] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1232b5400) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x125127000) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12695e800) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x126c5b400) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x128bd3400) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12ba9dc00) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x129552800) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11767f400) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x113cf3c00) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x112a2bc00) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x117d32400) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x119757800) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119df3800) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12870bc00) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1180c5c00) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x119128800) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12bb92c00) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x119da3c00) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12bb77400) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x113e42c00) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12bb9a800) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x119a6e800) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12c15ec00) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12bcb7c00) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12bcad400) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12c081000) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12b1efc00) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 15:49:24 INFO - PROCESS | 1653 | 1462229364708 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:49:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:49:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 676ms 15:49:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:49:24 INFO - PROCESS | 1653 | 1462229364727 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 15:49:24 INFO - PROCESS | 1653 | 1462229364729 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 15:49:24 INFO - PROCESS | 1653 | 1462229364733 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:49:24 INFO - PROCESS | 1653 | 1462229364737 Marionette TRACE conn2 <- [1,2858,null,{}] 15:49:24 INFO - PROCESS | 1653 | 1462229364750 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:24 INFO - PROCESS | 1653 | 1462229364887 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 15:49:24 INFO - PROCESS | 1653 | 1462229364905 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x127388000 == 52 [pid = 1653] [id = 722] 15:49:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x119a7d800) [pid = 1653] [serial = 2166] [outer = 0x0] 15:49:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1234f0c00) [pid = 1653] [serial = 2167] [outer = 0x119a7d800] 15:49:24 INFO - PROCESS | 1653 | 1462229364950 Marionette DEBUG loaded listener.js 15:49:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x124eb3400) [pid = 1653] [serial = 2168] [outer = 0x119a7d800] 15:49:25 INFO - PROCESS | 1653 | 1462229365364 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:49:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:49:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 675ms 15:49:25 INFO - PROCESS | 1653 | 1462229365408 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 15:49:25 INFO - PROCESS | 1653 | 1462229365410 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 15:49:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:49:25 INFO - PROCESS | 1653 | 1462229365412 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:49:25 INFO - PROCESS | 1653 | 1462229365413 Marionette TRACE conn2 <- [1,2862,null,{}] 15:49:25 INFO - PROCESS | 1653 | 1462229365415 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:25 INFO - PROCESS | 1653 | 1462229365499 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 15:49:25 INFO - PROCESS | 1653 | 1462229365503 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x129ac6800 == 53 [pid = 1653] [id = 723] 15:49:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x125128000) [pid = 1653] [serial = 2169] [outer = 0x0] 15:49:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x126c5b000) [pid = 1653] [serial = 2170] [outer = 0x125128000] 15:49:25 INFO - PROCESS | 1653 | 1462229365529 Marionette DEBUG loaded listener.js 15:49:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x128bcf800) [pid = 1653] [serial = 2171] [outer = 0x125128000] 15:49:25 INFO - PROCESS | 1653 | 1462229365865 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:49:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:49:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 469ms 15:49:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:49:25 INFO - PROCESS | 1653 | 1462229365881 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 15:49:25 INFO - PROCESS | 1653 | 1462229365882 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 15:49:25 INFO - PROCESS | 1653 | 1462229365884 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:49:25 INFO - PROCESS | 1653 | 1462229365886 Marionette TRACE conn2 <- [1,2866,null,{}] 15:49:25 INFO - PROCESS | 1653 | 1462229365888 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:26 INFO - PROCESS | 1653 | 1462229366000 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 15:49:26 INFO - PROCESS | 1653 | 1462229366008 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a34000 == 54 [pid = 1653] [id = 724] 15:49:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x126914400) [pid = 1653] [serial = 2172] [outer = 0x0] 15:49:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x128faa800) [pid = 1653] [serial = 2173] [outer = 0x126914400] 15:49:26 INFO - PROCESS | 1653 | 1462229366034 Marionette DEBUG loaded listener.js 15:49:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x129558800) [pid = 1653] [serial = 2174] [outer = 0x126914400] 15:49:26 INFO - PROCESS | 1653 | 1462229366381 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:49:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 519ms 15:49:26 INFO - PROCESS | 1653 | 1462229366405 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 15:49:26 INFO - PROCESS | 1653 | 1462229366406 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 15:49:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:49:26 INFO - PROCESS | 1653 | 1462229366409 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:49:26 INFO - PROCESS | 1653 | 1462229366411 Marionette TRACE conn2 <- [1,2870,null,{}] 15:49:26 INFO - PROCESS | 1653 | 1462229366413 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:26 INFO - PROCESS | 1653 | 1462229366511 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 15:49:26 INFO - PROCESS | 1653 | 1462229366516 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1f4800 == 55 [pid = 1653] [id = 725] 15:49:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a7d1c00) [pid = 1653] [serial = 2175] [outer = 0x0] 15:49:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12baa1800) [pid = 1653] [serial = 2176] [outer = 0x12a7d1c00] 15:49:26 INFO - PROCESS | 1653 | 1462229366543 Marionette DEBUG loaded listener.js 15:49:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12c081400) [pid = 1653] [serial = 2177] [outer = 0x12a7d1c00] 15:49:26 INFO - PROCESS | 1653 | 1462229366922 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 15:49:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:49:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 522ms 15:49:26 INFO - PROCESS | 1653 | 1462229366931 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 15:49:26 INFO - PROCESS | 1653 | 1462229366932 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 15:49:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:49:26 INFO - PROCESS | 1653 | 1462229366934 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:49:26 INFO - PROCESS | 1653 | 1462229366935 Marionette TRACE conn2 <- [1,2874,null,{}] 15:49:26 INFO - PROCESS | 1653 | 1462229366938 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:27 INFO - PROCESS | 1653 | 1462229367051 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 15:49:27 INFO - PROCESS | 1653 | 1462229367090 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d7ba800 == 56 [pid = 1653] [id = 726] 15:49:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12aeb2800) [pid = 1653] [serial = 2178] [outer = 0x0] 15:49:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12c162800) [pid = 1653] [serial = 2179] [outer = 0x12aeb2800] 15:49:27 INFO - PROCESS | 1653 | 1462229367115 Marionette DEBUG loaded listener.js 15:49:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12c760400) [pid = 1653] [serial = 2180] [outer = 0x12aeb2800] 15:49:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:49:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 520ms 15:49:27 INFO - PROCESS | 1653 | 1462229367447 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:49:27 INFO - PROCESS | 1653 | 1462229367454 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 15:49:27 INFO - PROCESS | 1653 | 1462229367456 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 15:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:49:27 INFO - PROCESS | 1653 | 1462229367458 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:49:27 INFO - PROCESS | 1653 | 1462229367461 Marionette TRACE conn2 <- [1,2878,null,{}] 15:49:27 INFO - PROCESS | 1653 | 1462229367465 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:27 INFO - PROCESS | 1653 | 1462229367580 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 15:49:27 INFO - PROCESS | 1653 | 1462229367619 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dcbe000 == 57 [pid = 1653] [id = 727] 15:49:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x113171000) [pid = 1653] [serial = 2181] [outer = 0x0] 15:49:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x113177c00) [pid = 1653] [serial = 2182] [outer = 0x113171000] 15:49:27 INFO - PROCESS | 1653 | 1462229367643 Marionette DEBUG loaded listener.js 15:49:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11317c800) [pid = 1653] [serial = 2183] [outer = 0x113171000] 15:49:27 INFO - PROCESS | 1653 | 1462229367970 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:49:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 522ms 15:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:49:27 INFO - PROCESS | 1653 | 1462229367980 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 15:49:27 INFO - PROCESS | 1653 | 1462229367981 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 15:49:27 INFO - PROCESS | 1653 | 1462229367984 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:49:27 INFO - PROCESS | 1653 | 1462229367985 Marionette TRACE conn2 <- [1,2882,null,{}] 15:49:27 INFO - PROCESS | 1653 | 1462229367987 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:28 INFO - PROCESS | 1653 | 1462229368119 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 15:49:28 INFO - PROCESS | 1653 | 1462229368136 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fe41000 == 58 [pid = 1653] [id = 728] 15:49:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11317bc00) [pid = 1653] [serial = 2184] [outer = 0x0] 15:49:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12c763400) [pid = 1653] [serial = 2185] [outer = 0x11317bc00] 15:49:28 INFO - PROCESS | 1653 | 1462229368176 Marionette DEBUG loaded listener.js 15:49:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12c76b800) [pid = 1653] [serial = 2186] [outer = 0x11317bc00] 15:49:28 INFO - PROCESS | 1653 | 1462229368617 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 15:49:28 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12c163800) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:49:28 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x126964800) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:49:28 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1121da400) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:49:28 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b3d5c00) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:49:28 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x119760400) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:49:28 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12bb76000) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:49:28 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x111092800) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:49:28 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x111119400) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:49:28 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x111124c00) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:49:28 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1168ce000) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:49:28 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x121374000) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:49:28 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x119a7ac00) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:49:28 INFO - PROCESS | 1653 | 1462229368766 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 15:49:28 INFO - PROCESS | 1653 | 1462229368767 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 15:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:49:28 INFO - PROCESS | 1653 | 1462229368772 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:49:28 INFO - PROCESS | 1653 | 1462229368773 Marionette TRACE conn2 <- [1,2886,null,{}] 15:49:28 INFO - PROCESS | 1653 | 1462229368781 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:28 INFO - PROCESS | 1653 | 1462229368886 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 15:49:28 INFO - PROCESS | 1653 | 1462229368893 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x126088800 == 59 [pid = 1653] [id = 729] 15:49:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x116a7b800) [pid = 1653] [serial = 2187] [outer = 0x0] 15:49:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x121374000) [pid = 1653] [serial = 2188] [outer = 0x116a7b800] 15:49:28 INFO - PROCESS | 1653 | 1462229368918 Marionette DEBUG loaded listener.js 15:49:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12aeb9800) [pid = 1653] [serial = 2189] [outer = 0x116a7b800] 15:49:29 INFO - PROCESS | 1653 | 1462229369263 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:49:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:49:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 524ms 15:49:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:49:29 INFO - PROCESS | 1653 | 1462229369296 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 15:49:29 INFO - PROCESS | 1653 | 1462229369298 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 15:49:29 INFO - PROCESS | 1653 | 1462229369300 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:49:29 INFO - PROCESS | 1653 | 1462229369302 Marionette TRACE conn2 <- [1,2890,null,{}] 15:49:29 INFO - PROCESS | 1653 | 1462229369304 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:29 INFO - PROCESS | 1653 | 1462229369430 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 15:49:29 INFO - PROCESS | 1653 | 1462229369437 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1354a6000 == 60 [pid = 1653] [id = 730] 15:49:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11767e400) [pid = 1653] [serial = 2190] [outer = 0x0] 15:49:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12c76a000) [pid = 1653] [serial = 2191] [outer = 0x11767e400] 15:49:29 INFO - PROCESS | 1653 | 1462229369466 Marionette DEBUG loaded listener.js 15:49:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12ce21000) [pid = 1653] [serial = 2192] [outer = 0x11767e400] 15:49:29 INFO - PROCESS | 1653 | 1462229369786 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:49:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:49:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 521ms 15:49:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:49:29 INFO - PROCESS | 1653 | 1462229369822 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 15:49:29 INFO - PROCESS | 1653 | 1462229369823 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 15:49:29 INFO - PROCESS | 1653 | 1462229369827 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:49:29 INFO - PROCESS | 1653 | 1462229369829 Marionette TRACE conn2 <- [1,2894,null,{}] 15:49:29 INFO - PROCESS | 1653 | 1462229369831 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:29 INFO - PROCESS | 1653 | 1462229369916 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 15:49:29 INFO - PROCESS | 1653 | 1462229369920 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x135282000 == 61 [pid = 1653] [id = 731] 15:49:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12cf9c400) [pid = 1653] [serial = 2193] [outer = 0x0] 15:49:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12cfa1c00) [pid = 1653] [serial = 2194] [outer = 0x12cf9c400] 15:49:29 INFO - PROCESS | 1653 | 1462229369944 Marionette DEBUG loaded listener.js 15:49:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12cfa7c00) [pid = 1653] [serial = 2195] [outer = 0x12cf9c400] 15:49:30 INFO - PROCESS | 1653 | 1462229370306 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:49:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 521ms 15:49:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:49:30 INFO - PROCESS | 1653 | 1462229370347 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 15:49:30 INFO - PROCESS | 1653 | 1462229370349 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 15:49:30 INFO - PROCESS | 1653 | 1462229370351 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:49:30 INFO - PROCESS | 1653 | 1462229370352 Marionette TRACE conn2 <- [1,2898,null,{}] 15:49:30 INFO - PROCESS | 1653 | 1462229370354 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:30 INFO - PROCESS | 1653 | 1462229370441 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 15:49:30 INFO - PROCESS | 1653 | 1462229370445 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x135295000 == 62 [pid = 1653] [id = 732] 15:49:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12bcaa400) [pid = 1653] [serial = 2196] [outer = 0x0] 15:49:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12d3be800) [pid = 1653] [serial = 2197] [outer = 0x12bcaa400] 15:49:30 INFO - PROCESS | 1653 | 1462229370469 Marionette DEBUG loaded listener.js 15:49:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12d452c00) [pid = 1653] [serial = 2198] [outer = 0x12bcaa400] 15:49:30 INFO - PROCESS | 1653 | 1462229370902 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:49:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:49:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 618ms 15:49:30 INFO - PROCESS | 1653 | 1462229370971 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 15:49:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:49:30 INFO - PROCESS | 1653 | 1462229370975 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 15:49:30 INFO - PROCESS | 1653 | 1462229370980 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:49:30 INFO - PROCESS | 1653 | 1462229370984 Marionette TRACE conn2 <- [1,2902,null,{}] 15:49:30 INFO - PROCESS | 1653 | 1462229370991 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:31 INFO - PROCESS | 1653 | 1462229371199 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 15:49:31 INFO - PROCESS | 1653 | 1462229371398 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a0ef000 == 63 [pid = 1653] [id = 733] 15:49:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11290ac00) [pid = 1653] [serial = 2199] [outer = 0x0] 15:49:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x112910400) [pid = 1653] [serial = 2200] [outer = 0x11290ac00] 15:49:31 INFO - PROCESS | 1653 | 1462229371431 Marionette DEBUG loaded listener.js 15:49:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x113e46800) [pid = 1653] [serial = 2201] [outer = 0x11290ac00] 15:49:31 INFO - PROCESS | 1653 | 1462229371838 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:49:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:49:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 928ms 15:49:31 INFO - PROCESS | 1653 | 1462229371907 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 15:49:31 INFO - PROCESS | 1653 | 1462229371911 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 15:49:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:49:31 INFO - PROCESS | 1653 | 1462229371916 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:49:31 INFO - PROCESS | 1653 | 1462229371917 Marionette TRACE conn2 <- [1,2906,null,{}] 15:49:31 INFO - PROCESS | 1653 | 1462229371920 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:32 INFO - PROCESS | 1653 | 1462229372030 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 15:49:32 INFO - PROCESS | 1653 | 1462229372136 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x128f12800 == 64 [pid = 1653] [id = 734] 15:49:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1160bc800) [pid = 1653] [serial = 2202] [outer = 0x0] 15:49:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11911e000) [pid = 1653] [serial = 2203] [outer = 0x1160bc800] 15:49:32 INFO - PROCESS | 1653 | 1462229372168 Marionette DEBUG loaded listener.js 15:49:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x119a77800) [pid = 1653] [serial = 2204] [outer = 0x1160bc800] 15:49:32 INFO - PROCESS | 1653 | 1462229372559 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:49:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:49:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 672ms 15:49:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:49:32 INFO - PROCESS | 1653 | 1462229372597 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 15:49:32 INFO - PROCESS | 1653 | 1462229372599 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 15:49:32 INFO - PROCESS | 1653 | 1462229372601 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:49:32 INFO - PROCESS | 1653 | 1462229372604 Marionette TRACE conn2 <- [1,2910,null,{}] 15:49:32 INFO - PROCESS | 1653 | 1462229372614 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:32 INFO - PROCESS | 1653 | 1462229372743 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 15:49:32 INFO - PROCESS | 1653 | 1462229372851 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x135219000 == 65 [pid = 1653] [id = 735] 15:49:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x1245b6000) [pid = 1653] [serial = 2205] [outer = 0x0] 15:49:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x128bd4800) [pid = 1653] [serial = 2206] [outer = 0x1245b6000] 15:49:32 INFO - PROCESS | 1653 | 1462229372884 Marionette DEBUG loaded listener.js 15:49:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12ba9dc00) [pid = 1653] [serial = 2207] [outer = 0x1245b6000] 15:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfcd000 == 64 [pid = 1653] [id = 16] 15:49:33 INFO - PROCESS | 1653 | 1462229373345 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 15:49:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:49:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:49:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 772ms 15:49:33 INFO - TEST-START | /DOMEvents/constructors.html 15:49:33 INFO - PROCESS | 1653 | 1462229373374 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 15:49:33 INFO - PROCESS | 1653 | 1462229373376 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 15:49:33 INFO - PROCESS | 1653 | 1462229373378 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:49:33 INFO - PROCESS | 1653 | 1462229373379 Marionette TRACE conn2 <- [1,2914,null,{}] 15:49:33 INFO - PROCESS | 1653 | 1462229373382 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:33 INFO - PROCESS | 1653 | 1462229373487 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 15:49:33 INFO - PROCESS | 1653 | 1462229373593 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1357eb800 == 65 [pid = 1653] [id = 736] 15:49:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12baa4000) [pid = 1653] [serial = 2208] [outer = 0x0] 15:49:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12bb9e000) [pid = 1653] [serial = 2209] [outer = 0x12baa4000] 15:49:33 INFO - PROCESS | 1653 | 1462229373624 Marionette DEBUG loaded listener.js 15:49:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12c1c1400) [pid = 1653] [serial = 2210] [outer = 0x12baa4000] 15:49:34 INFO - PROCESS | 1653 | 1462229374133 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:49:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:49:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:49:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:49:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:49:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:49:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:49:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:49:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:49:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 773ms 15:49:34 INFO - PROCESS | 1653 | 1462229374158 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 15:49:34 INFO - PROCESS | 1653 | 1462229374161 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 15:49:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:49:34 INFO - PROCESS | 1653 | 1462229374168 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:49:34 INFO - PROCESS | 1653 | 1462229374170 Marionette TRACE conn2 <- [1,2918,null,{}] 15:49:34 INFO - PROCESS | 1653 | 1462229374174 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:34 INFO - PROCESS | 1653 | 1462229374335 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 15:49:34 INFO - PROCESS | 1653 | 1462229374474 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x127385800 == 66 [pid = 1653] [id = 737] 15:49:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x110e8cc00) [pid = 1653] [serial = 2211] [outer = 0x0] 15:49:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x1193d1c00) [pid = 1653] [serial = 2212] [outer = 0x110e8cc00] 15:49:34 INFO - PROCESS | 1653 | 1462229374523 Marionette DEBUG loaded listener.js 15:49:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12bcae400) [pid = 1653] [serial = 2213] [outer = 0x110e8cc00] 15:49:35 INFO - PROCESS | 1653 | 1462229375109 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:49:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:49:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 971ms 15:49:35 INFO - PROCESS | 1653 | 1462229375138 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 15:49:35 INFO - PROCESS | 1653 | 1462229375141 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 15:49:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:49:35 INFO - PROCESS | 1653 | 1462229375144 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:49:35 INFO - PROCESS | 1653 | 1462229375146 Marionette TRACE conn2 <- [1,2922,null,{}] 15:49:35 INFO - PROCESS | 1653 | 1462229375150 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:35 INFO - PROCESS | 1653 | 1462229375255 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 15:49:35 INFO - PROCESS | 1653 | 1462229375322 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1260ce800 == 67 [pid = 1653] [id = 738] 15:49:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x1126b8400) [pid = 1653] [serial = 2214] [outer = 0x0] 15:49:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x11290c400) [pid = 1653] [serial = 2215] [outer = 0x1126b8400] 15:49:35 INFO - PROCESS | 1653 | 1462229375362 Marionette DEBUG loaded listener.js 15:49:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x113170c00) [pid = 1653] [serial = 2216] [outer = 0x1126b8400] 15:49:35 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:49:35 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:49:35 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:49:35 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:49:35 INFO - PROCESS | 1653 | 1462229375754 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 15:49:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:49:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:49:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:49:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:49:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 15:49:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:49:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:49:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:49:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 15:49:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:49:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:49:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:49:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 15:49:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:49:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:49:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:49:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:49:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 621ms 15:49:35 INFO - PROCESS | 1653 | 1462229375773 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 15:49:35 INFO - PROCESS | 1653 | 1462229375777 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 15:49:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:49:35 INFO - PROCESS | 1653 | 1462229375783 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:49:35 INFO - PROCESS | 1653 | 1462229375784 Marionette TRACE conn2 <- [1,2926,null,{}] 15:49:35 INFO - PROCESS | 1653 | 1462229375786 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:35 INFO - PROCESS | 1653 | 1462229375866 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 15:49:35 INFO - PROCESS | 1653 | 1462229375933 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x129290800 == 68 [pid = 1653] [id = 739] 15:49:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11317a000) [pid = 1653] [serial = 2217] [outer = 0x0] 15:49:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x117d30800) [pid = 1653] [serial = 2218] [outer = 0x11317a000] 15:49:35 INFO - PROCESS | 1653 | 1462229375976 Marionette DEBUG loaded listener.js 15:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x1187a4c00) [pid = 1653] [serial = 2219] [outer = 0x11317a000] 15:49:36 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:49:36 INFO - PROCESS | 1653 | 1462229376402 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 15:49:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:49:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 626ms 15:49:36 INFO - PROCESS | 1653 | 1462229376411 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 15:49:36 INFO - PROCESS | 1653 | 1462229376413 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 15:49:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:49:36 INFO - PROCESS | 1653 | 1462229376417 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:49:36 INFO - PROCESS | 1653 | 1462229376421 Marionette TRACE conn2 <- [1,2930,null,{}] 15:49:36 INFO - PROCESS | 1653 | 1462229376432 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:36 INFO - PROCESS | 1653 | 1462229376591 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 15:49:36 INFO - PROCESS | 1653 | 1462229376739 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a1a1800 == 69 [pid = 1653] [id = 740] 15:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x113e42c00) [pid = 1653] [serial = 2220] [outer = 0x0] 15:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x119755400) [pid = 1653] [serial = 2221] [outer = 0x113e42c00] 15:49:36 INFO - PROCESS | 1653 | 1462229376787 Marionette DEBUG loaded listener.js 15:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x119a71800) [pid = 1653] [serial = 2222] [outer = 0x113e42c00] 15:49:37 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:49:37 INFO - PROCESS | 1653 | 1462229377160 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 15:49:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:49:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 775ms 15:49:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:49:37 INFO - PROCESS | 1653 | 1462229377192 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 15:49:37 INFO - PROCESS | 1653 | 1462229377193 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 15:49:37 INFO - PROCESS | 1653 | 1462229377195 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:49:37 INFO - PROCESS | 1653 | 1462229377197 Marionette TRACE conn2 <- [1,2934,null,{}] 15:49:37 INFO - PROCESS | 1653 | 1462229377199 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:37 INFO - PROCESS | 1653 | 1462229377311 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 15:49:37 INFO - PROCESS | 1653 | 1462229377379 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165f2000 == 70 [pid = 1653] [id = 741] 15:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x110e84c00) [pid = 1653] [serial = 2223] [outer = 0x0] 15:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x1126c0000) [pid = 1653] [serial = 2224] [outer = 0x110e84c00] 15:49:37 INFO - PROCESS | 1653 | 1462229377467 Marionette DEBUG loaded listener.js 15:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x113c5f000) [pid = 1653] [serial = 2225] [outer = 0x110e84c00] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x135282000 == 69 [pid = 1653] [id = 731] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1354a6000 == 68 [pid = 1653] [id = 730] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x126088800 == 67 [pid = 1653] [id = 729] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12fe41000 == 66 [pid = 1653] [id = 728] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12dcbe000 == 65 [pid = 1653] [id = 727] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12d7ba800 == 64 [pid = 1653] [id = 726] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x128bc9400) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12a7cbc00) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11975d400) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x110e8b400) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12b17b000) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12c085800) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1167cec00) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12cad0800) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1f4800 == 63 [pid = 1653] [id = 725] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119a34000 == 62 [pid = 1653] [id = 724] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x129ac6800 == 61 [pid = 1653] [id = 723] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x127388000 == 60 [pid = 1653] [id = 722] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x117d08800 == 59 [pid = 1653] [id = 721] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x127398000 == 58 [pid = 1653] [id = 720] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x126cfa000 == 57 [pid = 1653] [id = 719] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1356d0000 == 56 [pid = 1653] [id = 718] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1354a9000 == 55 [pid = 1653] [id = 717] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12fe52800 == 54 [pid = 1653] [id = 716] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x128ed7800 == 53 [pid = 1653] [id = 715] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119a3d000 == 52 [pid = 1653] [id = 714] 15:49:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1356c5000 == 51 [pid = 1653] [id = 713] 15:49:37 INFO - PROCESS | 1653 | 1462229377770 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12c75d400) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x128bcec00) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x113c65400) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12bb7c800) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x119a75400) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x119df6400) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12bcb8000) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12c07dc00) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1234ee000) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x1133aa000) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12c158400) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x125056c00) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x117686c00) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x119121800) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x124339400) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x124a02800) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x117681400) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12bcab000) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12b3ce400) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12c1bf000) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x126918400) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12caca800) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 15:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12c761400) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 15:49:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:49:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 618ms 15:49:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:49:37 INFO - PROCESS | 1653 | 1462229377818 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 15:49:37 INFO - PROCESS | 1653 | 1462229377820 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 15:49:37 INFO - PROCESS | 1653 | 1462229377822 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:49:37 INFO - PROCESS | 1653 | 1462229377823 Marionette TRACE conn2 <- [1,2938,null,{}] 15:49:37 INFO - PROCESS | 1653 | 1462229377832 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:37 INFO - PROCESS | 1653 | 1462229377919 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 15:49:37 INFO - PROCESS | 1653 | 1462229377923 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1232a4000 == 52 [pid = 1653] [id = 742] 15:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x118275000) [pid = 1653] [serial = 2226] [outer = 0x0] 15:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x119df4800) [pid = 1653] [serial = 2227] [outer = 0x118275000] 15:49:37 INFO - PROCESS | 1653 | 1462229377949 Marionette DEBUG loaded listener.js 15:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x121375800) [pid = 1653] [serial = 2228] [outer = 0x118275000] 15:49:38 INFO - PROCESS | 1653 | 1462229378282 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:49:38 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:49:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 472ms 15:49:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:49:38 INFO - PROCESS | 1653 | 1462229378295 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 15:49:38 INFO - PROCESS | 1653 | 1462229378297 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 15:49:38 INFO - PROCESS | 1653 | 1462229378299 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:49:38 INFO - PROCESS | 1653 | 1462229378300 Marionette TRACE conn2 <- [1,2942,null,{}] 15:49:38 INFO - PROCESS | 1653 | 1462229378302 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:38 INFO - PROCESS | 1653 | 1462229378403 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 15:49:38 INFO - PROCESS | 1653 | 1462229378461 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1191ad800 == 53 [pid = 1653] [id = 743] 15:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12136e800) [pid = 1653] [serial = 2229] [outer = 0x0] 15:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1236c0800) [pid = 1653] [serial = 2230] [outer = 0x12136e800] 15:49:38 INFO - PROCESS | 1653 | 1462229378489 Marionette DEBUG loaded listener.js 15:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x125127000) [pid = 1653] [serial = 2231] [outer = 0x12136e800] 15:49:38 INFO - PROCESS | 1653 | 1462229378772 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 15:49:38 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 15:49:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:49:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 519ms 15:49:38 INFO - PROCESS | 1653 | 1462229378819 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 15:49:38 INFO - PROCESS | 1653 | 1462229378820 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 15:49:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:49:38 INFO - PROCESS | 1653 | 1462229378822 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:49:38 INFO - PROCESS | 1653 | 1462229378823 Marionette TRACE conn2 <- [1,2946,null,{}] 15:49:38 INFO - PROCESS | 1653 | 1462229378828 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:38 INFO - PROCESS | 1653 | 1462229378906 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 15:49:38 INFO - PROCESS | 1653 | 1462229378967 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aee1800 == 54 [pid = 1653] [id = 744] 15:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x125055c00) [pid = 1653] [serial = 2232] [outer = 0x0] 15:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x126023400) [pid = 1653] [serial = 2233] [outer = 0x125055c00] 15:49:38 INFO - PROCESS | 1653 | 1462229378992 Marionette DEBUG loaded listener.js 15:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x128711400) [pid = 1653] [serial = 2234] [outer = 0x125055c00] 15:49:39 INFO - PROCESS | 1653 | 1462229379247 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:49:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:49:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 472ms 15:49:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:49:39 INFO - PROCESS | 1653 | 1462229379299 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 15:49:39 INFO - PROCESS | 1653 | 1462229379300 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 15:49:39 INFO - PROCESS | 1653 | 1462229379302 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:49:39 INFO - PROCESS | 1653 | 1462229379303 Marionette TRACE conn2 <- [1,2950,null,{}] 15:49:39 INFO - PROCESS | 1653 | 1462229379305 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:39 INFO - PROCESS | 1653 | 1462229379400 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 15:49:39 INFO - PROCESS | 1653 | 1462229379404 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cc53000 == 55 [pid = 1653] [id = 745] 15:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x128bc7800) [pid = 1653] [serial = 2235] [outer = 0x0] 15:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x128bd0800) [pid = 1653] [serial = 2236] [outer = 0x128bc7800] 15:49:39 INFO - PROCESS | 1653 | 1462229379429 Marionette DEBUG loaded listener.js 15:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x129271000) [pid = 1653] [serial = 2237] [outer = 0x128bc7800] 15:49:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfc1800 == 56 [pid = 1653] [id = 746] 15:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12954ec00) [pid = 1653] [serial = 2238] [outer = 0x0] 15:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12874bc00) [pid = 1653] [serial = 2239] [outer = 0x12954ec00] 15:49:39 INFO - PROCESS | 1653 | 1462229379801 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:49:39 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:49:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 15:49:39 INFO - PROCESS | 1653 | 1462229379822 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 15:49:39 INFO - PROCESS | 1653 | 1462229379824 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 15:49:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:49:39 INFO - PROCESS | 1653 | 1462229379826 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:49:39 INFO - PROCESS | 1653 | 1462229379827 Marionette TRACE conn2 <- [1,2954,null,{}] 15:49:39 INFO - PROCESS | 1653 | 1462229379829 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:39 INFO - PROCESS | 1653 | 1462229379961 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 15:49:39 INFO - PROCESS | 1653 | 1462229379981 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1f3800 == 57 [pid = 1653] [id = 747] 15:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12937c800) [pid = 1653] [serial = 2240] [outer = 0x0] 15:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12938a400) [pid = 1653] [serial = 2241] [outer = 0x12937c800] 15:49:40 INFO - PROCESS | 1653 | 1462229380008 Marionette DEBUG loaded listener.js 15:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12a7d9000) [pid = 1653] [serial = 2242] [outer = 0x12937c800] 15:49:40 INFO - PROCESS | 1653 | 1462229380463 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:49:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:49:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:49:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 668ms 15:49:40 INFO - PROCESS | 1653 | 1462229380502 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 15:49:40 INFO - PROCESS | 1653 | 1462229380504 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 15:49:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:49:40 INFO - PROCESS | 1653 | 1462229380516 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:49:40 INFO - PROCESS | 1653 | 1462229380517 Marionette TRACE conn2 <- [1,2958,null,{}] 15:49:40 INFO - PROCESS | 1653 | 1462229380521 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:40 INFO - PROCESS | 1653 | 1462229380640 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 15:49:40 INFO - PROCESS | 1653 | 1462229380682 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dcb9000 == 58 [pid = 1653] [id = 748] 15:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12b3a7800) [pid = 1653] [serial = 2243] [outer = 0x0] 15:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12bb76000) [pid = 1653] [serial = 2244] [outer = 0x12b3a7800] 15:49:40 INFO - PROCESS | 1653 | 1462229380706 Marionette DEBUG loaded listener.js 15:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12bb92800) [pid = 1653] [serial = 2245] [outer = 0x12b3a7800] 15:49:41 INFO - PROCESS | 1653 | 1462229381019 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:49:41 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:49:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 531ms 15:49:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:49:41 INFO - PROCESS | 1653 | 1462229381039 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 15:49:41 INFO - PROCESS | 1653 | 1462229381040 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 15:49:41 INFO - PROCESS | 1653 | 1462229381044 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:49:41 INFO - PROCESS | 1653 | 1462229381047 Marionette TRACE conn2 <- [1,2962,null,{}] 15:49:41 INFO - PROCESS | 1653 | 1462229381049 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:41 INFO - PROCESS | 1653 | 1462229381166 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 15:49:41 INFO - PROCESS | 1653 | 1462229381180 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fe3f000 == 59 [pid = 1653] [id = 749] 15:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12bb97800) [pid = 1653] [serial = 2246] [outer = 0x0] 15:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12bcb4800) [pid = 1653] [serial = 2247] [outer = 0x12bb97800] 15:49:41 INFO - PROCESS | 1653 | 1462229381208 Marionette DEBUG loaded listener.js 15:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12c157c00) [pid = 1653] [serial = 2248] [outer = 0x12bb97800] 15:49:41 INFO - PROCESS | 1653 | 1462229381539 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:49:41 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:49:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 524ms 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x128e2a800) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12aeb2800) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x118776400) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x119758c00) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12aeb2c00) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x112910000) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11290c800) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x110e88000) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x125011400) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x119122000) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x113171000) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x116a7b800) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x126914400) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x125128000) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11767e400) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x129273c00) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x119a7d800) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1126b9000) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x128bca400) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x111091800) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11112f800) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x126024000) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11827cc00) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12a7d1c00) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11108c000) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119757400) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11317bc00) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11290f800) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11827e800) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x112f5d800) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12cf9c400) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x110e9dc00) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x126c5dc00) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x119de9c00) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12c07c800) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1236c3000) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x124676800) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x121370c00) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x111d3f800) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12927ac00) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1126b6400) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:49:41 INFO - PROCESS | 1653 | 1462229381846 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 15:49:41 INFO - PROCESS | 1653 | 1462229381848 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 15:49:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:49:41 INFO - PROCESS | 1653 | 1462229381854 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:49:41 INFO - PROCESS | 1653 | 1462229381855 Marionette TRACE conn2 <- [1,2966,null,{}] 15:49:41 INFO - PROCESS | 1653 | 1462229381858 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:41 INFO - PROCESS | 1653 | 1462229381938 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 15:49:41 INFO - PROCESS | 1653 | 1462229381943 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x118099000 == 60 [pid = 1653] [id = 750] 15:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x110e9dc00) [pid = 1653] [serial = 2249] [outer = 0x0] 15:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1126b6400) [pid = 1653] [serial = 2250] [outer = 0x110e9dc00] 15:49:41 INFO - PROCESS | 1653 | 1462229381969 Marionette DEBUG loaded listener.js 15:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x113171000) [pid = 1653] [serial = 2251] [outer = 0x110e9dc00] 15:49:42 INFO - PROCESS | 1653 | 1462229382277 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:49:42 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:49:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 473ms 15:49:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:49:42 INFO - PROCESS | 1653 | 1462229382327 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 15:49:42 INFO - PROCESS | 1653 | 1462229382329 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 15:49:42 INFO - PROCESS | 1653 | 1462229382331 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:49:42 INFO - PROCESS | 1653 | 1462229382332 Marionette TRACE conn2 <- [1,2970,null,{}] 15:49:42 INFO - PROCESS | 1653 | 1462229382334 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:42 INFO - PROCESS | 1653 | 1462229382419 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 15:49:42 INFO - PROCESS | 1653 | 1462229382506 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfd9800 == 61 [pid = 1653] [id = 751] 15:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x112a34c00) [pid = 1653] [serial = 2252] [outer = 0x0] 15:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1190c2800) [pid = 1653] [serial = 2253] [outer = 0x112a34c00] 15:49:42 INFO - PROCESS | 1653 | 1462229382530 Marionette DEBUG loaded listener.js 15:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11975fc00) [pid = 1653] [serial = 2254] [outer = 0x112a34c00] 15:49:42 INFO - PROCESS | 1653 | 1462229382795 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:49:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:49:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 517ms 15:49:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:49:42 INFO - PROCESS | 1653 | 1462229382849 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 15:49:42 INFO - PROCESS | 1653 | 1462229382850 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 15:49:42 INFO - PROCESS | 1653 | 1462229382852 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:49:42 INFO - PROCESS | 1653 | 1462229382853 Marionette TRACE conn2 <- [1,2974,null,{}] 15:49:42 INFO - PROCESS | 1653 | 1462229382855 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:42 INFO - PROCESS | 1653 | 1462229382943 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 15:49:42 INFO - PROCESS | 1653 | 1462229382949 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x135290000 == 62 [pid = 1653] [id = 752] 15:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x119761800) [pid = 1653] [serial = 2255] [outer = 0x0] 15:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x123546800) [pid = 1653] [serial = 2256] [outer = 0x119761800] 15:49:42 INFO - PROCESS | 1653 | 1462229382974 Marionette DEBUG loaded listener.js 15:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x128bcfc00) [pid = 1653] [serial = 2257] [outer = 0x119761800] 15:49:43 INFO - PROCESS | 1653 | 1462229383273 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 15:49:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 15:49:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 470ms 15:49:43 INFO - PROCESS | 1653 | 1462229383323 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 15:49:43 INFO - PROCESS | 1653 | 1462229383325 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 15:49:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:49:43 INFO - PROCESS | 1653 | 1462229383330 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:49:43 INFO - PROCESS | 1653 | 1462229383332 Marionette TRACE conn2 <- [1,2978,null,{}] 15:49:43 INFO - PROCESS | 1653 | 1462229383336 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:43 INFO - PROCESS | 1653 | 1462229383477 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 15:49:43 INFO - PROCESS | 1653 | 1462229383483 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1352da000 == 63 [pid = 1653] [id = 753] 15:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x129553000) [pid = 1653] [serial = 2258] [outer = 0x0] 15:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12b3a1800) [pid = 1653] [serial = 2259] [outer = 0x129553000] 15:49:43 INFO - PROCESS | 1653 | 1462229383508 Marionette DEBUG loaded listener.js 15:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12bb9fc00) [pid = 1653] [serial = 2260] [outer = 0x129553000] 15:49:43 INFO - PROCESS | 1653 | 1462229383805 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:49:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:49:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 521ms 15:49:43 INFO - PROCESS | 1653 | 1462229383903 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 15:49:43 INFO - PROCESS | 1653 | 1462229383905 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 15:49:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:49:43 INFO - PROCESS | 1653 | 1462229383909 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:49:43 INFO - PROCESS | 1653 | 1462229383912 Marionette TRACE conn2 <- [1,2982,null,{}] 15:49:43 INFO - PROCESS | 1653 | 1462229383916 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:44 INFO - PROCESS | 1653 | 1462229384024 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 15:49:44 INFO - PROCESS | 1653 | 1462229384125 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11816c000 == 64 [pid = 1653] [id = 754] 15:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11112a400) [pid = 1653] [serial = 2261] [outer = 0x0] 15:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x111ebc400) [pid = 1653] [serial = 2262] [outer = 0x11112a400] 15:49:44 INFO - PROCESS | 1653 | 1462229384157 Marionette DEBUG loaded listener.js 15:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x112910c00) [pid = 1653] [serial = 2263] [outer = 0x11112a400] 15:49:44 INFO - PROCESS | 1653 | 1462229384556 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 15:49:44 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 15:49:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:49:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 15:49:44 INFO - PROCESS | 1653 | 1462229384581 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 15:49:44 INFO - PROCESS | 1653 | 1462229384584 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 15:49:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:49:44 INFO - PROCESS | 1653 | 1462229384590 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:49:44 INFO - PROCESS | 1653 | 1462229384592 Marionette TRACE conn2 <- [1,2986,null,{}] 15:49:44 INFO - PROCESS | 1653 | 1462229384595 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:44 INFO - PROCESS | 1653 | 1462229384702 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 15:49:44 INFO - PROCESS | 1653 | 1462229384767 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12607f000 == 65 [pid = 1653] [id = 755] 15:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x111126800) [pid = 1653] [serial = 2264] [outer = 0x0] 15:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x116872400) [pid = 1653] [serial = 2265] [outer = 0x111126800] 15:49:44 INFO - PROCESS | 1653 | 1462229384837 Marionette DEBUG loaded listener.js 15:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1190c5000) [pid = 1653] [serial = 2266] [outer = 0x111126800] 15:49:45 INFO - PROCESS | 1653 | 1462229385170 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:49:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 15:49:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 628ms 15:49:45 INFO - PROCESS | 1653 | 1462229385215 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 15:49:45 INFO - PROCESS | 1653 | 1462229385217 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 15:49:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:49:45 INFO - PROCESS | 1653 | 1462229385219 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:49:45 INFO - PROCESS | 1653 | 1462229385220 Marionette TRACE conn2 <- [1,2990,null,{}] 15:49:45 INFO - PROCESS | 1653 | 1462229385228 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:45 INFO - PROCESS | 1653 | 1462229385338 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 15:49:45 INFO - PROCESS | 1653 | 1462229385438 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cfd1000 == 66 [pid = 1653] [id = 756] 15:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x119c42c00) [pid = 1653] [serial = 2267] [outer = 0x0] 15:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x119df1c00) [pid = 1653] [serial = 2268] [outer = 0x119c42c00] 15:49:45 INFO - PROCESS | 1653 | 1462229385473 Marionette DEBUG loaded listener.js 15:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12353ec00) [pid = 1653] [serial = 2269] [outer = 0x119c42c00] 15:49:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x128725000 == 67 [pid = 1653] [id = 757] 15:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x124b7cc00) [pid = 1653] [serial = 2270] [outer = 0x0] 15:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x119a7c000) [pid = 1653] [serial = 2271] [outer = 0x124b7cc00] 15:49:45 INFO - PROCESS | 1653 | 1462229385879 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:49:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:49:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 668ms 15:49:45 INFO - PROCESS | 1653 | 1462229385888 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 15:49:45 INFO - PROCESS | 1653 | 1462229385889 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 15:49:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:49:45 INFO - PROCESS | 1653 | 1462229385892 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:49:45 INFO - PROCESS | 1653 | 1462229385894 Marionette TRACE conn2 <- [1,2994,null,{}] 15:49:45 INFO - PROCESS | 1653 | 1462229385897 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:46 INFO - PROCESS | 1653 | 1462229386031 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 15:49:46 INFO - PROCESS | 1653 | 1462229386109 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1354a6800 == 68 [pid = 1653] [id = 758] 15:49:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12436ec00) [pid = 1653] [serial = 2272] [outer = 0x0] 15:49:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x124eb1800) [pid = 1653] [serial = 2273] [outer = 0x12436ec00] 15:49:46 INFO - PROCESS | 1653 | 1462229386139 Marionette DEBUG loaded listener.js 15:49:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x129380800) [pid = 1653] [serial = 2274] [outer = 0x12436ec00] 15:49:46 INFO - PROCESS | 1653 | 1462229386497 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:49:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:49:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:49:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 624ms 15:49:46 INFO - PROCESS | 1653 | 1462229386517 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 15:49:46 INFO - PROCESS | 1653 | 1462229386518 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 15:49:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:49:46 INFO - PROCESS | 1653 | 1462229386520 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:49:46 INFO - PROCESS | 1653 | 1462229386522 Marionette TRACE conn2 <- [1,2998,null,{}] 15:49:46 INFO - PROCESS | 1653 | 1462229386524 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:46 INFO - PROCESS | 1653 | 1462229386632 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 15:49:46 INFO - PROCESS | 1653 | 1462229386729 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1356cd000 == 69 [pid = 1653] [id = 759] 15:49:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12a7d1800) [pid = 1653] [serial = 2275] [outer = 0x0] 15:49:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12bb90800) [pid = 1653] [serial = 2276] [outer = 0x12a7d1800] 15:49:46 INFO - PROCESS | 1653 | 1462229386771 Marionette DEBUG loaded listener.js 15:49:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12bcb1400) [pid = 1653] [serial = 2277] [outer = 0x12a7d1800] 15:49:47 INFO - PROCESS | 1653 | 1462229387121 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:49:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:49:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 619ms 15:49:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:49:47 INFO - PROCESS | 1653 | 1462229387139 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 15:49:47 INFO - PROCESS | 1653 | 1462229387140 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 15:49:47 INFO - PROCESS | 1653 | 1462229387143 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:49:47 INFO - PROCESS | 1653 | 1462229387144 Marionette TRACE conn2 <- [1,3002,null,{}] 15:49:47 INFO - PROCESS | 1653 | 1462229387146 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:47 INFO - PROCESS | 1653 | 1462229387271 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 15:49:47 INFO - PROCESS | 1653 | 1462229387378 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f291800 == 70 [pid = 1653] [id = 760] 15:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12bcb9400) [pid = 1653] [serial = 2278] [outer = 0x0] 15:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12c1b3400) [pid = 1653] [serial = 2279] [outer = 0x12bcb9400] 15:49:47 INFO - PROCESS | 1653 | 1462229387411 Marionette DEBUG loaded listener.js 15:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12c766c00) [pid = 1653] [serial = 2280] [outer = 0x12bcb9400] 15:49:47 INFO - PROCESS | 1653 | 1462229387722 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:49:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:49:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 620ms 15:49:47 INFO - PROCESS | 1653 | 1462229387764 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 15:49:47 INFO - PROCESS | 1653 | 1462229387766 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 15:49:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:49:47 INFO - PROCESS | 1653 | 1462229387768 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:49:47 INFO - PROCESS | 1653 | 1462229387769 Marionette TRACE conn2 <- [1,3006,null,{}] 15:49:47 INFO - PROCESS | 1653 | 1462229387772 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:47 INFO - PROCESS | 1653 | 1462229387883 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 15:49:47 INFO - PROCESS | 1653 | 1462229387946 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1356c8000 == 71 [pid = 1653] [id = 761] 15:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12365ac00) [pid = 1653] [serial = 2281] [outer = 0x0] 15:49:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12365f400) [pid = 1653] [serial = 2282] [outer = 0x12365ac00] 15:49:48 INFO - PROCESS | 1653 | 1462229388017 Marionette DEBUG loaded listener.js 15:49:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x123663000) [pid = 1653] [serial = 2283] [outer = 0x12365ac00] 15:49:48 INFO - PROCESS | 1653 | 1462229388461 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:49:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:49:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 720ms 15:49:48 INFO - PROCESS | 1653 | 1462229388501 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 15:49:48 INFO - PROCESS | 1653 | 1462229388502 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 15:49:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:49:48 INFO - PROCESS | 1653 | 1462229388505 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:49:48 INFO - PROCESS | 1653 | 1462229388506 Marionette TRACE conn2 <- [1,3010,null,{}] 15:49:48 INFO - PROCESS | 1653 | 1462229388508 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:48 INFO - PROCESS | 1653 | 1462229388622 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 15:49:48 INFO - PROCESS | 1653 | 1462229388729 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11689c000 == 72 [pid = 1653] [id = 762] 15:49:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x111111c00) [pid = 1653] [serial = 2284] [outer = 0x0] 15:49:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x112a28400) [pid = 1653] [serial = 2285] [outer = 0x111111c00] 15:49:48 INFO - PROCESS | 1653 | 1462229388761 Marionette DEBUG loaded listener.js 15:49:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x119c72c00) [pid = 1653] [serial = 2286] [outer = 0x111111c00] 15:49:49 INFO - PROCESS | 1653 | 1462229389106 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 15:49:49 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 15:49:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 621ms 15:49:49 INFO - PROCESS | 1653 | 1462229389126 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 15:49:49 INFO - PROCESS | 1653 | 1462229389128 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 15:49:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:49:49 INFO - PROCESS | 1653 | 1462229389130 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:49:49 INFO - PROCESS | 1653 | 1462229389131 Marionette TRACE conn2 <- [1,3014,null,{}] 15:49:49 INFO - PROCESS | 1653 | 1462229389134 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:49 INFO - PROCESS | 1653 | 1462229389241 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 15:49:49 INFO - PROCESS | 1653 | 1462229389337 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119a2a800 == 73 [pid = 1653] [id = 763] 15:49:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x112042000) [pid = 1653] [serial = 2287] [outer = 0x0] 15:49:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x112dbf800) [pid = 1653] [serial = 2288] [outer = 0x112042000] 15:49:49 INFO - PROCESS | 1653 | 1462229389369 Marionette DEBUG loaded listener.js 15:49:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x1199b9000) [pid = 1653] [serial = 2289] [outer = 0x112042000] 15:49:49 INFO - PROCESS | 1653 | [1653] 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 15:49:49 INFO - PROCESS | 1653 | 1462229389920 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:49:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:49:49 INFO - {} 15:49:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:49:49 INFO - {} 15:49:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:49:49 INFO - {} 15:49:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:49:49 INFO - {} 15:49:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 823ms 15:49:49 INFO - PROCESS | 1653 | 1462229389953 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 15:49:49 INFO - PROCESS | 1653 | 1462229389956 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 15:49:49 INFO - TEST-START | /FileAPI/fileReader.html 15:49:49 INFO - PROCESS | 1653 | 1462229389959 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:49:49 INFO - PROCESS | 1653 | 1462229389961 Marionette TRACE conn2 <- [1,3018,null,{}] 15:49:50 INFO - PROCESS | 1653 | 1462229390013 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:50 INFO - PROCESS | 1653 | 1462229390109 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 15:49:50 INFO - PROCESS | 1653 | 1462229390226 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x116395800 == 74 [pid = 1653] [id = 764] 15:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x113175800) [pid = 1653] [serial = 2290] [outer = 0x0] 15:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x113179c00) [pid = 1653] [serial = 2291] [outer = 0x113175800] 15:49:50 INFO - PROCESS | 1653 | 1462229390258 Marionette DEBUG loaded listener.js 15:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x115f84000) [pid = 1653] [serial = 2292] [outer = 0x113175800] 15:49:50 INFO - PROCESS | 1653 | 1462229390657 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:49:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:49:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:49:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:49:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:49:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 721ms 15:49:50 INFO - PROCESS | 1653 | 1462229390681 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 15:49:50 INFO - PROCESS | 1653 | 1462229390685 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 15:49:50 INFO - TEST-START | /FileAPI/historical.html 15:49:50 INFO - PROCESS | 1653 | 1462229390689 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:49:50 INFO - PROCESS | 1653 | 1462229390691 Marionette TRACE conn2 <- [1,3022,null,{}] 15:49:50 INFO - PROCESS | 1653 | 1462229390693 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:50 INFO - PROCESS | 1653 | 1462229390793 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 15:49:50 INFO - PROCESS | 1653 | 1462229390862 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1163ab000 == 75 [pid = 1653] [id = 765] 15:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x110e9a800) [pid = 1653] [serial = 2293] [outer = 0x0] 15:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x113470800) [pid = 1653] [serial = 2294] [outer = 0x110e9a800] 15:49:50 INFO - PROCESS | 1653 | 1462229390924 Marionette DEBUG loaded listener.js 15:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x11912cc00) [pid = 1653] [serial = 2295] [outer = 0x110e9a800] 15:49:50 INFO - PROCESS | 1653 | --DOCSHELL 0x135290000 == 74 [pid = 1653] [id = 752] 15:49:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfd9800 == 73 [pid = 1653] [id = 751] 15:49:50 INFO - PROCESS | 1653 | --DOCSHELL 0x118099000 == 72 [pid = 1653] [id = 750] 15:49:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12fe3f000 == 71 [pid = 1653] [id = 749] 15:49:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12dcb9000 == 70 [pid = 1653] [id = 748] 15:49:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12d1f3800 == 69 [pid = 1653] [id = 747] 15:49:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfc1800 == 68 [pid = 1653] [id = 746] 15:49:50 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12d3be800) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12cc53000 == 67 [pid = 1653] [id = 745] 15:49:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12aee1800 == 66 [pid = 1653] [id = 744] 15:49:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1191ad800 == 65 [pid = 1653] [id = 743] 15:49:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1232a4000 == 64 [pid = 1653] [id = 742] 15:49:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1165f2000 == 63 [pid = 1653] [id = 741] 15:49:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11a1a1800 == 62 [pid = 1653] [id = 740] 15:49:51 INFO - PROCESS | 1653 | --DOCSHELL 0x129290800 == 61 [pid = 1653] [id = 739] 15:49:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfcc800 == 60 [pid = 1653] [id = 18] 15:49:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1260ce800 == 59 [pid = 1653] [id = 738] 15:49:51 INFO - PROCESS | 1653 | --DOCSHELL 0x128f12800 == 58 [pid = 1653] [id = 734] 15:49:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11a0ef000 == 57 [pid = 1653] [id = 733] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12cfa7c00) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12c1b2c00) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12c162800) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12c1c1c00) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x1236c0c00) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12ba9f400) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12bb98400) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11902c000) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x110e91400) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x128bd2000) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x11a07c000) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x113177c00) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12aeb9800) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x128faa800) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x121374000) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x126c5b000) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12c76a000) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x115d41800) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12bb87800) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12c760400) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x129558800) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x129588400) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12ce21000) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x1234f0c00) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12cac7000) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1187a8400) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x124eb3400) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12baa4c00) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11975bc00) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12b3dac00) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x128bc5800) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119a73800) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12baa1800) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11205b800) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11317c800) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x112a29800) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11a0c3400) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12c76b800) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x112a2f000) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x119a78400) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12c763400) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1180e4000) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12bb96400) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12cfa1c00) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x112a2c000) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12bb9e400) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x126024800) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x128bcf800) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11290bc00) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124ebb000) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12c081400) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12c1bb800) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12ce1a800) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12937f000) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12957d400) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x118509400) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1165ce400) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12a7da400) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1134eac00) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 15:49:51 INFO - PROCESS | 1653 | 1462229391285 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 15:49:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:49:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:49:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:49:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:49:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:49:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:49:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:49:51 INFO - TEST-OK | /FileAPI/historical.html | took 619ms 15:49:51 INFO - PROCESS | 1653 | 1462229391310 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 15:49:51 INFO - PROCESS | 1653 | 1462229391313 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 15:49:51 INFO - TEST-START | /FileAPI/idlharness.html 15:49:51 INFO - PROCESS | 1653 | 1462229391315 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:49:51 INFO - PROCESS | 1653 | 1462229391318 Marionette TRACE conn2 <- [1,3026,null,{}] 15:49:51 INFO - PROCESS | 1653 | 1462229391325 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:51 INFO - PROCESS | 1653 | 1462229391414 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 15:49:51 INFO - PROCESS | 1653 | 1462229391420 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x124660000 == 58 [pid = 1653] [id = 766] 15:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1193d4800) [pid = 1653] [serial = 2296] [outer = 0x0] 15:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1199ba800) [pid = 1653] [serial = 2297] [outer = 0x1193d4800] 15:49:51 INFO - PROCESS | 1653 | 1462229391447 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119a7d000) [pid = 1653] [serial = 2298] [outer = 0x1193d4800] 15:49:52 INFO - PROCESS | 1653 | 1462229392050 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:49:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:49:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:49:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:49:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:49:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:49:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:49:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:49:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:49:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:49:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:49:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:49:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:49:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:49:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:49:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:49:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:49:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:49:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:49:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:49:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:49:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:49:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:49:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:49:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:49:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:49:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:49:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:49:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 15:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:49:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:49:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:49:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:49:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:49:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:49:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:49:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:49:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:49:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:49:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:49:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:49:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:49:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:49:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:49:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:49:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:49:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:49:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:49:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:49:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 15:49:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:49:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:49:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:49:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:49:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:49:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:49:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:49:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:49:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:49:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:49:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:49:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 786ms 15:49:52 INFO - PROCESS | 1653 | 1462229392102 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 15:49:52 INFO - PROCESS | 1653 | 1462229392105 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 15:49:52 INFO - TEST-START | /FileAPI/idlharness.worker 15:49:52 INFO - PROCESS | 1653 | 1462229392119 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:49:52 INFO - PROCESS | 1653 | 1462229392121 Marionette TRACE conn2 <- [1,3030,null,{}] 15:49:52 INFO - PROCESS | 1653 | 1462229392162 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:52 INFO - PROCESS | 1653 | 1462229392301 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 15:49:52 INFO - PROCESS | 1653 | 1462229392398 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8e8800 == 59 [pid = 1653] [id = 767] 15:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1199bf000) [pid = 1653] [serial = 2299] [outer = 0x0] 15:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x128faf800) [pid = 1653] [serial = 2300] [outer = 0x1199bf000] 15:49:52 INFO - PROCESS | 1653 | 1462229392440 Marionette DEBUG loaded listener.js 15:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129585400) [pid = 1653] [serial = 2301] [outer = 0x1199bf000] 15:49:52 INFO - PROCESS | 1653 | [1653] 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 15:49:53 INFO - PROCESS | 1653 | 1462229393128 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:49:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:49:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:49:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:49:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:49:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:49:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:49:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:49:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:49:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 15:49:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:49:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:49:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 15:49:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:49:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:49:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:49:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:49:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:49:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:49:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:49:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:49:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:49:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:49:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:49:53 INFO - {} 15:49:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1084ms 15:49:53 INFO - PROCESS | 1653 | 1462229393192 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 15:49:53 INFO - PROCESS | 1653 | 1462229393193 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 15:49:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:49:53 INFO - PROCESS | 1653 | 1462229393202 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:49:53 INFO - PROCESS | 1653 | 1462229393204 Marionette TRACE conn2 <- [1,3034,null,{}] 15:49:53 INFO - PROCESS | 1653 | 1462229393213 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:53 INFO - PROCESS | 1653 | 1462229393343 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 15:49:53 INFO - PROCESS | 1653 | 1462229393360 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dcb2800 == 60 [pid = 1653] [id = 768] 15:49:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x126024800) [pid = 1653] [serial = 2302] [outer = 0x0] 15:49:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12ce1e400) [pid = 1653] [serial = 2303] [outer = 0x126024800] 15:49:53 INFO - PROCESS | 1653 | 1462229393401 Marionette DEBUG loaded listener.js 15:49:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12cf9d400) [pid = 1653] [serial = 2304] [outer = 0x126024800] 15:49:53 INFO - PROCESS | 1653 | 1462229393872 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:49:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 677ms 15:49:53 INFO - PROCESS | 1653 | 1462229393881 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 15:49:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:49:53 INFO - PROCESS | 1653 | 1462229393882 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 15:49:53 INFO - PROCESS | 1653 | 1462229393884 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:49:53 INFO - PROCESS | 1653 | 1462229393885 Marionette TRACE conn2 <- [1,3038,null,{}] 15:49:53 INFO - PROCESS | 1653 | 1462229393887 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:54 INFO - PROCESS | 1653 | 1462229394013 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 15:49:54 INFO - PROCESS | 1653 | 1462229394028 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fe33800 == 61 [pid = 1653] [id = 769] 15:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12cfa5800) [pid = 1653] [serial = 2305] [outer = 0x0] 15:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12d45ac00) [pid = 1653] [serial = 2306] [outer = 0x12cfa5800] 15:49:54 INFO - PROCESS | 1653 | 1462229394055 Marionette DEBUG loaded listener.js 15:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x13523c800) [pid = 1653] [serial = 2307] [outer = 0x12cfa5800] 15:49:54 INFO - PROCESS | 1653 | 1462229394368 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 15:49:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:49:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:49:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 522ms 15:49:54 INFO - PROCESS | 1653 | 1462229394411 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 15:49:54 INFO - PROCESS | 1653 | 1462229394412 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 15:49:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:49:54 INFO - PROCESS | 1653 | 1462229394414 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:49:54 INFO - PROCESS | 1653 | 1462229394415 Marionette TRACE conn2 <- [1,3042,null,{}] 15:49:54 INFO - PROCESS | 1653 | 1462229394418 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:54 INFO - PROCESS | 1653 | 1462229394526 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 15:49:54 INFO - PROCESS | 1653 | 1462229394537 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fefd000 == 62 [pid = 1653] [id = 770] 15:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x135240000) [pid = 1653] [serial = 2308] [outer = 0x0] 15:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x135244000) [pid = 1653] [serial = 2309] [outer = 0x135240000] 15:49:54 INFO - PROCESS | 1653 | 1462229394562 Marionette DEBUG loaded listener.js 15:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x135248800) [pid = 1653] [serial = 2310] [outer = 0x135240000] 15:49:55 INFO - PROCESS | 1653 | 1462229395007 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:49:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:49:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 15:49:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:49:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:49:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:49:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 627ms 15:49:55 INFO - PROCESS | 1653 | 1462229395043 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 15:49:55 INFO - PROCESS | 1653 | 1462229395044 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 15:49:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:49:55 INFO - PROCESS | 1653 | 1462229395047 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:49:55 INFO - PROCESS | 1653 | 1462229395048 Marionette TRACE conn2 <- [1,3046,null,{}] 15:49:55 INFO - PROCESS | 1653 | 1462229395050 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:55 INFO - PROCESS | 1653 | 1462229395164 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12937c800) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12b3a7800) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11317a000) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1126b8400) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x118275000) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x110e84c00) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x128bc7800) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x113e42c00) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12136e800) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12bb97800) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x125055c00) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12bcaa400) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119761800) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x110e9dc00) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12cfa0c00) [pid = 1653] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x112a34c00) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:49:55 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12954ec00) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:49:55 INFO - PROCESS | 1653 | 1462229395369 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1233ae000 == 63 [pid = 1653] [id = 771] 15:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x111092c00) [pid = 1653] [serial = 2311] [outer = 0x0] 15:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112907800) [pid = 1653] [serial = 2312] [outer = 0x111092c00] 15:49:55 INFO - PROCESS | 1653 | 1462229395393 Marionette DEBUG loaded listener.js 15:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x116336c00) [pid = 1653] [serial = 2313] [outer = 0x111092c00] 15:49:55 INFO - PROCESS | 1653 | [1653] 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 15:49:55 INFO - PROCESS | 1653 | 1462229395690 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:49:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:49:55 INFO - {} 15:49:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 669ms 15:49:55 INFO - PROCESS | 1653 | 1462229395717 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 15:49:55 INFO - PROCESS | 1653 | 1462229395718 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 15:49:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:49:55 INFO - PROCESS | 1653 | 1462229395720 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:49:55 INFO - PROCESS | 1653 | 1462229395721 Marionette TRACE conn2 <- [1,3050,null,{}] 15:49:55 INFO - PROCESS | 1653 | 1462229395723 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:55 INFO - PROCESS | 1653 | 1462229395816 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 15:49:55 INFO - PROCESS | 1653 | 1462229395820 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x135209800 == 64 [pid = 1653] [id = 772] 15:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x115f40000) [pid = 1653] [serial = 2314] [outer = 0x0] 15:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x115f4a800) [pid = 1653] [serial = 2315] [outer = 0x115f40000] 15:49:55 INFO - PROCESS | 1653 | 1462229395845 Marionette DEBUG loaded listener.js 15:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1233c6400) [pid = 1653] [serial = 2316] [outer = 0x115f40000] 15:49:56 INFO - PROCESS | 1653 | 1462229396164 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:49:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 470ms 15:49:56 INFO - PROCESS | 1653 | 1462229396190 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 15:49:56 INFO - PROCESS | 1653 | 1462229396191 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 15:49:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:49:56 INFO - PROCESS | 1653 | 1462229396196 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:49:56 INFO - PROCESS | 1653 | 1462229396197 Marionette TRACE conn2 <- [1,3054,null,{}] 15:49:56 INFO - PROCESS | 1653 | 1462229396200 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:56 INFO - PROCESS | 1653 | 1462229396317 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 15:49:56 INFO - PROCESS | 1653 | 1462229396324 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1356e1000 == 65 [pid = 1653] [id = 773] 15:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119754c00) [pid = 1653] [serial = 2317] [outer = 0x0] 15:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12bb97800) [pid = 1653] [serial = 2318] [outer = 0x119754c00] 15:49:56 INFO - PROCESS | 1653 | 1462229396350 Marionette DEBUG loaded listener.js 15:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x13524c000) [pid = 1653] [serial = 2319] [outer = 0x119754c00] 15:49:56 INFO - PROCESS | 1653 | 1462229396779 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:49:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:49:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 15:49:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:49:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:49:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 634ms 15:49:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:49:56 INFO - PROCESS | 1653 | 1462229396831 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 15:49:56 INFO - PROCESS | 1653 | 1462229396832 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 15:49:56 INFO - PROCESS | 1653 | 1462229396834 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:49:56 INFO - PROCESS | 1653 | 1462229396836 Marionette TRACE conn2 <- [1,3058,null,{}] 15:49:56 INFO - PROCESS | 1653 | 1462229396839 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:56 INFO - PROCESS | 1653 | 1462229396948 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 15:49:57 INFO - PROCESS | 1653 | 1462229397016 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x136039800 == 66 [pid = 1653] [id = 774] 15:49:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1134ee800) [pid = 1653] [serial = 2320] [outer = 0x0] 15:49:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x13524c400) [pid = 1653] [serial = 2321] [outer = 0x1134ee800] 15:49:57 INFO - PROCESS | 1653 | 1462229397045 Marionette DEBUG loaded listener.js 15:49:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x138069c00) [pid = 1653] [serial = 2322] [outer = 0x1134ee800] 15:49:57 INFO - PROCESS | 1653 | 1462229397411 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:49:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:49:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:49:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:49:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:49:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:49:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:49:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:49:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:49:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:49:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:49:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:49:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:49:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:49:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:49:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:49:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:49:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:49:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:49:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:49:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:49:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 625ms 15:49:57 INFO - PROCESS | 1653 | 1462229397461 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 15:49:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:49:57 INFO - PROCESS | 1653 | 1462229397464 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 15:49:57 INFO - PROCESS | 1653 | 1462229397468 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:49:57 INFO - PROCESS | 1653 | 1462229397470 Marionette TRACE conn2 <- [1,3062,null,{}] 15:49:57 INFO - PROCESS | 1653 | 1462229397474 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:57 INFO - PROCESS | 1653 | 1462229397596 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 15:49:57 INFO - PROCESS | 1653 | 1462229397699 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119e14800 == 67 [pid = 1653] [id = 775] 15:49:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11290e400) [pid = 1653] [serial = 2323] [outer = 0x0] 15:49:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x112a37c00) [pid = 1653] [serial = 2324] [outer = 0x11290e400] 15:49:57 INFO - PROCESS | 1653 | 1462229397733 Marionette DEBUG loaded listener.js 15:49:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x113467c00) [pid = 1653] [serial = 2325] [outer = 0x11290e400] 15:49:57 INFO - PROCESS | 1653 | [1653] 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 15:49:58 INFO - PROCESS | 1653 | 1462229398129 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:49:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:49:58 INFO - {} 15:49:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 672ms 15:49:58 INFO - PROCESS | 1653 | 1462229398140 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 15:49:58 INFO - PROCESS | 1653 | 1462229398144 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 15:49:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:49:58 INFO - PROCESS | 1653 | 1462229398149 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:49:58 INFO - PROCESS | 1653 | 1462229398151 Marionette TRACE conn2 <- [1,3066,null,{}] 15:49:58 INFO - PROCESS | 1653 | 1462229398153 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:58 INFO - PROCESS | 1653 | 1462229398295 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 15:49:58 INFO - PROCESS | 1653 | 1462229398375 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12929a800 == 68 [pid = 1653] [id = 776] 15:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x115f55c00) [pid = 1653] [serial = 2326] [outer = 0x0] 15:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118509400) [pid = 1653] [serial = 2327] [outer = 0x115f55c00] 15:49:58 INFO - PROCESS | 1653 | 1462229398407 Marionette DEBUG loaded listener.js 15:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x119382c00) [pid = 1653] [serial = 2328] [outer = 0x115f55c00] 15:49:58 INFO - PROCESS | 1653 | 1462229398791 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 15:49:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:49:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:49:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:49:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:49:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:49:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:49:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:49:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 15:49:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:49:58 INFO - PROCESS | 1653 | 1462229398820 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 15:49:58 INFO - PROCESS | 1653 | 1462229398823 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 15:49:58 INFO - PROCESS | 1653 | 1462229398826 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:49:58 INFO - PROCESS | 1653 | 1462229398831 Marionette TRACE conn2 <- [1,3070,null,{}] 15:49:58 INFO - PROCESS | 1653 | 1462229398843 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:59 INFO - PROCESS | 1653 | 1462229399046 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 15:49:59 INFO - PROCESS | 1653 | 1462229399198 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d1dd800 == 69 [pid = 1653] [id = 777] 15:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1193d1800) [pid = 1653] [serial = 2329] [outer = 0x0] 15:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x119a75400) [pid = 1653] [serial = 2330] [outer = 0x1193d1800] 15:49:59 INFO - PROCESS | 1653 | 1462229399250 Marionette DEBUG loaded listener.js 15:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x124683400) [pid = 1653] [serial = 2331] [outer = 0x1193d1800] 15:49:59 INFO - PROCESS | 1653 | 1462229399699 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 15:49:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:49:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:49:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:49:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:49:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:49:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:49:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 924ms 15:49:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:49:59 INFO - PROCESS | 1653 | 1462229399751 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 15:49:59 INFO - PROCESS | 1653 | 1462229399753 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 15:49:59 INFO - PROCESS | 1653 | 1462229399756 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:49:59 INFO - PROCESS | 1653 | 1462229399757 Marionette TRACE conn2 <- [1,3074,null,{}] 15:49:59 INFO - PROCESS | 1653 | 1462229399759 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:59 INFO - PROCESS | 1653 | 1462229399868 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 15:49:59 INFO - PROCESS | 1653 | 1462229399977 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e12e000 == 70 [pid = 1653] [id = 778] 15:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x126963400) [pid = 1653] [serial = 2332] [outer = 0x0] 15:50:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128bcc000) [pid = 1653] [serial = 2333] [outer = 0x126963400] 15:50:00 INFO - PROCESS | 1653 | 1462229400011 Marionette DEBUG loaded listener.js 15:50:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1296ae800) [pid = 1653] [serial = 2334] [outer = 0x126963400] 15:50:00 INFO - PROCESS | 1653 | 1462229400371 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 15:50:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:50:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:50:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:50:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:50:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:50:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:50:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 668ms 15:50:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:50:00 INFO - PROCESS | 1653 | 1462229400425 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 15:50:00 INFO - PROCESS | 1653 | 1462229400426 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 15:50:00 INFO - PROCESS | 1653 | 1462229400428 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:50:00 INFO - PROCESS | 1653 | 1462229400430 Marionette TRACE conn2 <- [1,3078,null,{}] 15:50:00 INFO - PROCESS | 1653 | 1462229400432 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:00 INFO - PROCESS | 1653 | 1462229400538 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 15:50:00 INFO - PROCESS | 1653 | 1462229400620 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1352c4000 == 71 [pid = 1653] [id = 779] 15:50:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x126c61000) [pid = 1653] [serial = 2335] [outer = 0x0] 15:50:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1296b4800) [pid = 1653] [serial = 2336] [outer = 0x126c61000] 15:50:00 INFO - PROCESS | 1653 | 1462229400649 Marionette DEBUG loaded listener.js 15:50:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12aeb4000) [pid = 1653] [serial = 2337] [outer = 0x126c61000] 15:50:01 INFO - PROCESS | 1653 | 1462229401017 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 15:50:01 INFO - PROCESS | 1653 | 1462229401050 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 15:50:01 INFO - PROCESS | 1653 | 1462229401053 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:50:01 INFO - PROCESS | 1653 | 1462229401054 Marionette TRACE conn2 <- [1,3082,null,{}] 15:50:01 INFO - PROCESS | 1653 | 1462229401056 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:01 INFO - PROCESS | 1653 | 1462229401182 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 15:50:01 INFO - PROCESS | 1653 | 1462229401285 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x136027800 == 72 [pid = 1653] [id = 780] 15:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12aec1800) [pid = 1653] [serial = 2338] [outer = 0x0] 15:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12baa0400) [pid = 1653] [serial = 2339] [outer = 0x12aec1800] 15:50:01 INFO - PROCESS | 1653 | 1462229401317 Marionette DEBUG loaded listener.js 15:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12bcb4400) [pid = 1653] [serial = 2340] [outer = 0x12aec1800] 15:50:01 INFO - PROCESS | 1653 | 1462229401669 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 15:50:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:50:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:50:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:50:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:50:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 669ms 15:50:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:50:01 INFO - PROCESS | 1653 | 1462229401723 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 15:50:01 INFO - PROCESS | 1653 | 1462229401724 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 15:50:01 INFO - PROCESS | 1653 | 1462229401726 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:50:01 INFO - PROCESS | 1653 | 1462229401728 Marionette TRACE conn2 <- [1,3086,null,{}] 15:50:01 INFO - PROCESS | 1653 | 1462229401730 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:01 INFO - PROCESS | 1653 | 1462229401841 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 15:50:01 INFO - PROCESS | 1653 | 1462229401953 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x138ec4000 == 73 [pid = 1653] [id = 781] 15:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12bcb4c00) [pid = 1653] [serial = 2341] [outer = 0x0] 15:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12c166400) [pid = 1653] [serial = 2342] [outer = 0x12bcb4c00] 15:50:01 INFO - PROCESS | 1653 | 1462229401985 Marionette DEBUG loaded listener.js 15:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12ce1ec00) [pid = 1653] [serial = 2343] [outer = 0x12bcb4c00] 15:50:02 INFO - PROCESS | 1653 | 1462229402331 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:50:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:50:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 620ms 15:50:02 INFO - PROCESS | 1653 | 1462229402347 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 15:50:02 INFO - PROCESS | 1653 | 1462229402348 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 15:50:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:50:02 INFO - PROCESS | 1653 | 1462229402351 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:50:02 INFO - PROCESS | 1653 | 1462229402352 Marionette TRACE conn2 <- [1,3090,null,{}] 15:50:02 INFO - PROCESS | 1653 | 1462229402355 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:02 INFO - PROCESS | 1653 | 1462229402462 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 15:50:02 INFO - PROCESS | 1653 | 1462229402588 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x135a97800 == 74 [pid = 1653] [id = 782] 15:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12c162400) [pid = 1653] [serial = 2344] [outer = 0x0] 15:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12d3c0000) [pid = 1653] [serial = 2345] [outer = 0x12c162400] 15:50:02 INFO - PROCESS | 1653 | 1462229402621 Marionette DEBUG loaded listener.js 15:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12d3c9800) [pid = 1653] [serial = 2346] [outer = 0x12c162400] 15:50:03 INFO - PROCESS | 1653 | 1462229403031 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:50:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:50:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 720ms 15:50:03 INFO - PROCESS | 1653 | 1462229403071 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 15:50:03 INFO - PROCESS | 1653 | 1462229403073 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 15:50:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:50:03 INFO - PROCESS | 1653 | 1462229403075 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:50:03 INFO - PROCESS | 1653 | 1462229403076 Marionette TRACE conn2 <- [1,3094,null,{}] 15:50:03 INFO - PROCESS | 1653 | 1462229403079 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:03 INFO - PROCESS | 1653 | 1462229403193 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 15:50:03 INFO - PROCESS | 1653 | 1462229403486 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1243f8000 == 75 [pid = 1653] [id = 783] 15:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11108ec00) [pid = 1653] [serial = 2347] [outer = 0x0] 15:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x111092800) [pid = 1653] [serial = 2348] [outer = 0x11108ec00] 15:50:03 INFO - PROCESS | 1653 | 1462229403538 Marionette DEBUG loaded listener.js 15:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x112907c00) [pid = 1653] [serial = 2349] [outer = 0x11108ec00] 15:50:03 INFO - PROCESS | 1653 | 1462229403953 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:50:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:50:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 920ms 15:50:03 INFO - PROCESS | 1653 | 1462229403996 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 15:50:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:50:04 INFO - PROCESS | 1653 | 1462229403998 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 15:50:04 INFO - PROCESS | 1653 | 1462229404001 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:50:04 INFO - PROCESS | 1653 | 1462229404003 Marionette TRACE conn2 <- [1,3098,null,{}] 15:50:04 INFO - PROCESS | 1653 | 1462229404006 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:04 INFO - PROCESS | 1653 | 1462229404111 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 15:50:04 INFO - PROCESS | 1653 | 1462229404224 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x129ac2800 == 76 [pid = 1653] [id = 784] 15:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11505e800) [pid = 1653] [serial = 2350] [outer = 0x0] 15:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x112a34000) [pid = 1653] [serial = 2351] [outer = 0x11505e800] 15:50:04 INFO - PROCESS | 1653 | 1462229404256 Marionette DEBUG loaded listener.js 15:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x115f50c00) [pid = 1653] [serial = 2352] [outer = 0x11505e800] 15:50:04 INFO - PROCESS | 1653 | 1462229404633 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 15:50:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:50:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:50:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 15:50:04 INFO - PROCESS | 1653 | 1462229404674 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 15:50:04 INFO - PROCESS | 1653 | 1462229404677 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 15:50:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:50:04 INFO - PROCESS | 1653 | 1462229404680 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:50:04 INFO - PROCESS | 1653 | 1462229404681 Marionette TRACE conn2 <- [1,3102,null,{}] 15:50:04 INFO - PROCESS | 1653 | 1462229404684 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:04 INFO - PROCESS | 1653 | 1462229404783 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 15:50:04 INFO - PROCESS | 1653 | 1462229404916 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1356e1000 == 75 [pid = 1653] [id = 773] 15:50:04 INFO - PROCESS | 1653 | --DOCSHELL 0x135209800 == 74 [pid = 1653] [id = 772] 15:50:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1233ae000 == 73 [pid = 1653] [id = 771] 15:50:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12fefd000 == 72 [pid = 1653] [id = 770] 15:50:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12fe33800 == 71 [pid = 1653] [id = 769] 15:50:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12dcb2800 == 70 [pid = 1653] [id = 768] 15:50:04 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x128bd4800) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 15:50:04 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1193d1c00) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 15:50:04 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11911e000) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 15:50:04 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x112910400) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 15:50:04 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12bb9e000) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 15:50:04 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12b3a1800) [pid = 1653] [serial = 2259] [outer = 0x0] [url = about:blank] 15:50:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165ed000 == 71 [pid = 1653] [id = 785] 15:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11108b800) [pid = 1653] [serial = 2353] [outer = 0x0] 15:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11290f800) [pid = 1653] [serial = 2354] [outer = 0x11108b800] 15:50:04 INFO - PROCESS | 1653 | 1462229404985 Marionette DEBUG loaded listener.js 15:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x117686800) [pid = 1653] [serial = 2355] [outer = 0x11108b800] 15:50:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8e8800 == 70 [pid = 1653] [id = 767] 15:50:05 INFO - PROCESS | 1653 | --DOCSHELL 0x124660000 == 69 [pid = 1653] [id = 766] 15:50:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1163ab000 == 68 [pid = 1653] [id = 765] 15:50:05 INFO - PROCESS | 1653 | --DOCSHELL 0x116395800 == 67 [pid = 1653] [id = 764] 15:50:05 INFO - PROCESS | 1653 | --DOCSHELL 0x128725000 == 66 [pid = 1653] [id = 757] 15:50:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12cfd1000 == 65 [pid = 1653] [id = 756] 15:50:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12607f000 == 64 [pid = 1653] [id = 755] 15:50:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11816c000 == 63 [pid = 1653] [id = 754] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x129271000) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12938a400) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12bb76000) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1187a4c00) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x117d30800) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x113170c00) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11290c400) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x119df4800) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x121375800) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1126c0000) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x113c5f000) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x128bd0800) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x119755400) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x119a71800) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1236c0800) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x125127000) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12bcb4800) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x126023400) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x128711400) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12d452c00) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12bb92800) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x128bcfc00) [pid = 1653] [serial = 2257] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1126b6400) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x113171000) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x123546800) [pid = 1653] [serial = 2256] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12136b800) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12c157c00) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1190c2800) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11975fc00) [pid = 1653] [serial = 2254] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12a7d9000) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12874bc00) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 15:50:05 INFO - PROCESS | 1653 | 1462229405290 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:50:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:50:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 618ms 15:50:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:50:05 INFO - PROCESS | 1653 | 1462229405301 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 15:50:05 INFO - PROCESS | 1653 | 1462229405302 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 15:50:05 INFO - PROCESS | 1653 | 1462229405305 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 15:50:05 INFO - PROCESS | 1653 | 1462229405310 Marionette TRACE conn2 <- [1,3106,null,{}] 15:50:05 INFO - PROCESS | 1653 | 1462229405319 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:05 INFO - PROCESS | 1653 | 1462229405411 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 15:50:05 INFO - PROCESS | 1653 | 1462229405418 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x128725000 == 64 [pid = 1653] [id = 786] 15:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x118772c00) [pid = 1653] [serial = 2356] [outer = 0x0] 15:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11911e000) [pid = 1653] [serial = 2357] [outer = 0x118772c00] 15:50:05 INFO - PROCESS | 1653 | 1462229405443 Marionette DEBUG loaded listener.js 15:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119759400) [pid = 1653] [serial = 2358] [outer = 0x118772c00] 15:50:05 INFO - PROCESS | 1653 | 1462229405818 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 15:50:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:50:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:50:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:50:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 527ms 15:50:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:50:05 INFO - PROCESS | 1653 | 1462229405832 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 15:50:05 INFO - PROCESS | 1653 | 1462229405833 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 15:50:05 INFO - PROCESS | 1653 | 1462229405835 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 15:50:05 INFO - PROCESS | 1653 | 1462229405837 Marionette TRACE conn2 <- [1,3110,null,{}] 15:50:05 INFO - PROCESS | 1653 | 1462229405839 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:05 INFO - PROCESS | 1653 | 1462229405929 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 15:50:05 INFO - PROCESS | 1653 | 1462229405933 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b25c000 == 65 [pid = 1653] [id = 787] 15:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1199b5800) [pid = 1653] [serial = 2359] [outer = 0x0] 15:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x119a7c400) [pid = 1653] [serial = 2360] [outer = 0x1199b5800] 15:50:05 INFO - PROCESS | 1653 | 1462229405959 Marionette DEBUG loaded listener.js 15:50:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11a07c800) [pid = 1653] [serial = 2361] [outer = 0x1199b5800] 15:50:06 INFO - PROCESS | 1653 | 1462229406295 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 15:50:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:50:06 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 15:50:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:50:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 471ms 15:50:06 INFO - PROCESS | 1653 | 1462229406307 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 15:50:06 INFO - PROCESS | 1653 | 1462229406308 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 15:50:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:50:06 INFO - PROCESS | 1653 | 1462229406312 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 15:50:06 INFO - PROCESS | 1653 | 1462229406313 Marionette TRACE conn2 <- [1,3114,null,{}] 15:50:06 INFO - PROCESS | 1653 | 1462229406315 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:06 INFO - PROCESS | 1653 | 1462229406432 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 15:50:06 INFO - PROCESS | 1653 | 1462229406439 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\", \"fb6cc807-a0de-46a6-92e4-a6f625ef46f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c72b000 == 66 [pid = 1653] [id = 788] 15:50:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x123547c00) [pid = 1653] [serial = 2362] [outer = 0x0] 15:50:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x123658400) [pid = 1653] [serial = 2363] [outer = 0x123547c00] 15:50:06 INFO - PROCESS | 1653 | 1462229406472 Marionette DEBUG loaded listener.js 15:50:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1245bf800) [pid = 1653] [serial = 2364] [outer = 0x123547c00] 15:50:06 INFO - PROCESS | 1653 | 1462229406812 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:50:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:50:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 519ms 15:50:06 INFO - PROCESS | 1653 | 1462229406831 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 15:50:06 INFO - PROCESS | 1653 | 1462229406832 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 15:50:07 WARNING - u'runner_teardown' () 15:50:07 INFO - No more tests 15:50:07 INFO - Got 0 unexpected results 15:50:07 INFO - SUITE-END | took 495s 15:50:07 INFO - Closing logging queue 15:50:07 INFO - queue closed 15:50:08 INFO - Return code: 0 15:50:08 WARNING - # TBPL SUCCESS # 15:50:08 INFO - Running post-action listener: _resource_record_post_action 15:50:08 INFO - Running post-run listener: _resource_record_post_run 15:50:09 INFO - Total resource usage - Wall time: 517s; CPU: 57.0%; Read bytes: 32398848; Write bytes: 951662592; Read time: 331; Write time: 4651 15:50:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:50:09 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154016256; Write bytes: 153710592; Read time: 13908; Write time: 305 15:50:09 INFO - run-tests - Wall time: 499s; CPU: 58.0%; Read bytes: 30219776; Write bytes: 794863616; Read time: 299; Write time: 4332 15:50:09 INFO - Running post-run listener: _upload_blobber_files 15:50:09 INFO - Blob upload gear active. 15:50:09 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:50:09 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 15:50:09 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'] 15:50:09 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 15:50:09 INFO - (blobuploader) - INFO - Open directory for files ... 15:50:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:50:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:50:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:50:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:50:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:50:10 INFO - (blobuploader) - INFO - Done attempting. 15:50:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:50:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:50:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:50:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:50:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:50:12 INFO - (blobuploader) - INFO - Done attempting. 15:50:12 INFO - (blobuploader) - INFO - Iteration through files over. 15:50:12 INFO - Return code: 0 15:50:12 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:50:12 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:50:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1ad45dcd20f7d027c9eaca5ca92b74c4a87e0d44c560f78cabdc7fbc9defd81aff70b39401a331b064e35ae1fbfbfac45d1b45a64fa341e6bbed589138349c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff2d4b652136411267d41038320ee5d3f70bce81c3693b62c750f957d383bcc7ea060b23d948417e165fd5da1f68092747e23bf78e93c6e82e80801fbb28c92c"} 15:50:12 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:50:12 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:50:12 INFO - Contents: 15:50:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1ad45dcd20f7d027c9eaca5ca92b74c4a87e0d44c560f78cabdc7fbc9defd81aff70b39401a331b064e35ae1fbfbfac45d1b45a64fa341e6bbed589138349c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff2d4b652136411267d41038320ee5d3f70bce81c3693b62c750f957d383bcc7ea060b23d948417e165fd5da1f68092747e23bf78e93c6e82e80801fbb28c92c"} 15:50:12 INFO - Running post-run listener: copy_logs_to_upload_dir 15:50:12 INFO - Copying logs to upload dir... 15:50:12 INFO - mkdir: /builds/slave/test/build/upload/logs 15:50:12 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1474.534854 ========= master_lag: 0.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 35 secs) (at 2016-05-02 15:50:13.019675) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-02 15:50:13.025146) ========= 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.jgh4cMeP72/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.cgr2wXVHaU/Listeners TMPDIR=/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/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/b1ad45dcd20f7d027c9eaca5ca92b74c4a87e0d44c560f78cabdc7fbc9defd81aff70b39401a331b064e35ae1fbfbfac45d1b45a64fa341e6bbed589138349c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff2d4b652136411267d41038320ee5d3f70bce81c3693b62c750f957d383bcc7ea060b23d948417e165fd5da1f68092747e23bf78e93c6e82e80801fbb28c92c"} build_url:https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012779 build_url: 'https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/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/b1ad45dcd20f7d027c9eaca5ca92b74c4a87e0d44c560f78cabdc7fbc9defd81aff70b39401a331b064e35ae1fbfbfac45d1b45a64fa341e6bbed589138349c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff2d4b652136411267d41038320ee5d3f70bce81c3693b62c750f957d383bcc7ea060b23d948417e165fd5da1f68092747e23bf78e93c6e82e80801fbb28c92c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Qvw4I6gUStKLeefUh3yQFA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-02 15:50:13.073107) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 15:50:13.077516) ========= 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.jgh4cMeP72/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.cgr2wXVHaU/Listeners TMPDIR=/var/folders/cw/zb33kjnn0fl7x243_8cyf2fm00000w/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.005161 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 15:50:13.131170) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-02 15:50:13.132941) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-02 15:50:13.133457) ========= ========= Total master_lag: 0.69 =========