builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0035 starttime: 1461176505.22 results: success (0) buildid: 20160420103441 builduid: c166b148dc034f398601cae773c0cb63 revision: 50e5abd1f981d784be7300b645188720b88ee8e9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 11:21:45.223895) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 11:21:45.224309) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 10 secs) (at 2016-04-20 11:21:45.224587) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 10 secs) (at 2016-04-20 11:21:55.640987) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 11:21:55.641309) ========= 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.BCj7szgXSL/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.msAx4fqUia/Listeners TMPDIR=/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-04-20 11:21:57-- 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% 15.8M=0.001s 2016-04-20 11:21:57 (15.8 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.616452 ========= master_lag: 1.90 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 11:21:58.160584) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 11:21:58.162158) ========= 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.BCj7szgXSL/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.msAx4fqUia/Listeners TMPDIR=/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/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.027924 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 11:21:58.257500) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 11:21:58.260826) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 50e5abd1f981d784be7300b645188720b88ee8e9 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 50e5abd1f981d784be7300b645188720b88ee8e9 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.BCj7szgXSL/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.msAx4fqUia/Listeners TMPDIR=/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-04-20 11:21:58,508 truncating revision to first 12 chars 2016-04-20 11:21:58,508 Setting DEBUG logging. 2016-04-20 11:21:58,508 attempt 1/10 2016-04-20 11:21:58,508 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/50e5abd1f981?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 11:21:59,313 unpacking tar archive at: fx-team-50e5abd1f981/testing/mozharness/ program finished with exit code 0 elapsedTime=1.049716 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 11:21:59.502749) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 11:21:59.503054) ========= script_repo_revision: 50e5abd1f981d784be7300b645188720b88ee8e9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 11:21:59.503450) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 11:21:59.503729) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 11:21:59.531824) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 29 mins, 32 secs) (at 2016-04-20 11:21:59.532125) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.BCj7szgXSL/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.msAx4fqUia/Listeners TMPDIR=/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/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 11:21:59 INFO - MultiFileLogger online at 20160420 11:21:59 in /builds/slave/test 11:21:59 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 11:21:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:21:59 INFO - {'append_to_log': False, 11:21:59 INFO - 'base_work_dir': '/builds/slave/test', 11:21:59 INFO - 'blob_upload_branch': 'fx-team', 11:21:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:21:59 INFO - 'buildbot_json_path': 'buildprops.json', 11:21:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:21:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:21:59 INFO - 'download_minidump_stackwalk': True, 11:21:59 INFO - 'download_symbols': 'true', 11:21:59 INFO - 'e10s': False, 11:21:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:21:59 INFO - 'tooltool.py': '/tools/tooltool.py', 11:21:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:21:59 INFO - '/tools/misc-python/virtualenv.py')}, 11:21:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:21:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:21:59 INFO - 'log_level': 'info', 11:21:59 INFO - 'log_to_console': True, 11:21:59 INFO - 'opt_config_files': (), 11:21:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:21:59 INFO - '--processes=1', 11:21:59 INFO - '--config=%(test_path)s/wptrunner.ini', 11:21:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:21:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:21:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:21:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:21:59 INFO - 'pip_index': False, 11:21:59 INFO - 'require_test_zip': True, 11:21:59 INFO - 'test_type': ('testharness',), 11:21:59 INFO - 'this_chunk': '1', 11:21:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:21:59 INFO - 'total_chunks': '10', 11:21:59 INFO - 'virtualenv_path': 'venv', 11:21:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:21:59 INFO - 'work_dir': 'build'} 11:21:59 INFO - ##### 11:21:59 INFO - ##### Running clobber step. 11:21:59 INFO - ##### 11:21:59 INFO - Running pre-action listener: _resource_record_pre_action 11:21:59 INFO - Running main action method: clobber 11:21:59 INFO - rmtree: /builds/slave/test/build 11:21:59 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:22:01 INFO - Running post-action listener: _resource_record_post_action 11:22:01 INFO - ##### 11:22:01 INFO - ##### Running read-buildbot-config step. 11:22:01 INFO - ##### 11:22:01 INFO - Running pre-action listener: _resource_record_pre_action 11:22:01 INFO - Running main action method: read_buildbot_config 11:22:01 INFO - Using buildbot properties: 11:22:01 INFO - { 11:22:01 INFO - "project": "", 11:22:01 INFO - "product": "firefox", 11:22:01 INFO - "script_repo_revision": "production", 11:22:01 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 11:22:01 INFO - "repository": "", 11:22:01 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 11:22:01 INFO - "buildid": "20160420103441", 11:22:01 INFO - "pgo_build": "False", 11:22:01 INFO - "basedir": "/builds/slave/test", 11:22:01 INFO - "buildnumber": 368, 11:22:01 INFO - "slavename": "t-yosemite-r7-0035", 11:22:01 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 11:22:01 INFO - "platform": "macosx64", 11:22:01 INFO - "branch": "fx-team", 11:22:01 INFO - "revision": "50e5abd1f981d784be7300b645188720b88ee8e9", 11:22:01 INFO - "repo_path": "integration/fx-team", 11:22:01 INFO - "moz_repo_path": "", 11:22:01 INFO - "stage_platform": "macosx64", 11:22:01 INFO - "builduid": "c166b148dc034f398601cae773c0cb63", 11:22:01 INFO - "slavebuilddir": "test" 11:22:01 INFO - } 11:22:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 11:22:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 11:22:01 INFO - Running post-action listener: _resource_record_post_action 11:22:01 INFO - ##### 11:22:01 INFO - ##### Running download-and-extract step. 11:22:01 INFO - ##### 11:22:01 INFO - Running pre-action listener: _resource_record_pre_action 11:22:01 INFO - Running main action method: download_and_extract 11:22:01 INFO - mkdir: /builds/slave/test/build/tests 11:22:01 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')]} 11:22:01 INFO - https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:22:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 11:22:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 11:22:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 11:22:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #1 11:22:03 INFO - Downloaded 1235 bytes. 11:22:03 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 11:22:03 INFO - Using the following test package requirements: 11:22:03 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 11:22:03 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:22:03 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 11:22:03 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:22:03 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 11:22:03 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:22:03 INFO - u'jsshell-mac64.zip'], 11:22:03 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:22:03 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 11:22:03 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 11:22:03 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:22:03 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 11:22:03 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:22:03 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 11:22:03 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:22:03 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 11:22:03 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:22:03 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 11:22:03 INFO - Downloading packages: [u'firefox-48.0a1.en-US.mac64.common.tests.zip', u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 11:22:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:22:03 INFO - https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:22:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 11:22:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 11:22:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip 11:22:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip'}, attempt #1 11:22:05 INFO - Downloaded 17975739 bytes. 11:22:05 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:22:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:22:05 INFO - caution: filename not matched: web-platform/* 11:22:05 INFO - Return code: 11 11:22: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')]} 11:22:05 INFO - https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:22:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 11:22:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 11:22:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 11:22:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 11:22:52 INFO - Downloaded 36397874 bytes. 11:22:52 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:22:52 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:22:56 INFO - caution: filename not matched: bin/* 11:22:56 INFO - caution: filename not matched: config/* 11:22:56 INFO - caution: filename not matched: mozbase/* 11:22:56 INFO - caution: filename not matched: marionette/* 11:22:56 INFO - caution: filename not matched: tools/wptserve/* 11:22:56 INFO - Return code: 11 11:22:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:22:56 INFO - https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 11:22:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 11:22:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 11:22:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 11:22:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg'}, attempt #1 11:23:01 INFO - Downloaded 68775800 bytes. 11:23:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 11:23:01 INFO - mkdir: /builds/slave/test/properties 11:23:01 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:23:01 INFO - Writing to file /builds/slave/test/properties/build_url 11:23:01 INFO - Contents: 11:23:01 INFO - build_url:https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 11:23:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 11:23:02 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:23:02 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:23:02 INFO - Contents: 11:23:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 11:23:02 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')]} 11:23:02 INFO - https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:23:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 11:23:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 11:23:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 11:23:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 11:42:09 INFO - Downloaded 103381975 bytes. 11:42:09 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:42:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:42:13 INFO - Return code: 0 11:42:13 INFO - Running post-action listener: _resource_record_post_action 11:42:13 INFO - Running post-action listener: set_extra_try_arguments 11:42:13 INFO - ##### 11:42:13 INFO - ##### Running create-virtualenv step. 11:42:13 INFO - ##### 11:42:13 INFO - Running pre-action listener: _pre_create_virtualenv 11:42:13 INFO - Running pre-action listener: _resource_record_pre_action 11:42:13 INFO - Running main action method: create_virtualenv 11:42:13 INFO - Creating virtualenv /builds/slave/test/build/venv 11:42:13 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 11:42:13 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:42:13 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:42:13 INFO - Using real prefix '/tools/python27' 11:42:13 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:42:14 INFO - Installing distribute.............................................................................................................................................................................................done. 11:42:17 INFO - Installing pip.................done. 11:42:17 INFO - Return code: 0 11:42:17 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:42:17 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')]} 11:42:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:42:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:42:17 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')]} 11:42:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:42:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:42:17 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 0x10f687e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6a4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8aada3f80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6a05e0>, '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 0x10f283cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f2ae990>, '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.BCj7szgXSL/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.msAx4fqUia/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:42:17 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 11:42:17 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 11:42:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.BCj7szgXSL/Render', 11:42:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:42:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:42:17 INFO - 'HOME': '/Users/cltbld', 11:42:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:42:17 INFO - 'LOGNAME': 'cltbld', 11:42:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:42:17 INFO - 'MOZ_NO_REMOTE': '1', 11:42:17 INFO - 'NO_EM_RESTART': '1', 11:42:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:42:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:42:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:42:17 INFO - 'PWD': '/builds/slave/test', 11:42:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:42:17 INFO - 'SHELL': '/bin/bash', 11:42:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.msAx4fqUia/Listeners', 11:42:17 INFO - 'TMPDIR': '/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/', 11:42:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:42:17 INFO - 'USER': 'cltbld', 11:42:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:42:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:42:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:42:17 INFO - 'XPC_FLAGS': '0x0', 11:42:17 INFO - 'XPC_SERVICE_NAME': '0', 11:42:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:42:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:42:17 INFO - Downloading/unpacking psutil>=0.7.1 11:42:17 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 11:42:17 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 11:42:17 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 11:42:17 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 11:42:17 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 11:42:17 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 11:42:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:42:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:42:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:42:21 INFO - Installing collected packages: psutil 11:42:21 INFO - Running setup.py install for psutil 11:42:21 INFO - building 'psutil._psutil_osx' extension 11:42:21 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 11:42:21 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 11:42:21 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 11:42:21 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 11:42:22 INFO - building 'psutil._psutil_posix' extension 11:42:22 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 11:42:22 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:42:22 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:42:22 INFO - ^ 11:42:22 INFO - 1 warning generated. 11:42:22 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 11:42:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:42:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:42:22 INFO - Successfully installed psutil 11:42:22 INFO - Cleaning up... 11:42:22 INFO - Return code: 0 11:42:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:42:22 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')]} 11:42:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:42:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:42:22 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')]} 11:42:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:42:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:42:22 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 0x10f687e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6a4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8aada3f80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6a05e0>, '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 0x10f283cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f2ae990>, '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.BCj7szgXSL/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.msAx4fqUia/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:42:22 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 11:42:22 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 11:42:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.BCj7szgXSL/Render', 11:42:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:42:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:42:22 INFO - 'HOME': '/Users/cltbld', 11:42:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:42:22 INFO - 'LOGNAME': 'cltbld', 11:42:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:42:22 INFO - 'MOZ_NO_REMOTE': '1', 11:42:22 INFO - 'NO_EM_RESTART': '1', 11:42:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:42:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:42:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:42:22 INFO - 'PWD': '/builds/slave/test', 11:42:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:42:22 INFO - 'SHELL': '/bin/bash', 11:42:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.msAx4fqUia/Listeners', 11:42:22 INFO - 'TMPDIR': '/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/', 11:42:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:42:22 INFO - 'USER': 'cltbld', 11:42:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:42:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:42:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:42:22 INFO - 'XPC_FLAGS': '0x0', 11:42:22 INFO - 'XPC_SERVICE_NAME': '0', 11:42:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:42:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:42:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:42:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:42:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:42:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:42:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:42:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:42:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:42:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:42:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:42:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:42:25 INFO - Installing collected packages: mozsystemmonitor 11:42:25 INFO - Running setup.py install for mozsystemmonitor 11:42:25 INFO - Successfully installed mozsystemmonitor 11:42:25 INFO - Cleaning up... 11:42:25 INFO - Return code: 0 11:42:25 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:42:25 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')]} 11:42:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:42:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:42:25 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')]} 11:42:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:42:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:42:25 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 0x10f687e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6a4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8aada3f80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6a05e0>, '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 0x10f283cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f2ae990>, '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.BCj7szgXSL/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.msAx4fqUia/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:42:25 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 11:42:25 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 11:42:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.BCj7szgXSL/Render', 11:42:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:42:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:42:25 INFO - 'HOME': '/Users/cltbld', 11:42:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:42:25 INFO - 'LOGNAME': 'cltbld', 11:42:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:42:25 INFO - 'MOZ_NO_REMOTE': '1', 11:42:25 INFO - 'NO_EM_RESTART': '1', 11:42:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:42:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:42:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:42:25 INFO - 'PWD': '/builds/slave/test', 11:42:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:42:25 INFO - 'SHELL': '/bin/bash', 11:42:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.msAx4fqUia/Listeners', 11:42:25 INFO - 'TMPDIR': '/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/', 11:42:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:42:25 INFO - 'USER': 'cltbld', 11:42:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:42:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:42:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:42:25 INFO - 'XPC_FLAGS': '0x0', 11:42:25 INFO - 'XPC_SERVICE_NAME': '0', 11:42:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:42:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:42:25 INFO - Downloading/unpacking blobuploader==1.2.4 11:42:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:42:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:42:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:42:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:42:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:42:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:42:27 INFO - Downloading blobuploader-1.2.4.tar.gz 11:42:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:42:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:42:28 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 11:42:28 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 11:42:28 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 11:42:28 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 11:42:28 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 11:42:28 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 11:42:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:42:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:42:28 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 11:42:28 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 11:42:28 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 11:42:28 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 11:42:28 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 11:42:28 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 11:42:29 INFO - Downloading docopt-0.6.1.tar.gz 11:42:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:42:29 INFO - Installing collected packages: blobuploader, requests, docopt 11:42:29 INFO - Running setup.py install for blobuploader 11:42:29 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:42:29 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:42:29 INFO - Running setup.py install for requests 11:42:29 INFO - Running setup.py install for docopt 11:42:29 INFO - Successfully installed blobuploader requests docopt 11:42:29 INFO - Cleaning up... 11:42:30 INFO - Return code: 0 11:42:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:42:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:42:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:42:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:42:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:42:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:42:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:42:30 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 0x10f687e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6a4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8aada3f80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6a05e0>, '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 0x10f283cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f2ae990>, '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.BCj7szgXSL/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.msAx4fqUia/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:42:30 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 11:42:30 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 11:42:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.BCj7szgXSL/Render', 11:42:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:42:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:42:30 INFO - 'HOME': '/Users/cltbld', 11:42:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:42:30 INFO - 'LOGNAME': 'cltbld', 11:42:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:42:30 INFO - 'MOZ_NO_REMOTE': '1', 11:42:30 INFO - 'NO_EM_RESTART': '1', 11:42:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:42:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:42:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:42:30 INFO - 'PWD': '/builds/slave/test', 11:42:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:42:30 INFO - 'SHELL': '/bin/bash', 11:42:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.msAx4fqUia/Listeners', 11:42:30 INFO - 'TMPDIR': '/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/', 11:42:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:42:30 INFO - 'USER': 'cltbld', 11:42:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:42:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:42:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:42:30 INFO - 'XPC_FLAGS': '0x0', 11:42:30 INFO - 'XPC_SERVICE_NAME': '0', 11:42:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:42:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:42:30 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-M8o8sx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:42:30 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-cHPjqI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:42:30 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-N6GQNT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:42:30 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-wJMMhu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:42:30 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-sYLI0h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:42:30 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-vTnE6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:42:30 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-mH3KNO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:42:31 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-oY1MWi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:42:31 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-N5_ojl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:42:31 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-bodorG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:42:31 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-AYdWDt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:42:31 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-yttUqX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:42:31 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-uxxTkk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:42:31 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-Dpy7wQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:42:31 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-6RtkPz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:42:31 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-jFtc7L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:42:31 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-kQOewd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:42:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:42:32 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-gjOFHg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:42:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:42:32 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-lK1yLl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:42:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:42:32 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-JgBrT_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:42:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:42:32 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-7RbGC2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:42:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:42:32 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 11:42:32 INFO - Running setup.py install for manifestparser 11:42:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:42:33 INFO - Running setup.py install for mozcrash 11:42:33 INFO - Running setup.py install for mozdebug 11:42:33 INFO - Running setup.py install for mozdevice 11:42:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:42:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:42:33 INFO - Running setup.py install for mozfile 11:42:33 INFO - Running setup.py install for mozhttpd 11:42:33 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:42:33 INFO - Running setup.py install for mozinfo 11:42:33 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:42:33 INFO - Running setup.py install for mozInstall 11:42:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:42:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:42:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:42:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:42:34 INFO - Running setup.py install for mozleak 11:42:34 INFO - Running setup.py install for mozlog 11:42:34 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:42:34 INFO - Running setup.py install for moznetwork 11:42:34 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:42:34 INFO - Running setup.py install for mozprocess 11:42:34 INFO - Running setup.py install for mozprofile 11:42:34 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:42:34 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:42:34 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:42:34 INFO - Running setup.py install for mozrunner 11:42:34 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:42:35 INFO - Running setup.py install for mozscreenshot 11:42:35 INFO - Running setup.py install for moztest 11:42:35 INFO - Running setup.py install for mozversion 11:42:35 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:42:35 INFO - Running setup.py install for wptserve 11:42:35 INFO - Running setup.py install for marionette-driver 11:42:35 INFO - Running setup.py install for browsermob-proxy 11:42:35 INFO - Running setup.py install for marionette-client 11:42:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:42:36 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:42:36 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 11:42:36 INFO - Cleaning up... 11:42:36 INFO - Return code: 0 11:42:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:42:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:42:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:42:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:42:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:42:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:42:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:42:36 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 0x10f687e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6a4f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc8aada3f80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6a05e0>, '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 0x10f283cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f2ae990>, '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.BCj7szgXSL/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.msAx4fqUia/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:42:36 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 11:42:36 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 11:42:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.BCj7szgXSL/Render', 11:42:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:42:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:42:36 INFO - 'HOME': '/Users/cltbld', 11:42:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:42:36 INFO - 'LOGNAME': 'cltbld', 11:42:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:42:36 INFO - 'MOZ_NO_REMOTE': '1', 11:42:36 INFO - 'NO_EM_RESTART': '1', 11:42:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:42:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:42:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:42:36 INFO - 'PWD': '/builds/slave/test', 11:42:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:42:36 INFO - 'SHELL': '/bin/bash', 11:42:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.msAx4fqUia/Listeners', 11:42:36 INFO - 'TMPDIR': '/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/', 11:42:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:42:36 INFO - 'USER': 'cltbld', 11:42:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:42:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:42:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:42:36 INFO - 'XPC_FLAGS': '0x0', 11:42:36 INFO - 'XPC_SERVICE_NAME': '0', 11:42:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:42:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:42:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:42:36 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-4PYwbh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:42:36 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)) 11:42:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:42:36 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-V8dDyE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:42:36 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)) 11:42:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:42:36 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-slDBWP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:42:36 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)) 11:42:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:42:36 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-v9OPa7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:42:37 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)) 11:42:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:42:37 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-YQVHVE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:42:37 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)) 11:42:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:42:37 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-HyVhm_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:42:37 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)) 11:42:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:42:37 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-YFDPKC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:42:37 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)) 11:42:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:42:37 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-RDMKwT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:42:37 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)) 11:42:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:42:37 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-7J2X_U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:42:37 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)) 11:42:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:42:37 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-9XkMuo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:42:37 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)) 11:42:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:42:37 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-9WTrUD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:42:37 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)) 11:42:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:42:37 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-r_gzjF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:42:37 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)) 11:42:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:42:37 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-vpemPF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:42:38 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)) 11:42:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:42:38 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-_PYvgP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:42:38 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)) 11:42:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:42:38 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-j4_Ew9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:42:38 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)) 11:42:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:42:38 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-GaD1Jx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:42:38 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)) 11:42:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:42:38 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-SW1PG5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:42:38 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)) 11:42:38 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:42:38 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-6Tsc8e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:42:38 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)) 11:42:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:42:38 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-dKZL9S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:42:38 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)) 11:42:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:42:38 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-bxDkn4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:42:38 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)) 11:42:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:42:39 INFO - Running setup.py (path:/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/pip-fsdrNw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:42:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:42:39 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)) 11:42:39 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)) 11:42:39 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)) 11:42:39 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)) 11:42:39 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)) 11:42:39 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)) 11:42:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:42:39 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 11:42:39 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 11:42:39 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 11:42:39 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 11:42:39 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 11:42:39 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 11:42:41 INFO - Downloading blessings-1.6.tar.gz 11:42:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:42:41 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)) 11:42:41 INFO - Installing collected packages: blessings 11:42:41 INFO - Running setup.py install for blessings 11:42:41 INFO - Successfully installed blessings 11:42:41 INFO - Cleaning up... 11:42:42 INFO - Return code: 0 11:42:42 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:42:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:42:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:42:42 INFO - Reading from file tmpfile_stdout 11:42:42 INFO - Current package versions: 11:42:42 INFO - blessings == 1.6 11:42:42 INFO - blobuploader == 1.2.4 11:42:42 INFO - browsermob-proxy == 0.6.0 11:42:42 INFO - docopt == 0.6.1 11:42:42 INFO - manifestparser == 1.1 11:42:42 INFO - marionette-client == 2.3.0 11:42:42 INFO - marionette-driver == 1.4.0 11:42:42 INFO - mozInstall == 1.12 11:42:42 INFO - mozcrash == 0.17 11:42:42 INFO - mozdebug == 0.1 11:42:42 INFO - mozdevice == 0.48 11:42:42 INFO - mozfile == 1.2 11:42:42 INFO - mozhttpd == 0.7 11:42:42 INFO - mozinfo == 0.9 11:42:42 INFO - mozleak == 0.1 11:42:42 INFO - mozlog == 3.1 11:42:42 INFO - moznetwork == 0.27 11:42:42 INFO - mozprocess == 0.22 11:42:42 INFO - mozprofile == 0.28 11:42:42 INFO - mozrunner == 6.11 11:42:42 INFO - mozscreenshot == 0.1 11:42:42 INFO - mozsystemmonitor == 0.0 11:42:42 INFO - moztest == 0.7 11:42:42 INFO - mozversion == 1.4 11:42:42 INFO - psutil == 3.1.1 11:42:42 INFO - requests == 1.2.3 11:42:42 INFO - wptserve == 1.4.0 11:42:42 INFO - wsgiref == 0.1.2 11:42:42 INFO - Running post-action listener: _resource_record_post_action 11:42:42 INFO - Running post-action listener: _start_resource_monitoring 11:42:42 INFO - Starting resource monitoring. 11:42:42 INFO - ##### 11:42:42 INFO - ##### Running pull step. 11:42:42 INFO - ##### 11:42:42 INFO - Running pre-action listener: _resource_record_pre_action 11:42:42 INFO - Running main action method: pull 11:42:42 INFO - Pull has nothing to do! 11:42:42 INFO - Running post-action listener: _resource_record_post_action 11:42:42 INFO - ##### 11:42:42 INFO - ##### Running install step. 11:42:42 INFO - ##### 11:42:42 INFO - Running pre-action listener: _resource_record_pre_action 11:42:42 INFO - Running main action method: install 11:42:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:42:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:42:42 INFO - Reading from file tmpfile_stdout 11:42:42 INFO - Detecting whether we're running mozinstall >=1.0... 11:42:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:42:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:42:42 INFO - Reading from file tmpfile_stdout 11:42:42 INFO - Output received: 11:42:42 INFO - Usage: mozinstall [options] installer 11:42:42 INFO - Options: 11:42:42 INFO - -h, --help show this help message and exit 11:42:42 INFO - -d DEST, --destination=DEST 11:42:42 INFO - Directory to install application into. [default: 11:42:42 INFO - "/builds/slave/test"] 11:42:42 INFO - --app=APP Application being installed. [default: firefox] 11:42:42 INFO - mkdir: /builds/slave/test/build/application 11:42:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 11:42:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 11:43:02 INFO - Reading from file tmpfile_stdout 11:43:02 INFO - Output received: 11:43:02 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:43:02 INFO - Running post-action listener: _resource_record_post_action 11:43:02 INFO - ##### 11:43:02 INFO - ##### Running run-tests step. 11:43:02 INFO - ##### 11:43:02 INFO - Running pre-action listener: _resource_record_pre_action 11:43:02 INFO - Running main action method: run_tests 11:43:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:43:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:43:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:43:02 INFO - grabbing minidump binary from tooltool 11:43:02 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')]} 11:43:02 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 0x10f6a05e0>, '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 0x10f283cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f2ae990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:43:02 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 11:43:02 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 11:43:02 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:43:02 INFO - Return code: 0 11:43:02 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:43:02 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:43:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 11:43:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 11:43:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.BCj7szgXSL/Render', 11:43:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:43:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:43:02 INFO - 'HOME': '/Users/cltbld', 11:43:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:43:02 INFO - 'LOGNAME': 'cltbld', 11:43:02 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:43:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:43:02 INFO - 'MOZ_NO_REMOTE': '1', 11:43:02 INFO - 'NO_EM_RESTART': '1', 11:43:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:43:02 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:43:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:43:02 INFO - 'PWD': '/builds/slave/test', 11:43:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:43:02 INFO - 'SHELL': '/bin/bash', 11:43:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.msAx4fqUia/Listeners', 11:43:02 INFO - 'TMPDIR': '/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/', 11:43:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:43:02 INFO - 'USER': 'cltbld', 11:43:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:43:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:43:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:43:02 INFO - 'XPC_FLAGS': '0x0', 11:43:02 INFO - 'XPC_SERVICE_NAME': '0', 11:43:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:43:02 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 11:43:03 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 11:43:03 INFO - import pkg_resources 11:43:04 INFO - Using 1 client processes 11:43:04 INFO - wptserve Starting http server on 127.0.0.1:8000 11:43:04 INFO - wptserve Starting http server on 127.0.0.1:8001 11:43:04 INFO - wptserve Starting http server on 127.0.0.1:8443 11:43:06 INFO - SUITE-START | Running 778 tests 11:43:06 INFO - Running testharness tests 11:43:06 INFO - Setting up ssl 11:43:06 INFO - PROCESS | certutil | 11:43:06 INFO - PROCESS | certutil | 11:43:06 INFO - PROCESS | certutil | 11:43:06 INFO - Certificate Nickname Trust Attributes 11:43:06 INFO - SSL,S/MIME,JAR/XPI 11:43:06 INFO - 11:43:06 INFO - web-platform-tests CT,, 11:43:06 INFO - 11:43:06 INFO - Starting runner 11:43:07 INFO - PROCESS | 1795 | [1795] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:43:07 INFO - PROCESS | 1795 | 1461177787513 Marionette DEBUG Marionette enabled via build flag and pref 11:43:07 INFO - PROCESS | 1795 | ++DOCSHELL 0x116488000 == 1 [pid = 1795] [id = 1] 11:43:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 1 (0x116488800) [pid = 1795] [serial = 1] [outer = 0x0] 11:43:07 INFO - PROCESS | 1795 | [1795] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:43:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 2 (0x116489800) [pid = 1795] [serial = 2] [outer = 0x116488800] 11:43:07 INFO - PROCESS | 1795 | 1461177787824 Marionette INFO Listening on port 2828 11:43:08 INFO - PROCESS | 1795 | 1461177788048 Marionette DEBUG Marionette enabled via command-line flag 11:43:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x119146000 == 2 [pid = 1795] [id = 2] 11:43:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 3 (0x119146800) [pid = 1795] [serial = 3] [outer = 0x0] 11:43:08 INFO - PROCESS | 1795 | [1795] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:43:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 4 (0x119147800) [pid = 1795] [serial = 4] [outer = 0x119146800] 11:43:08 INFO - PROCESS | 1795 | [1795] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:43:08 INFO - PROCESS | 1795 | 1461177788192 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 11:43:08 INFO - PROCESS | 1795 | 1461177788279 Marionette DEBUG Closed connection conn0 11:43:08 INFO - PROCESS | 1795 | [1795] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:43:08 INFO - PROCESS | 1795 | 1461177788286 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 11:43:08 INFO - PROCESS | 1795 | 1461177788301 Marionette DEBUG Closed connection conn1 11:43:08 INFO - PROCESS | 1795 | [1795] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:43:08 INFO - PROCESS | 1795 | 1461177788306 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 11:43:08 INFO - PROCESS | 1795 | 1461177788313 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:43:08 INFO - PROCESS | 1795 | 1461177788319 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420103441","device":"desktop","version":"48.0a1"} 11:43:08 INFO - PROCESS | 1795 | [1795] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:43:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c7d1800 == 3 [pid = 1795] [id = 3] 11:43:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 5 (0x11c7d7800) [pid = 1795] [serial = 5] [outer = 0x0] 11:43:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c7d8800 == 4 [pid = 1795] [id = 4] 11:43:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 6 (0x11c42e800) [pid = 1795] [serial = 6] [outer = 0x0] 11:43:09 INFO - PROCESS | 1795 | [1795] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:43:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f5e800 == 5 [pid = 1795] [id = 5] 11:43:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 7 (0x11c42cc00) [pid = 1795] [serial = 7] [outer = 0x0] 11:43:09 INFO - PROCESS | 1795 | [1795] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:43:09 INFO - PROCESS | 1795 | [1795] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:43:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 8 (0x1242d4000) [pid = 1795] [serial = 8] [outer = 0x11c42cc00] 11:43:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 9 (0x125d5c000) [pid = 1795] [serial = 9] [outer = 0x11c7d7800] 11:43:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 10 (0x123f80c00) [pid = 1795] [serial = 10] [outer = 0x11c42e800] 11:43:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 11 (0x123f82c00) [pid = 1795] [serial = 11] [outer = 0x11c42cc00] 11:43:10 INFO - PROCESS | 1795 | 1461177790433 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 1795 | 1461177790444 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 12 (0x118fdc000) [pid = 1795] [serial = 12] [outer = 0x11c42cc00] 11:43:10 INFO - PROCESS | 1795 | 1461177790804 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"7696d79d-d95f-634e-a5f3-b4095aeb80fe","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420103441","device":"desktop","version":"48.0a1","command_id":1}}] 11:43:10 INFO - PROCESS | 1795 | 1461177790897 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}] 11:43:10 INFO - PROCESS | 1795 | 1461177790940 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:43:11 INFO - PROCESS | 1795 | 1461177791032 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:43:11 INFO - PROCESS | 1795 | [1795] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:43:11 INFO - PROCESS | 1795 | [1795] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 11:43:11 INFO - PROCESS | 1795 | [1795] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 11:43:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 13 (0x11c12d000) [pid = 1795] [serial = 13] [outer = 0x11c42cc00] 11:43:11 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:11 INFO - PROCESS | 1795 | 1461177791320 Marionette TRACE conn2 <- [1,3,null,{}] 11:43:11 INFO - PROCESS | 1795 | 1461177791323 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:43:11 INFO - PROCESS | 1795 | 1461177791334 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:43:11 INFO - PROCESS | 1795 | 1461177791362 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 1795 | 1461177791363 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:43:11 INFO - PROCESS | 1795 | 1461177791372 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 1795 | 1461177791374 Marionette TRACE conn2 <- [1,6,null,{}] 11:43:11 INFO - PROCESS | 1795 | 1461177791376 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}] 11:43:11 INFO - PROCESS | 1795 | 1461177791389 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:43:11 INFO - PROCESS | 1795 | 1461177791391 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:11 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b59e800 == 6 [pid = 1795] [id = 6] 11:43:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 14 (0x12b5bd400) [pid = 1795] [serial = 14] [outer = 0x0] 11:43:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 15 (0x12b5bf000) [pid = 1795] [serial = 15] [outer = 0x12b5bd400] 11:43:11 INFO - PROCESS | 1795 | 1461177791424 Marionette DEBUG loaded listener.js 11:43:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 16 (0x12bae3c00) [pid = 1795] [serial = 16] [outer = 0x12b5bd400] 11:43:11 INFO - PROCESS | 1795 | 1461177791738 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]]]}] 11:43:11 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb24800 == 7 [pid = 1795] [id = 7] 11:43:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 17 (0x12bae6800) [pid = 1795] [serial = 17] [outer = 0x0] 11:43:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 18 (0x12baeac00) [pid = 1795] [serial = 18] [outer = 0x12bae6800] 11:43:11 INFO - PROCESS | 1795 | 1461177791766 Marionette DEBUG loaded listener.js 11:43:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 19 (0x12bbcdc00) [pid = 1795] [serial = 19] [outer = 0x12bae6800] 11:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 471ms 11:43:11 INFO - PROCESS | 1795 | 1461177791849 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 1795 | 1461177791850 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:43:11 INFO - PROCESS | 1795 | 1461177791856 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 1795 | 1461177791857 Marionette TRACE conn2 <- [1,10,null,{}] 11:43:11 INFO - PROCESS | 1795 | 1461177791892 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}] 11:43:12 INFO - PROCESS | 1795 | 1461177792009 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:43:12 INFO - PROCESS | 1795 | 1461177792025 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d25d000 == 8 [pid = 1795] [id = 8] 11:43:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 20 (0x12d241000) [pid = 1795] [serial = 20] [outer = 0x0] 11:43:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 21 (0x12d242c00) [pid = 1795] [serial = 21] [outer = 0x12d241000] 11:43:12 INFO - PROCESS | 1795 | 1461177792080 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 22 (0x12d247400) [pid = 1795] [serial = 22] [outer = 0x12d241000] 11:43:12 INFO - PROCESS | 1795 | 1461177792363 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]]]}] 11:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 519ms 11:43:12 INFO - PROCESS | 1795 | 1461177792417 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:43:12 INFO - PROCESS | 1795 | 1461177792418 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:43:12 INFO - PROCESS | 1795 | 1461177792423 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:43:12 INFO - PROCESS | 1795 | 1461177792425 Marionette TRACE conn2 <- [1,14,null,{}] 11:43:12 INFO - PROCESS | 1795 | 1461177792427 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}] 11:43:12 INFO - PROCESS | 1795 | 1461177792517 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:43:12 INFO - PROCESS | 1795 | 1461177792522 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x12da7e000 == 9 [pid = 1795] [id = 9] 11:43:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 23 (0x12d249c00) [pid = 1795] [serial = 23] [outer = 0x0] 11:43:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 24 (0x12d7a5400) [pid = 1795] [serial = 24] [outer = 0x12d249c00] 11:43:12 INFO - PROCESS | 1795 | 1461177792547 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 25 (0x12e12bc00) [pid = 1795] [serial = 25] [outer = 0x12d249c00] 11:43:12 INFO - PROCESS | 1795 | 1461177792802 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]]]}] 11:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 11:43:12 INFO - PROCESS | 1795 | 1461177792842 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:43:12 INFO - PROCESS | 1795 | 1461177792844 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:43:12 INFO - PROCESS | 1795 | 1461177792846 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:43:12 INFO - PROCESS | 1795 | 1461177792847 Marionette TRACE conn2 <- [1,18,null,{}] 11:43:12 INFO - PROCESS | 1795 | 1461177792857 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}] 11:43:12 INFO - PROCESS | 1795 | 1461177792946 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:43:12 INFO - PROCESS | 1795 | 1461177792953 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e203000 == 10 [pid = 1795] [id = 10] 11:43:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 26 (0x12e130400) [pid = 1795] [serial = 26] [outer = 0x0] 11:43:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 27 (0x12e230c00) [pid = 1795] [serial = 27] [outer = 0x12e130400] 11:43:12 INFO - PROCESS | 1795 | 1461177792978 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 28 (0x12e24f800) [pid = 1795] [serial = 28] [outer = 0x12e130400] 11:43:13 INFO - PROCESS | 1795 | 1461177793208 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]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 427ms 11:43:13 INFO - PROCESS | 1795 | 1461177793298 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 1795 | 1461177793302 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:43:13 INFO - PROCESS | 1795 | 1461177793307 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - PROCESS | 1795 | 1461177793309 Marionette TRACE conn2 <- [1,22,null,{}] 11:43:13 INFO - PROCESS | 1795 | 1461177793312 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}] 11:43:13 INFO - PROCESS | 1795 | 1461177793443 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:43:13 INFO - PROCESS | 1795 | 1461177793451 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a887000 == 11 [pid = 1795] [id = 11] 11:43:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 29 (0x11a602c00) [pid = 1795] [serial = 29] [outer = 0x0] 11:43:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 30 (0x11acb9c00) [pid = 1795] [serial = 30] [outer = 0x11a602c00] 11:43:13 INFO - PROCESS | 1795 | 1461177793491 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 31 (0x12e271000) [pid = 1795] [serial = 31] [outer = 0x11a602c00] 11:43:13 INFO - PROCESS | 1795 | 1461177793822 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]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 11:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:43:13 INFO - PROCESS | 1795 | 1461177793877 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 1795 | 1461177793878 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:43:13 INFO - PROCESS | 1795 | 1461177793880 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - PROCESS | 1795 | 1461177793881 Marionette TRACE conn2 <- [1,26,null,{}] 11:43:13 INFO - PROCESS | 1795 | 1461177793884 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}] 11:43:13 INFO - PROCESS | 1795 | 1461177793969 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:43:13 INFO - PROCESS | 1795 | 1461177793974 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aad9800 == 12 [pid = 1795] [id = 12] 11:43:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 32 (0x11a98e800) [pid = 1795] [serial = 32] [outer = 0x0] 11:43:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 33 (0x11ad93000) [pid = 1795] [serial = 33] [outer = 0x11a98e800] 11:43:14 INFO - PROCESS | 1795 | 1461177793998 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 34 (0x11ad9c000) [pid = 1795] [serial = 34] [outer = 0x11a98e800] 11:43:14 INFO - PROCESS | 1795 | 1461177794237 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]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 372ms 11:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:43:14 INFO - PROCESS | 1795 | 1461177794255 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 1795 | 1461177794257 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:43:14 INFO - PROCESS | 1795 | 1461177794259 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 1795 | 1461177794260 Marionette TRACE conn2 <- [1,30,null,{}] 11:43:14 INFO - PROCESS | 1795 | 1461177794262 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}] 11:43:14 INFO - PROCESS | 1795 | 1461177794354 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:43:14 INFO - PROCESS | 1795 | 1461177794358 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f014800 == 13 [pid = 1795] [id = 13] 11:43:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 35 (0x11ad9e800) [pid = 1795] [serial = 35] [outer = 0x0] 11:43:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 36 (0x12f057c00) [pid = 1795] [serial = 36] [outer = 0x11ad9e800] 11:43:14 INFO - PROCESS | 1795 | 1461177794383 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 37 (0x12f05c000) [pid = 1795] [serial = 37] [outer = 0x11ad9e800] 11:43:14 INFO - PROCESS | 1795 | 1461177794614 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]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 369ms 11:43:14 INFO - PROCESS | 1795 | 1461177794628 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 1795 | 1461177794630 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:43:14 INFO - PROCESS | 1795 | 1461177794639 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 1795 | 1461177794640 Marionette TRACE conn2 <- [1,34,null,{}] 11:43:14 INFO - PROCESS | 1795 | 1461177794643 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}] 11:43:14 INFO - PROCESS | 1795 | 1461177794741 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:43:14 INFO - PROCESS | 1795 | 1461177794747 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1b4000 == 14 [pid = 1795] [id = 14] 11:43:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 38 (0x12f060800) [pid = 1795] [serial = 38] [outer = 0x0] 11:43:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 39 (0x12f065000) [pid = 1795] [serial = 39] [outer = 0x12f060800] 11:43:14 INFO - PROCESS | 1795 | 1461177794773 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 40 (0x12f405c00) [pid = 1795] [serial = 40] [outer = 0x12f060800] 11:43:15 INFO - PROCESS | 1795 | 1461177795003 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 11:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:43:15 INFO - PROCESS | 1795 | 1461177795057 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 1795 | 1461177795059 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:43:15 INFO - PROCESS | 1795 | 1461177795061 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 1795 | 1461177795062 Marionette TRACE conn2 <- [1,38,null,{}] 11:43:15 INFO - PROCESS | 1795 | 1461177795064 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}] 11:43:15 INFO - PROCESS | 1795 | 1461177795161 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:43:15 INFO - PROCESS | 1795 | 1461177795165 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f4d7800 == 15 [pid = 1795] [id = 15] 11:43:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 41 (0x12f407000) [pid = 1795] [serial = 41] [outer = 0x0] 11:43:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 42 (0x12f40d000) [pid = 1795] [serial = 42] [outer = 0x12f407000] 11:43:15 INFO - PROCESS | 1795 | 1461177795190 Marionette DEBUG loaded listener.js 11:43:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 43 (0x12f688c00) [pid = 1795] [serial = 43] [outer = 0x12f407000] 11:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 370ms 11:43:15 INFO - PROCESS | 1795 | 1461177795423 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]]]}] 11:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:43:15 INFO - PROCESS | 1795 | 1461177795438 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 1795 | 1461177795439 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:43:15 INFO - PROCESS | 1795 | 1461177795441 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 1795 | 1461177795442 Marionette TRACE conn2 <- [1,42,null,{}] 11:43:15 INFO - PROCESS | 1795 | 1461177795444 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}] 11:43:15 INFO - PROCESS | 1795 | 1461177795538 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:43:15 INFO - PROCESS | 1795 | 1461177795542 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f747000 == 16 [pid = 1795] [id = 16] 11:43:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 44 (0x12f410400) [pid = 1795] [serial = 44] [outer = 0x0] 11:43:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 45 (0x12f690800) [pid = 1795] [serial = 45] [outer = 0x12f410400] 11:43:15 INFO - PROCESS | 1795 | 1461177795568 Marionette DEBUG loaded listener.js 11:43:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 46 (0x12f7cd000) [pid = 1795] [serial = 46] [outer = 0x12f410400] 11:43:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fd4d000 == 17 [pid = 1795] [id = 17] 11:43:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 47 (0x12fd4d800) [pid = 1795] [serial = 47] [outer = 0x0] 11:43:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 48 (0x12fd52000) [pid = 1795] [serial = 48] [outer = 0x12fd4d800] 11:43:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 49 (0x12fd4e000) [pid = 1795] [serial = 49] [outer = 0x12fd4d800] 11:43:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x11588c800 == 18 [pid = 1795] [id = 18] 11:43:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 50 (0x12f7ce000) [pid = 1795] [serial = 50] [outer = 0x0] 11:43:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 51 (0x12fda5c00) [pid = 1795] [serial = 51] [outer = 0x12f7ce000] 11:43:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 52 (0x12fda7800) [pid = 1795] [serial = 52] [outer = 0x12f7ce000] 11:43:15 INFO - PROCESS | 1795 | 1461177795958 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]]]}] 11:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 567ms 11:43:16 INFO - PROCESS | 1795 | 1461177796010 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:43:16 INFO - PROCESS | 1795 | 1461177796012 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:43:16 INFO - PROCESS | 1795 | 1461177796014 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:43:16 INFO - PROCESS | 1795 | 1461177796017 Marionette TRACE conn2 <- [1,46,null,{}] 11:43:16 INFO - PROCESS | 1795 | 1461177796019 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}] 11:43:16 INFO - PROCESS | 1795 | 1461177796104 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:43:16 INFO - PROCESS | 1795 | 1461177796108 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x130075000 == 19 [pid = 1795] [id = 19] 11:43:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 53 (0x12fdb8c00) [pid = 1795] [serial = 53] [outer = 0x0] 11:43:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 54 (0x12fdbb000) [pid = 1795] [serial = 54] [outer = 0x12fdb8c00] 11:43:16 INFO - PROCESS | 1795 | 1461177796136 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 55 (0x11a868800) [pid = 1795] [serial = 55] [outer = 0x12fdb8c00] 11:43:16 INFO - PROCESS | 1795 | 1461177796385 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]]]}] 11:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 424ms 11:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:43:16 INFO - PROCESS | 1795 | 1461177796439 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:43:16 INFO - PROCESS | 1795 | 1461177796440 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:43:16 INFO - PROCESS | 1795 | 1461177796442 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:43:16 INFO - PROCESS | 1795 | 1461177796443 Marionette TRACE conn2 <- [1,50,null,{}] 11:43:16 INFO - PROCESS | 1795 | 1461177796445 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}] 11:43:16 INFO - PROCESS | 1795 | 1461177796540 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:43:16 INFO - PROCESS | 1795 | 1461177796545 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x1302ea800 == 20 [pid = 1795] [id = 20] 11:43:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 56 (0x11a8bd000) [pid = 1795] [serial = 56] [outer = 0x0] 11:43:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 57 (0x11a8c1400) [pid = 1795] [serial = 57] [outer = 0x11a8bd000] 11:43:16 INFO - PROCESS | 1795 | 1461177796569 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 58 (0x11ade2000) [pid = 1795] [serial = 58] [outer = 0x11a8bd000] 11:43:16 INFO - PROCESS | 1795 | 1461177796845 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]]]}] 11:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 11:43:16 INFO - PROCESS | 1795 | 1461177796863 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:43:16 INFO - PROCESS | 1795 | 1461177796864 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:43:16 INFO - PROCESS | 1795 | 1461177796875 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:43:16 INFO - PROCESS | 1795 | 1461177796875 Marionette TRACE conn2 <- [1,54,null,{}] 11:43:16 INFO - PROCESS | 1795 | 1461177796878 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}] 11:43:16 INFO - PROCESS | 1795 | 1461177796955 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:43:16 INFO - PROCESS | 1795 | 1461177796959 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x1301d8800 == 21 [pid = 1795] [id = 21] 11:43:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 59 (0x11af74400) [pid = 1795] [serial = 59] [outer = 0x0] 11:43:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 60 (0x12e15fc00) [pid = 1795] [serial = 60] [outer = 0x11af74400] 11:43:16 INFO - PROCESS | 1795 | 1461177796979 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 61 (0x12e164400) [pid = 1795] [serial = 61] [outer = 0x11af74400] 11:43:17 INFO - PROCESS | 1795 | 1461177797213 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]]]}] 11:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 370ms 11:43:17 INFO - PROCESS | 1795 | 1461177797246 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:43:17 INFO - PROCESS | 1795 | 1461177797249 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:43:17 INFO - PROCESS | 1795 | 1461177797294 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:43:17 INFO - PROCESS | 1795 | 1461177797296 Marionette TRACE conn2 <- [1,58,null,{}] 11:43:17 INFO - PROCESS | 1795 | 1461177797301 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}] 11:43:17 INFO - PROCESS | 1795 | 1461177797435 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:43:17 INFO - PROCESS | 1795 | 1461177797440 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x130927000 == 22 [pid = 1795] [id = 22] 11:43:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 62 (0x12e166c00) [pid = 1795] [serial = 62] [outer = 0x0] 11:43:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 63 (0x13064e800) [pid = 1795] [serial = 63] [outer = 0x12e166c00] 11:43:17 INFO - PROCESS | 1795 | 1461177797481 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 64 (0x130659800) [pid = 1795] [serial = 64] [outer = 0x12e166c00] 11:43:18 INFO - PROCESS | 1795 | 1461177798648 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]]]}] 11:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1454ms 11:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:43:18 INFO - PROCESS | 1795 | 1461177798720 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:43:18 INFO - PROCESS | 1795 | 1461177798723 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:43:18 INFO - PROCESS | 1795 | 1461177798726 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:43:18 INFO - PROCESS | 1795 | 1461177798729 Marionette TRACE conn2 <- [1,62,null,{}] 11:43:18 INFO - PROCESS | 1795 | 1461177798732 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}] 11:43:18 INFO - PROCESS | 1795 | 1461177798834 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:43:18 INFO - PROCESS | 1795 | 1461177798876 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:18 INFO - PROCESS | 1795 | ++DOCSHELL 0x115489800 == 23 [pid = 1795] [id = 23] 11:43:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 65 (0x1154e8c00) [pid = 1795] [serial = 65] [outer = 0x0] 11:43:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 66 (0x1164a8000) [pid = 1795] [serial = 66] [outer = 0x1154e8c00] 11:43:18 INFO - PROCESS | 1795 | 1461177798909 Marionette DEBUG loaded listener.js 11:43:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 67 (0x118aee800) [pid = 1795] [serial = 67] [outer = 0x1154e8c00] 11:43:19 INFO - PROCESS | 1795 | 1461177799307 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]]]}] 11:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 11:43:19 INFO - PROCESS | 1795 | 1461177799352 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:43:19 INFO - PROCESS | 1795 | 1461177799356 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:43:19 INFO - PROCESS | 1795 | 1461177799363 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - PROCESS | 1795 | 1461177799365 Marionette TRACE conn2 <- [1,66,null,{}] 11:43:19 INFO - PROCESS | 1795 | 1461177799369 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}] 11:43:19 INFO - PROCESS | 1795 | 1461177799474 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:43:19 INFO - PROCESS | 1795 | 1461177799526 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x11928c800 == 24 [pid = 1795] [id = 24] 11:43:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 68 (0x119257800) [pid = 1795] [serial = 68] [outer = 0x0] 11:43:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 69 (0x11a8b9400) [pid = 1795] [serial = 69] [outer = 0x119257800] 11:43:19 INFO - PROCESS | 1795 | 1461177799557 Marionette DEBUG loaded listener.js 11:43:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 70 (0x11a97b000) [pid = 1795] [serial = 70] [outer = 0x119257800] 11:43:19 INFO - PROCESS | 1795 | 1461177799957 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]]]}] 11:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 624ms 11:43:19 INFO - PROCESS | 1795 | 1461177799986 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:43:19 INFO - PROCESS | 1795 | 1461177799988 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:43:19 INFO - PROCESS | 1795 | 1461177799990 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - PROCESS | 1795 | 1461177799993 Marionette TRACE conn2 <- [1,70,null,{}] 11:43:20 INFO - PROCESS | 1795 | 1461177800001 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}] 11:43:20 INFO - PROCESS | 1795 | 1461177800109 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:43:20 INFO - PROCESS | 1795 | 1461177800177 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c1b800 == 25 [pid = 1795] [id = 25] 11:43:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 71 (0x11aa78c00) [pid = 1795] [serial = 71] [outer = 0x0] 11:43:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 72 (0x11adefc00) [pid = 1795] [serial = 72] [outer = 0x11aa78c00] 11:43:20 INFO - PROCESS | 1795 | 1461177800211 Marionette DEBUG loaded listener.js 11:43:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 73 (0x11b9a2800) [pid = 1795] [serial = 73] [outer = 0x11aa78c00] 11:43:20 INFO - PROCESS | 1795 | 1461177800962 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]]]}] 11:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1021ms 11:43:21 INFO - PROCESS | 1795 | 1461177801013 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:43:21 INFO - PROCESS | 1795 | 1461177801017 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:43:21 INFO - PROCESS | 1795 | 1461177801052 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:43:21 INFO - PROCESS | 1795 | 1461177801055 Marionette TRACE conn2 <- [1,74,null,{}] 11:43:21 INFO - PROCESS | 1795 | 1461177801060 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}] 11:43:21 INFO - PROCESS | 1795 | 1461177801170 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:43:21 INFO - PROCESS | 1795 | 1461177801231 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x11827f000 == 26 [pid = 1795] [id = 26] 11:43:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 74 (0x118ede000) [pid = 1795] [serial = 74] [outer = 0x0] 11:43:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 75 (0x118fd3400) [pid = 1795] [serial = 75] [outer = 0x118ede000] 11:43:21 INFO - PROCESS | 1795 | 1461177801276 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 76 (0x11913d800) [pid = 1795] [serial = 76] [outer = 0x118ede000] 11:43:21 INFO - PROCESS | 1795 | 1461177801737 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]]]}] 11:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 736ms 11:43:21 INFO - PROCESS | 1795 | 1461177801777 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:43:21 INFO - PROCESS | 1795 | 1461177801780 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:43:21 INFO - PROCESS | 1795 | 1461177801785 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:43:21 INFO - PROCESS | 1795 | 1461177801786 Marionette TRACE conn2 <- [1,78,null,{}] 11:43:21 INFO - PROCESS | 1795 | 1461177801789 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}] 11:43:21 INFO - PROCESS | 1795 | 1461177801858 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:43:21 INFO - PROCESS | 1795 | 1461177801862 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x118e35800 == 27 [pid = 1795] [id = 27] 11:43:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 77 (0x119257000) [pid = 1795] [serial = 77] [outer = 0x0] 11:43:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 78 (0x119e6c800) [pid = 1795] [serial = 78] [outer = 0x119257000] 11:43:21 INFO - PROCESS | 1795 | 1461177801892 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 79 (0x11a611400) [pid = 1795] [serial = 79] [outer = 0x119257000] 11:43:22 INFO - PROCESS | 1795 | 1461177802308 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]]]}] 11:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 11:43:22 INFO - PROCESS | 1795 | 1461177802355 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:43:22 INFO - PROCESS | 1795 | 1461177802358 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:43:22 INFO - PROCESS | 1795 | 1461177802362 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:43:22 INFO - PROCESS | 1795 | 1461177802366 Marionette TRACE conn2 <- [1,82,null,{}] 11:43:22 INFO - PROCESS | 1795 | 1461177802379 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}] 11:43:22 INFO - PROCESS | 1795 | 1461177802489 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:43:22 INFO - PROCESS | 1795 | 1461177802592 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x119164800 == 28 [pid = 1795] [id = 28] 11:43:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 80 (0x119258000) [pid = 1795] [serial = 80] [outer = 0x0] 11:43:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 81 (0x11a98a000) [pid = 1795] [serial = 81] [outer = 0x119258000] 11:43:22 INFO - PROCESS | 1795 | 1461177802631 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x11a998000) [pid = 1795] [serial = 82] [outer = 0x119258000] 11:43:22 INFO - PROCESS | 1795 | 1461177802888 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]]]}] 11:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 577ms 11:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:43:22 INFO - PROCESS | 1795 | 1461177802939 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:43:22 INFO - PROCESS | 1795 | 1461177802941 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:43:22 INFO - PROCESS | 1795 | 1461177802943 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:43:22 INFO - PROCESS | 1795 | 1461177802944 Marionette TRACE conn2 <- [1,86,null,{}] 11:43:22 INFO - PROCESS | 1795 | 1461177802946 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}] 11:43:23 INFO - PROCESS | 1795 | 1461177803033 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:43:23 INFO - PROCESS | 1795 | 1461177803037 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c34800 == 29 [pid = 1795] [id = 29] 11:43:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x11a606000) [pid = 1795] [serial = 83] [outer = 0x0] 11:43:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x11ad98000) [pid = 1795] [serial = 84] [outer = 0x11a606000] 11:43:23 INFO - PROCESS | 1795 | 1461177803067 Marionette DEBUG loaded listener.js 11:43:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11af79c00) [pid = 1795] [serial = 85] [outer = 0x11a606000] 11:43:23 INFO - PROCESS | 1795 | 1461177803352 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]]]}] 11:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 11:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:43:23 INFO - PROCESS | 1795 | 1461177803411 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:43:23 INFO - PROCESS | 1795 | 1461177803413 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:43:23 INFO - PROCESS | 1795 | 1461177803415 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:43:23 INFO - PROCESS | 1795 | 1461177803418 Marionette TRACE conn2 <- [1,90,null,{}] 11:43:23 INFO - PROCESS | 1795 | 1461177803421 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}] 11:43:23 INFO - PROCESS | 1795 | 1461177803489 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:43:23 INFO - PROCESS | 1795 | 1461177803493 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a953000 == 30 [pid = 1795] [id = 30] 11:43:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x11af73400) [pid = 1795] [serial = 86] [outer = 0x0] 11:43:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x11afedc00) [pid = 1795] [serial = 87] [outer = 0x11af73400] 11:43:23 INFO - PROCESS | 1795 | 1461177803521 Marionette DEBUG loaded listener.js 11:43:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11b926800) [pid = 1795] [serial = 88] [outer = 0x11af73400] 11:43:23 INFO - PROCESS | 1795 | 1461177803844 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]]]}] 11:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 470ms 11:43:23 INFO - PROCESS | 1795 | 1461177803886 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:43:23 INFO - PROCESS | 1795 | 1461177803887 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:43:23 INFO - PROCESS | 1795 | 1461177803889 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:43:23 INFO - PROCESS | 1795 | 1461177803890 Marionette TRACE conn2 <- [1,94,null,{}] 11:43:23 INFO - PROCESS | 1795 | 1461177803893 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}] 11:43:23 INFO - PROCESS | 1795 | 1461177803977 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:43:24 INFO - PROCESS | 1795 | 1461177804022 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aa2d800 == 31 [pid = 1795] [id = 31] 11:43:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x115710000) [pid = 1795] [serial = 89] [outer = 0x0] 11:43:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11b99e000) [pid = 1795] [serial = 90] [outer = 0x115710000] 11:43:24 INFO - PROCESS | 1795 | 1461177804050 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11c130400) [pid = 1795] [serial = 91] [outer = 0x115710000] 11:43:24 INFO - PROCESS | 1795 | 1461177804304 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]]]}] 11:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 11:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:43:24 INFO - PROCESS | 1795 | 1461177804358 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:43:24 INFO - PROCESS | 1795 | 1461177804360 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:43:24 INFO - PROCESS | 1795 | 1461177804362 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 1795 | 1461177804363 Marionette TRACE conn2 <- [1,98,null,{}] 11:43:24 INFO - PROCESS | 1795 | 1461177804373 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}] 11:43:24 INFO - PROCESS | 1795 | 1461177804445 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:43:24 INFO - PROCESS | 1795 | 1461177804451 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9ca800 == 32 [pid = 1795] [id = 32] 11:43:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11af7e000) [pid = 1795] [serial = 92] [outer = 0x0] 11:43:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11c1e0c00) [pid = 1795] [serial = 93] [outer = 0x11af7e000] 11:43:24 INFO - PROCESS | 1795 | 1461177804478 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11c3f0c00) [pid = 1795] [serial = 94] [outer = 0x11af7e000] 11:43:24 INFO - PROCESS | 1795 | 1461177804770 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]]]}] 11:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 11:43:24 INFO - PROCESS | 1795 | 1461177804780 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:43:24 INFO - PROCESS | 1795 | 1461177804781 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:43:24 INFO - PROCESS | 1795 | 1461177804792 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 1795 | 1461177804793 Marionette TRACE conn2 <- [1,102,null,{}] 11:43:24 INFO - PROCESS | 1795 | 1461177804795 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}] 11:43:24 INFO - PROCESS | 1795 | 1461177804870 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:43:24 INFO - PROCESS | 1795 | 1461177804917 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba3d000 == 33 [pid = 1795] [id = 33] 11:43:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11aff1c00) [pid = 1795] [serial = 95] [outer = 0x0] 11:43:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11c423800) [pid = 1795] [serial = 96] [outer = 0x11aff1c00] 11:43:24 INFO - PROCESS | 1795 | 1461177804942 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x118c80000) [pid = 1795] [serial = 97] [outer = 0x11aff1c00] 11:43:25 INFO - PROCESS | 1795 | 1461177805178 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]]]}] 11:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 423ms 11:43:25 INFO - PROCESS | 1795 | 1461177805210 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 1795 | 1461177805211 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:43:25 INFO - PROCESS | 1795 | 1461177805221 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:43:25 INFO - PROCESS | 1795 | 1461177805222 Marionette TRACE conn2 <- [1,106,null,{}] 11:43:25 INFO - PROCESS | 1795 | 1461177805225 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}] 11:43:25 INFO - PROCESS | 1795 | 1461177805298 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:43:25 INFO - PROCESS | 1795 | 1461177805305 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be28800 == 34 [pid = 1795] [id = 34] 11:43:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x123a12400) [pid = 1795] [serial = 98] [outer = 0x0] 11:43:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x123b03400) [pid = 1795] [serial = 99] [outer = 0x123a12400] 11:43:25 INFO - PROCESS | 1795 | 1461177805331 Marionette DEBUG loaded listener.js 11:43:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x123beb800) [pid = 1795] [serial = 100] [outer = 0x123a12400] 11:43:25 INFO - PROCESS | 1795 | 1461177805606 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]]]}] 11:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 425ms 11:43:25 INFO - PROCESS | 1795 | 1461177805640 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 1795 | 1461177805641 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:43:25 INFO - PROCESS | 1795 | 1461177805643 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:43:25 INFO - PROCESS | 1795 | 1461177805644 Marionette TRACE conn2 <- [1,110,null,{}] 11:43:25 INFO - PROCESS | 1795 | 1461177805647 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}] 11:43:25 INFO - PROCESS | 1795 | 1461177805724 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:43:25 INFO - PROCESS | 1795 | 1461177805728 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c31f000 == 35 [pid = 1795] [id = 35] 11:43:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x123a19400) [pid = 1795] [serial = 101] [outer = 0x0] 11:43:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x123e8b000) [pid = 1795] [serial = 102] [outer = 0x123a19400] 11:43:25 INFO - PROCESS | 1795 | 1461177805756 Marionette DEBUG loaded listener.js 11:43:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x123f81000) [pid = 1795] [serial = 103] [outer = 0x123a19400] 11:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 418ms 11:43:26 INFO - PROCESS | 1795 | 1461177806058 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]]]}] 11:43:26 INFO - PROCESS | 1795 | 1461177806061 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 1795 | 1461177806063 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:43:26 INFO - PROCESS | 1795 | 1461177806078 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 1795 | 1461177806079 Marionette TRACE conn2 <- [1,114,null,{}] 11:43:26 INFO - PROCESS | 1795 | 1461177806081 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}] 11:43:26 INFO - PROCESS | 1795 | 1461177806195 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:43:26 INFO - PROCESS | 1795 | 1461177806202 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c34e800 == 36 [pid = 1795] [id = 36] 11:43:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11a606400) [pid = 1795] [serial = 104] [outer = 0x0] 11:43:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x123e85800) [pid = 1795] [serial = 105] [outer = 0x11a606400] 11:43:26 INFO - PROCESS | 1795 | 1461177806230 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x12749bc00) [pid = 1795] [serial = 106] [outer = 0x11a606400] 11:43:26 INFO - PROCESS | 1795 | 1461177806581 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]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 531ms 11:43:26 INFO - PROCESS | 1795 | 1461177806597 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 1795 | 1461177806602 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:43:26 INFO - PROCESS | 1795 | 1461177806605 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 1795 | 1461177806607 Marionette TRACE conn2 <- [1,118,null,{}] 11:43:26 INFO - PROCESS | 1795 | 1461177806610 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}] 11:43:26 INFO - PROCESS | 1795 | 1461177806722 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:43:26 INFO - PROCESS | 1795 | 1461177806773 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c85800 == 37 [pid = 1795] [id = 37] 11:43:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x1155ba000) [pid = 1795] [serial = 107] [outer = 0x0] 11:43:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x1274eb800) [pid = 1795] [serial = 108] [outer = 0x1155ba000] 11:43:26 INFO - PROCESS | 1795 | 1461177806798 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x12794f000) [pid = 1795] [serial = 109] [outer = 0x1155ba000] 11:43:27 INFO - PROCESS | 1795 | 1461177807031 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]]]}] 11:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 469ms 11:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:43:27 INFO - PROCESS | 1795 | 1461177807075 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 1795 | 1461177807076 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:43:27 INFO - PROCESS | 1795 | 1461177807078 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - PROCESS | 1795 | 1461177807079 Marionette TRACE conn2 <- [1,122,null,{}] 11:43:27 INFO - PROCESS | 1795 | 1461177807082 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}] 11:43:27 INFO - PROCESS | 1795 | 1461177807168 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:43:27 INFO - PROCESS | 1795 | 1461177807173 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:27 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f4f000 == 38 [pid = 1795] [id = 38] 11:43:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x127f9cc00) [pid = 1795] [serial = 110] [outer = 0x0] 11:43:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x129136000) [pid = 1795] [serial = 111] [outer = 0x127f9cc00] 11:43:27 INFO - PROCESS | 1795 | 1461177807197 Marionette DEBUG loaded listener.js 11:43:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x1291e1400) [pid = 1795] [serial = 112] [outer = 0x127f9cc00] 11:43:27 INFO - PROCESS | 1795 | 1461177807473 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]]]}] 11:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 11:43:27 INFO - PROCESS | 1795 | 1461177807506 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 1795 | 1461177807508 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:43:27 INFO - PROCESS | 1795 | 1461177807510 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - PROCESS | 1795 | 1461177807511 Marionette TRACE conn2 <- [1,126,null,{}] 11:43:27 INFO - PROCESS | 1795 | 1461177807514 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}] 11:43:27 INFO - PROCESS | 1795 | 1461177807590 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:43:27 INFO - PROCESS | 1795 | 1461177807594 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:27 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d4b800 == 39 [pid = 1795] [id = 39] 11:43:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x1272c0400) [pid = 1795] [serial = 113] [outer = 0x0] 11:43:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x129ae2800) [pid = 1795] [serial = 114] [outer = 0x1272c0400] 11:43:27 INFO - PROCESS | 1795 | 1461177807621 Marionette DEBUG loaded listener.js 11:43:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x129de4800) [pid = 1795] [serial = 115] [outer = 0x1272c0400] 11:43:28 INFO - PROCESS | 1795 | 1461177808108 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]]]}] 11:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 618ms 11:43:28 INFO - PROCESS | 1795 | 1461177808129 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:43:28 INFO - PROCESS | 1795 | 1461177808133 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:43:28 INFO - PROCESS | 1795 | 1461177808136 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:43:28 INFO - PROCESS | 1795 | 1461177808139 Marionette TRACE conn2 <- [1,130,null,{}] 11:43:28 INFO - PROCESS | 1795 | 1461177808142 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}] 11:43:28 INFO - PROCESS | 1795 | 1461177808242 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:43:28 INFO - PROCESS | 1795 | 1461177808284 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 1795 | ++DOCSHELL 0x118cca000 == 40 [pid = 1795] [id = 40] 11:43:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x118fdcc00) [pid = 1795] [serial = 116] [outer = 0x0] 11:43:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x119c38400) [pid = 1795] [serial = 117] [outer = 0x118fdcc00] 11:43:28 INFO - PROCESS | 1795 | 1461177808321 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11a870000) [pid = 1795] [serial = 118] [outer = 0x118fdcc00] 11:43:28 INFO - PROCESS | 1795 | 1461177808776 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]]]}] 11:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 11:43:28 INFO - PROCESS | 1795 | 1461177808807 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:43:28 INFO - PROCESS | 1795 | 1461177808811 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:43:28 INFO - PROCESS | 1795 | 1461177808832 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:43:28 INFO - PROCESS | 1795 | 1461177808835 Marionette TRACE conn2 <- [1,134,null,{}] 11:43:28 INFO - PROCESS | 1795 | 1461177808840 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}] 11:43:28 INFO - PROCESS | 1795 | 1461177808943 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:43:29 INFO - PROCESS | 1795 | 1461177809001 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aad1800 == 41 [pid = 1795] [id = 41] 11:43:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11a86ec00) [pid = 1795] [serial = 119] [outer = 0x0] 11:43:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11aa86400) [pid = 1795] [serial = 120] [outer = 0x11a86ec00] 11:43:29 INFO - PROCESS | 1795 | 1461177809031 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11ade7800) [pid = 1795] [serial = 121] [outer = 0x11a86ec00] 11:43:29 INFO - PROCESS | 1795 | 1461177809438 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]]]}] 11:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 639ms 11:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:43:29 INFO - PROCESS | 1795 | 1461177809455 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:43:29 INFO - PROCESS | 1795 | 1461177809456 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:43:29 INFO - PROCESS | 1795 | 1461177809459 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:43:29 INFO - PROCESS | 1795 | 1461177809461 Marionette TRACE conn2 <- [1,138,null,{}] 11:43:29 INFO - PROCESS | 1795 | 1461177809469 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}] 11:43:29 INFO - PROCESS | 1795 | 1461177809582 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:43:29 INFO - PROCESS | 1795 | 1461177809629 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f5d800 == 42 [pid = 1795] [id = 42] 11:43:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11b9a2000) [pid = 1795] [serial = 122] [outer = 0x0] 11:43:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x11bfb9000) [pid = 1795] [serial = 123] [outer = 0x11b9a2000] 11:43:29 INFO - PROCESS | 1795 | 1461177809674 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x123e83000) [pid = 1795] [serial = 124] [outer = 0x11b9a2000] 11:43:30 INFO - PROCESS | 1795 | 1461177810138 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]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 722ms 11:43:30 INFO - PROCESS | 1795 | 1461177810183 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 1795 | 1461177810185 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:43:30 INFO - PROCESS | 1795 | 1461177810190 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 1795 | 1461177810191 Marionette TRACE conn2 <- [1,142,null,{}] 11:43:30 INFO - PROCESS | 1795 | 1461177810193 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}] 11:43:30 INFO - PROCESS | 1795 | 1461177810295 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:43:30 INFO - PROCESS | 1795 | 1461177810353 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:30 INFO - PROCESS | 1795 | ++DOCSHELL 0x1276e8000 == 43 [pid = 1795] [id = 43] 11:43:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x1245e3800) [pid = 1795] [serial = 125] [outer = 0x0] 11:43:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x127219c00) [pid = 1795] [serial = 126] [outer = 0x1245e3800] 11:43:30 INFO - PROCESS | 1795 | 1461177810384 Marionette DEBUG loaded listener.js 11:43:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12768dc00) [pid = 1795] [serial = 127] [outer = 0x1245e3800] 11:43:30 INFO - PROCESS | 1795 | 1461177810940 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]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 769ms 11:43:30 INFO - PROCESS | 1795 | 1461177810960 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 1795 | 1461177810962 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:43:30 INFO - PROCESS | 1795 | 1461177810965 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 1795 | 1461177810968 Marionette TRACE conn2 <- [1,146,null,{}] 11:43:30 INFO - PROCESS | 1795 | 1461177810971 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}] 11:43:31 INFO - PROCESS | 1795 | 1461177811060 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:43:31 INFO - PROCESS | 1795 | 1461177811118 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x11915e000 == 44 [pid = 1795] [id = 44] 11:43:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x118fdd400) [pid = 1795] [serial = 128] [outer = 0x0] 11:43:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x119255800) [pid = 1795] [serial = 129] [outer = 0x118fdd400] 11:43:31 INFO - PROCESS | 1795 | 1461177811147 Marionette DEBUG loaded listener.js 11:43:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x11a869800) [pid = 1795] [serial = 130] [outer = 0x118fdd400] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x12b59e800 == 43 [pid = 1795] [id = 6] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x123f4f000 == 42 [pid = 1795] [id = 38] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x123c85800 == 41 [pid = 1795] [id = 37] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x11c34e800 == 40 [pid = 1795] [id = 36] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x11c31f000 == 39 [pid = 1795] [id = 35] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x11be28800 == 38 [pid = 1795] [id = 34] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba3d000 == 37 [pid = 1795] [id = 33] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9ca800 == 36 [pid = 1795] [id = 32] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x11aa2d800 == 35 [pid = 1795] [id = 31] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x11a953000 == 34 [pid = 1795] [id = 30] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x119c34800 == 33 [pid = 1795] [id = 29] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x119164800 == 32 [pid = 1795] [id = 28] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x118e35800 == 31 [pid = 1795] [id = 27] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x11827f000 == 30 [pid = 1795] [id = 26] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x119c1b800 == 29 [pid = 1795] [id = 25] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x11928c800 == 28 [pid = 1795] [id = 24] 11:43:31 INFO - PROCESS | 1795 | --DOCSHELL 0x115489800 == 27 [pid = 1795] [id = 23] 11:43:31 INFO - PROCESS | 1795 | 1461177811632 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]]]}] 11:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 721ms 11:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:43:31 INFO - PROCESS | 1795 | 1461177811687 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:43:31 INFO - PROCESS | 1795 | 1461177811689 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:43:31 INFO - PROCESS | 1795 | 1461177811692 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:43:31 INFO - PROCESS | 1795 | 1461177811695 Marionette TRACE conn2 <- [1,150,null,{}] 11:43:31 INFO - PROCESS | 1795 | 1461177811699 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}] 11:43:31 INFO - PROCESS | 1795 | 1461177811789 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:43:31 INFO - PROCESS | 1795 | 1461177811847 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x118a1e000 == 28 [pid = 1795] [id = 45] 11:43:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x118edc800) [pid = 1795] [serial = 131] [outer = 0x0] 11:43:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x11925a800) [pid = 1795] [serial = 132] [outer = 0x118edc800] 11:43:31 INFO - PROCESS | 1795 | 1461177811881 Marionette DEBUG loaded listener.js 11:43:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x11a8c2800) [pid = 1795] [serial = 133] [outer = 0x118edc800] 11:43:32 INFO - PROCESS | 1795 | 1461177812310 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]]]}] 11:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 672ms 11:43:32 INFO - PROCESS | 1795 | 1461177812368 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:43:32 INFO - PROCESS | 1795 | 1461177812372 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:43:32 INFO - PROCESS | 1795 | 1461177812377 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:43:32 INFO - PROCESS | 1795 | 1461177812379 Marionette TRACE conn2 <- [1,154,null,{}] 11:43:32 INFO - PROCESS | 1795 | 1461177812381 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}] 11:43:32 INFO - PROCESS | 1795 | 1461177812471 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:43:32 INFO - PROCESS | 1795 | 1461177812531 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a952800 == 29 [pid = 1795] [id = 46] 11:43:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x11a98cc00) [pid = 1795] [serial = 134] [outer = 0x0] 11:43:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x11ad97800) [pid = 1795] [serial = 135] [outer = 0x11a98cc00] 11:43:32 INFO - PROCESS | 1795 | 1461177812562 Marionette DEBUG loaded listener.js 11:43:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x11aded400) [pid = 1795] [serial = 136] [outer = 0x11a98cc00] 11:43:33 INFO - PROCESS | 1795 | 1461177813003 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]]]}] 11:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 671ms 11:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:43:33 INFO - PROCESS | 1795 | 1461177813052 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:43:33 INFO - PROCESS | 1795 | 1461177813053 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:43:33 INFO - PROCESS | 1795 | 1461177813056 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:43:33 INFO - PROCESS | 1795 | 1461177813058 Marionette TRACE conn2 <- [1,158,null,{}] 11:43:33 INFO - PROCESS | 1795 | 1461177813068 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}] 11:43:33 INFO - PROCESS | 1795 | 1461177813160 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:43:33 INFO - PROCESS | 1795 | 1461177813219 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9c8800 == 30 [pid = 1795] [id = 47] 11:43:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x11b9a5800) [pid = 1795] [serial = 137] [outer = 0x0] 11:43:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x11bcc9800) [pid = 1795] [serial = 138] [outer = 0x11b9a5800] 11:43:33 INFO - PROCESS | 1795 | 1461177813253 Marionette DEBUG loaded listener.js 11:43:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x11c133800) [pid = 1795] [serial = 139] [outer = 0x11b9a5800] 11:43:33 INFO - PROCESS | 1795 | 1461177813669 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]]]}] 11:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 621ms 11:43:33 INFO - PROCESS | 1795 | 1461177813678 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:43:33 INFO - PROCESS | 1795 | 1461177813680 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:43:33 INFO - PROCESS | 1795 | 1461177813682 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:43:33 INFO - PROCESS | 1795 | 1461177813683 Marionette TRACE conn2 <- [1,162,null,{}] 11:43:33 INFO - PROCESS | 1795 | 1461177813686 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}] 11:43:33 INFO - PROCESS | 1795 | 1461177813789 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:43:33 INFO - PROCESS | 1795 | 1461177813843 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x1186c0000 == 31 [pid = 1795] [id = 48] 11:43:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x11c3cf800) [pid = 1795] [serial = 140] [outer = 0x0] 11:43:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x123807000) [pid = 1795] [serial = 141] [outer = 0x11c3cf800] 11:43:33 INFO - PROCESS | 1795 | 1461177813875 Marionette DEBUG loaded listener.js 11:43:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x123beb000) [pid = 1795] [serial = 142] [outer = 0x11c3cf800] 11:43:34 INFO - PROCESS | 1795 | 1461177814313 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]]]}] 11:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 11:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:43:34 INFO - PROCESS | 1795 | 1461177814353 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:43:34 INFO - PROCESS | 1795 | 1461177814355 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:43:34 INFO - PROCESS | 1795 | 1461177814357 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:43:34 INFO - PROCESS | 1795 | 1461177814358 Marionette TRACE conn2 <- [1,166,null,{}] 11:43:34 INFO - PROCESS | 1795 | 1461177814361 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}] 11:43:34 INFO - PROCESS | 1795 | 1461177814447 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:43:34 INFO - PROCESS | 1795 | 1461177814504 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c7e9800 == 32 [pid = 1795] [id = 49] 11:43:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 143 (0x119132800) [pid = 1795] [serial = 143] [outer = 0x0] 11:43:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 144 (0x123f7f800) [pid = 1795] [serial = 144] [outer = 0x119132800] 11:43:34 INFO - PROCESS | 1795 | 1461177814534 Marionette DEBUG loaded listener.js 11:43:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 145 (0x1242dc400) [pid = 1795] [serial = 145] [outer = 0x119132800] 11:43:34 INFO - PROCESS | 1795 | 1461177814936 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]]]}] 11:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 11:43:34 INFO - PROCESS | 1795 | 1461177814977 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:43:34 INFO - PROCESS | 1795 | 1461177814980 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:43:34 INFO - PROCESS | 1795 | 1461177814983 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:43:34 INFO - PROCESS | 1795 | 1461177814985 Marionette TRACE conn2 <- [1,170,null,{}] 11:43:34 INFO - PROCESS | 1795 | 1461177814989 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}] 11:43:35 INFO - PROCESS | 1795 | 1461177815095 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:43:35 INFO - PROCESS | 1795 | --DOCSHELL 0x123f5d800 == 31 [pid = 1795] [id = 42] 11:43:35 INFO - PROCESS | 1795 | --DOCSHELL 0x11aad1800 == 30 [pid = 1795] [id = 41] 11:43:35 INFO - PROCESS | 1795 | --DOCSHELL 0x118cca000 == 29 [pid = 1795] [id = 40] 11:43:35 INFO - PROCESS | 1795 | 1461177815222 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x11588f800 == 30 [pid = 1795] [id = 50] 11:43:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 146 (0x115704c00) [pid = 1795] [serial = 146] [outer = 0x0] 11:43:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 147 (0x118af4800) [pid = 1795] [serial = 147] [outer = 0x115704c00] 11:43:35 INFO - PROCESS | 1795 | 1461177815255 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 148 (0x1197dc400) [pid = 1795] [serial = 148] [outer = 0x115704c00] 11:43:35 INFO - PROCESS | 1795 | 1461177815646 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]]]}] 11:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 722ms 11:43:35 INFO - PROCESS | 1795 | 1461177815706 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:43:35 INFO - PROCESS | 1795 | 1461177815708 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:43:35 INFO - PROCESS | 1795 | 1461177815712 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:43:35 INFO - PROCESS | 1795 | 1461177815714 Marionette TRACE conn2 <- [1,174,null,{}] 11:43:35 INFO - PROCESS | 1795 | 1461177815738 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}] 11:43:35 INFO - PROCESS | 1795 | 1461177815829 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:43:35 INFO - PROCESS | 1795 | 1461177815892 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aac8000 == 31 [pid = 1795] [id = 51] 11:43:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 149 (0x11ad96c00) [pid = 1795] [serial = 149] [outer = 0x0] 11:43:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 150 (0x11ad9ec00) [pid = 1795] [serial = 150] [outer = 0x11ad96c00] 11:43:35 INFO - PROCESS | 1795 | 1461177815925 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 151 (0x11af7e400) [pid = 1795] [serial = 151] [outer = 0x11ad96c00] 11:43:36 INFO - PROCESS | 1795 | 1461177816313 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]]]}] 11:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 640ms 11:43:36 INFO - PROCESS | 1795 | 1461177816353 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:43:36 INFO - PROCESS | 1795 | 1461177816356 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:43:36 INFO - PROCESS | 1795 | 1461177816359 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:43:36 INFO - PROCESS | 1795 | 1461177816360 Marionette TRACE conn2 <- [1,178,null,{}] 11:43:36 INFO - PROCESS | 1795 | 1461177816363 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}] 11:43:36 INFO - PROCESS | 1795 | 1461177816454 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:43:36 INFO - PROCESS | 1795 | 1461177816543 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c351800 == 32 [pid = 1795] [id = 52] 11:43:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 152 (0x11ad98800) [pid = 1795] [serial = 152] [outer = 0x0] 11:43:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 153 (0x11c130c00) [pid = 1795] [serial = 153] [outer = 0x11ad98800] 11:43:36 INFO - PROCESS | 1795 | 1461177816576 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 154 (0x11c42c400) [pid = 1795] [serial = 154] [outer = 0x11ad98800] 11:43:36 INFO - PROCESS | 1795 | 1461177816987 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]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 11:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:43:37 INFO - PROCESS | 1795 | 1461177817028 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:43:37 INFO - PROCESS | 1795 | 1461177817030 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:43:37 INFO - PROCESS | 1795 | 1461177817056 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:43:37 INFO - PROCESS | 1795 | 1461177817060 Marionette TRACE conn2 <- [1,182,null,{}] 11:43:37 INFO - PROCESS | 1795 | 1461177817066 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}] 11:43:37 INFO - PROCESS | 1795 | 1461177817160 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:43:37 INFO - PROCESS | 1795 | 1461177817218 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:37 INFO - PROCESS | 1795 | ++DOCSHELL 0x125db6800 == 33 [pid = 1795] [id = 53] 11:43:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 155 (0x1272bf000) [pid = 1795] [serial = 155] [outer = 0x0] 11:43:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 156 (0x12768c000) [pid = 1795] [serial = 156] [outer = 0x1272bf000] 11:43:37 INFO - PROCESS | 1795 | 1461177817249 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 157 (0x127f9f400) [pid = 1795] [serial = 157] [outer = 0x1272bf000] 11:43:37 INFO - PROCESS | 1795 | 1461177817661 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]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 648ms 11:43:37 INFO - PROCESS | 1795 | 1461177817681 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:43:37 INFO - PROCESS | 1795 | 1461177817683 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:43:37 INFO - PROCESS | 1795 | 1461177817685 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:43:37 INFO - PROCESS | 1795 | 1461177817686 Marionette TRACE conn2 <- [1,186,null,{}] 11:43:37 INFO - PROCESS | 1795 | 1461177817689 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}] 11:43:37 INFO - PROCESS | 1795 | 1461177817777 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:43:37 INFO - PROCESS | 1795 | 1461177817866 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:37 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288c8000 == 34 [pid = 1795] [id = 54] 11:43:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 158 (0x129132000) [pid = 1795] [serial = 158] [outer = 0x0] 11:43:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 159 (0x129ae3000) [pid = 1795] [serial = 159] [outer = 0x129132000] 11:43:37 INFO - PROCESS | 1795 | 1461177817896 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 160 (0x129de8800) [pid = 1795] [serial = 160] [outer = 0x129132000] 11:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 618ms 11:43:38 INFO - PROCESS | 1795 | 1461177818299 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]]]}] 11:43:38 INFO - PROCESS | 1795 | 1461177818304 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 1795 | 1461177818305 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:43:38 INFO - PROCESS | 1795 | 1461177818308 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 1795 | 1461177818309 Marionette TRACE conn2 <- [1,190,null,{}] 11:43:38 INFO - PROCESS | 1795 | 1461177818311 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}] 11:43:38 INFO - PROCESS | 1795 | 1461177818398 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:43:38 INFO - PROCESS | 1795 | 1461177818444 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x129908800 == 35 [pid = 1795] [id = 55] 11:43:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 161 (0x12b546800) [pid = 1795] [serial = 161] [outer = 0x0] 11:43:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 162 (0x12b54d000) [pid = 1795] [serial = 162] [outer = 0x12b546800] 11:43:38 INFO - PROCESS | 1795 | 1461177818483 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 163 (0x12bae8c00) [pid = 1795] [serial = 163] [outer = 0x12b546800] 11:43:38 INFO - PROCESS | 1795 | 1461177818926 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]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 668ms 11:43:38 INFO - PROCESS | 1795 | 1461177818987 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 1795 | 1461177818988 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:43:38 INFO - PROCESS | 1795 | 1461177818992 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 1795 | 1461177818994 Marionette TRACE conn2 <- [1,194,null,{}] 11:43:38 INFO - PROCESS | 1795 | 1461177818996 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}] 11:43:39 INFO - PROCESS | 1795 | 1461177819166 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:43:39 INFO - PROCESS | 1795 | 1461177819242 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a88d000 == 36 [pid = 1795] [id = 56] 11:43:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 164 (0x11913c400) [pid = 1795] [serial = 164] [outer = 0x0] 11:43:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 165 (0x11925b800) [pid = 1795] [serial = 165] [outer = 0x11913c400] 11:43:39 INFO - PROCESS | 1795 | 1461177819271 Marionette DEBUG loaded listener.js 11:43:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 166 (0x11a992c00) [pid = 1795] [serial = 166] [outer = 0x11913c400] 11:43:39 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9c8800 == 35 [pid = 1795] [id = 47] 11:43:39 INFO - PROCESS | 1795 | --DOCSHELL 0x11a952800 == 34 [pid = 1795] [id = 46] 11:43:39 INFO - PROCESS | 1795 | --DOCSHELL 0x118a1e000 == 33 [pid = 1795] [id = 45] 11:43:39 INFO - PROCESS | 1795 | 1461177819757 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]]]}] 11:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 820ms 11:43:39 INFO - PROCESS | 1795 | 1461177819812 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:43:39 INFO - PROCESS | 1795 | 1461177819815 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:43:39 INFO - PROCESS | 1795 | 1461177819818 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:43:39 INFO - PROCESS | 1795 | 1461177819821 Marionette TRACE conn2 <- [1,198,null,{}] 11:43:39 INFO - PROCESS | 1795 | 1461177819825 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}] 11:43:39 INFO - PROCESS | 1795 | 1461177819918 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:43:39 INFO - PROCESS | 1795 | 1461177819992 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:40 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aa22000 == 34 [pid = 1795] [id = 57] 11:43:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 167 (0x11aa7b400) [pid = 1795] [serial = 167] [outer = 0x0] 11:43:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 168 (0x11ad94400) [pid = 1795] [serial = 168] [outer = 0x11aa7b400] 11:43:40 INFO - PROCESS | 1795 | 1461177820026 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 169 (0x11b5dd000) [pid = 1795] [serial = 169] [outer = 0x11aa7b400] 11:43:40 INFO - PROCESS | 1795 | 1461177820471 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]]]}] 11:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 721ms 11:43:40 INFO - PROCESS | 1795 | 1461177820540 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:43:40 INFO - PROCESS | 1795 | 1461177820544 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:43:40 INFO - PROCESS | 1795 | 1461177820548 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:43:40 INFO - PROCESS | 1795 | 1461177820550 Marionette TRACE conn2 <- [1,202,null,{}] 11:43:40 INFO - PROCESS | 1795 | 1461177820552 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}] 11:43:40 INFO - PROCESS | 1795 | 1461177820642 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:43:40 INFO - PROCESS | 1795 | 1461177820705 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:40 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f55800 == 35 [pid = 1795] [id = 58] 11:43:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 170 (0x11c1e0800) [pid = 1795] [serial = 170] [outer = 0x0] 11:43:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 171 (0x11c422c00) [pid = 1795] [serial = 171] [outer = 0x11c1e0800] 11:43:40 INFO - PROCESS | 1795 | 1461177820736 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 172 (0x123d4a800) [pid = 1795] [serial = 172] [outer = 0x11c1e0800] 11:43:41 INFO - PROCESS | 1795 | 1461177821165 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]]]}] 11:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 11:43:41 INFO - PROCESS | 1795 | 1461177821220 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:43:41 INFO - PROCESS | 1795 | 1461177821222 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:43:41 INFO - PROCESS | 1795 | 1461177821224 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 1795 | 1461177821227 Marionette TRACE conn2 <- [1,206,null,{}] 11:43:41 INFO - PROCESS | 1795 | 1461177821234 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}] 11:43:41 INFO - PROCESS | 1795 | 1461177821326 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:43:41 INFO - PROCESS | 1795 | 1461177821390 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x1299db800 == 36 [pid = 1795] [id = 59] 11:43:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 173 (0x127f9d800) [pid = 1795] [serial = 173] [outer = 0x0] 11:43:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 174 (0x129139800) [pid = 1795] [serial = 174] [outer = 0x127f9d800] 11:43:41 INFO - PROCESS | 1795 | 1461177821423 Marionette DEBUG loaded listener.js 11:43:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 175 (0x129dedc00) [pid = 1795] [serial = 175] [outer = 0x127f9d800] 11:43:41 INFO - PROCESS | 1795 | 1461177821846 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]]]}] 11:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 672ms 11:43:41 INFO - PROCESS | 1795 | 1461177821911 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:43:41 INFO - PROCESS | 1795 | 1461177821912 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:43:41 INFO - PROCESS | 1795 | 1461177821915 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 1795 | 1461177821916 Marionette TRACE conn2 <- [1,210,null,{}] 11:43:41 INFO - PROCESS | 1795 | 1461177821952 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}] 11:43:42 INFO - PROCESS | 1795 | 1461177822044 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:43:42 INFO - PROCESS | 1795 | 1461177822106 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b595800 == 37 [pid = 1795] [id = 60] 11:43:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 176 (0x12bae2400) [pid = 1795] [serial = 176] [outer = 0x0] 11:43:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 177 (0x12bae9400) [pid = 1795] [serial = 177] [outer = 0x12bae2400] 11:43:42 INFO - PROCESS | 1795 | 1461177822137 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 178 (0x12bbcf400) [pid = 1795] [serial = 178] [outer = 0x12bae2400] 11:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 631ms 11:43:42 INFO - PROCESS | 1795 | 1461177822538 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]]]}] 11:43:42 INFO - PROCESS | 1795 | 1461177822546 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:43:42 INFO - PROCESS | 1795 | 1461177822548 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:43:42 INFO - PROCESS | 1795 | 1461177822550 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:43:42 INFO - PROCESS | 1795 | 1461177822551 Marionette TRACE conn2 <- [1,214,null,{}] 11:43:42 INFO - PROCESS | 1795 | 1461177822554 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}] 11:43:42 INFO - PROCESS | 1795 | 1461177822642 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:43:42 INFO - PROCESS | 1795 | 1461177822688 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x12be94800 == 38 [pid = 1795] [id = 61] 11:43:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 179 (0x12cd62400) [pid = 1795] [serial = 179] [outer = 0x0] 11:43:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 180 (0x12ce79c00) [pid = 1795] [serial = 180] [outer = 0x12cd62400] 11:43:42 INFO - PROCESS | 1795 | 1461177822720 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 181 (0x12cfb3800) [pid = 1795] [serial = 181] [outer = 0x12cd62400] 11:43:43 INFO - PROCESS | 1795 | 1461177823131 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]]]}] 11:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 620ms 11:43:43 INFO - PROCESS | 1795 | 1461177823170 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:43:43 INFO - PROCESS | 1795 | 1461177823172 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:43:43 INFO - PROCESS | 1795 | 1461177823174 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 1795 | 1461177823175 Marionette TRACE conn2 <- [1,218,null,{}] 11:43:43 INFO - PROCESS | 1795 | 1461177823178 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}] 11:43:43 INFO - PROCESS | 1795 | 1461177823294 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:43:43 INFO - PROCESS | 1795 | 1461177823397 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:43 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cf91000 == 39 [pid = 1795] [id = 62] 11:43:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 182 (0x12d24b400) [pid = 1795] [serial = 182] [outer = 0x0] 11:43:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 183 (0x12d91c800) [pid = 1795] [serial = 183] [outer = 0x12d24b400] 11:43:43 INFO - PROCESS | 1795 | 1461177823432 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 184 (0x12e128c00) [pid = 1795] [serial = 184] [outer = 0x12d24b400] 11:43:43 INFO - PROCESS | 1795 | 1461177823839 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]]]}] 11:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 11:43:43 INFO - PROCESS | 1795 | 1461177823845 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:43:43 INFO - PROCESS | 1795 | 1461177823847 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:43:43 INFO - PROCESS | 1795 | 1461177823849 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 1795 | 1461177823850 Marionette TRACE conn2 <- [1,222,null,{}] 11:43:43 INFO - PROCESS | 1795 | 1461177823853 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}] 11:43:43 INFO - PROCESS | 1795 | 1461177823994 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:43:44 INFO - PROCESS | 1795 | 1461177824063 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c34800 == 40 [pid = 1795] [id = 63] 11:43:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 185 (0x1155b8800) [pid = 1795] [serial = 185] [outer = 0x0] 11:43:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 186 (0x118c79c00) [pid = 1795] [serial = 186] [outer = 0x1155b8800] 11:43:44 INFO - PROCESS | 1795 | 1461177824092 Marionette DEBUG loaded listener.js 11:43:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 187 (0x11a8c3800) [pid = 1795] [serial = 187] [outer = 0x1155b8800] 11:43:44 INFO - PROCESS | 1795 | --DOCSHELL 0x11c351800 == 39 [pid = 1795] [id = 52] 11:43:44 INFO - PROCESS | 1795 | --DOCSHELL 0x11aac8000 == 38 [pid = 1795] [id = 51] 11:43:44 INFO - PROCESS | 1795 | --DOCSHELL 0x11588f800 == 37 [pid = 1795] [id = 50] 11:43:44 INFO - PROCESS | 1795 | 1461177824580 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]]]}] 11:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 769ms 11:43:44 INFO - PROCESS | 1795 | 1461177824621 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:43:44 INFO - PROCESS | 1795 | 1461177824623 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:43:44 INFO - PROCESS | 1795 | 1461177824627 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:43:44 INFO - PROCESS | 1795 | 1461177824629 Marionette TRACE conn2 <- [1,226,null,{}] 11:43:44 INFO - PROCESS | 1795 | 1461177824648 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}] 11:43:44 INFO - PROCESS | 1795 | 1461177824779 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:43:44 INFO - PROCESS | 1795 | 1461177824794 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be27000 == 38 [pid = 1795] [id = 64] 11:43:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 188 (0x11ad9b000) [pid = 1795] [serial = 188] [outer = 0x0] 11:43:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 189 (0x11afed400) [pid = 1795] [serial = 189] [outer = 0x11ad9b000] 11:43:44 INFO - PROCESS | 1795 | 1461177824827 Marionette DEBUG loaded listener.js 11:43:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 190 (0x11bfbe000) [pid = 1795] [serial = 190] [outer = 0x11ad9b000] 11:43:45 INFO - PROCESS | 1795 | 1461177825270 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]]]}] 11:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 672ms 11:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:43:45 INFO - PROCESS | 1795 | 1461177825299 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 1795 | 1461177825303 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:43:45 INFO - PROCESS | 1795 | 1461177825307 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 1795 | 1461177825309 Marionette TRACE conn2 <- [1,230,null,{}] 11:43:45 INFO - PROCESS | 1795 | 1461177825312 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}] 11:43:45 INFO - PROCESS | 1795 | 1461177825405 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:43:45 INFO - PROCESS | 1795 | 1461177825458 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x12936f800 == 39 [pid = 1795] [id = 65] 11:43:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 191 (0x11c1e2c00) [pid = 1795] [serial = 191] [outer = 0x0] 11:43:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 192 (0x124104400) [pid = 1795] [serial = 192] [outer = 0x11c1e2c00] 11:43:45 INFO - PROCESS | 1795 | 1461177825488 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 193 (0x127802800) [pid = 1795] [serial = 193] [outer = 0x11c1e2c00] 11:43:45 INFO - PROCESS | 1795 | 1461177825911 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]]]}] 11:43:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 194 (0x1274ec400) [pid = 1795] [serial = 194] [outer = 0x12f7ce000] 11:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 669ms 11:43:45 INFO - PROCESS | 1795 | 1461177825977 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 1795 | 1461177825978 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:43:45 INFO - PROCESS | 1795 | 1461177825981 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 1795 | 1461177825984 Marionette TRACE conn2 <- [1,234,null,{}] 11:43:45 INFO - PROCESS | 1795 | 1461177825991 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}] 11:43:46 INFO - PROCESS | 1795 | 1461177826106 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:43:46 INFO - PROCESS | 1795 | 1461177826185 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cdc9800 == 40 [pid = 1795] [id = 66] 11:43:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 195 (0x129de4400) [pid = 1795] [serial = 195] [outer = 0x0] 11:43:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 196 (0x12b5b7400) [pid = 1795] [serial = 196] [outer = 0x129de4400] 11:43:46 INFO - PROCESS | 1795 | 1461177826218 Marionette DEBUG loaded listener.js 11:43:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 197 (0x12cfb6c00) [pid = 1795] [serial = 197] [outer = 0x129de4400] 11:43:46 INFO - PROCESS | 1795 | 1461177826654 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]]]}] 11:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 722ms 11:43:46 INFO - PROCESS | 1795 | 1461177826703 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:43:46 INFO - PROCESS | 1795 | 1461177826705 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:43:46 INFO - PROCESS | 1795 | 1461177826707 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:43:46 INFO - PROCESS | 1795 | 1461177826709 Marionette TRACE conn2 <- [1,238,null,{}] 11:43:46 INFO - PROCESS | 1795 | 1461177826711 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}] 11:43:46 INFO - PROCESS | 1795 | 1461177826802 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:43:46 INFO - PROCESS | 1795 | 1461177826855 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x119112800 == 41 [pid = 1795] [id = 67] 11:43:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 198 (0x12d24bc00) [pid = 1795] [serial = 198] [outer = 0x0] 11:43:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 199 (0x12d79f800) [pid = 1795] [serial = 199] [outer = 0x12d24bc00] 11:43:46 INFO - PROCESS | 1795 | 1461177826885 Marionette DEBUG loaded listener.js 11:43:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 200 (0x12e127c00) [pid = 1795] [serial = 200] [outer = 0x12d24bc00] 11:43:47 INFO - PROCESS | 1795 | 1461177827289 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]]]}] 11:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 618ms 11:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:43:47 INFO - PROCESS | 1795 | 1461177827326 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:43:47 INFO - PROCESS | 1795 | 1461177827327 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:43:47 INFO - PROCESS | 1795 | 1461177827329 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:43:47 INFO - PROCESS | 1795 | 1461177827331 Marionette TRACE conn2 <- [1,242,null,{}] 11:43:47 INFO - PROCESS | 1795 | 1461177827333 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}] 11:43:47 INFO - PROCESS | 1795 | 1461177827421 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:43:47 INFO - PROCESS | 1795 | 1461177827503 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:47 INFO - PROCESS | 1795 | ++DOCSHELL 0x12da7f800 == 42 [pid = 1795] [id = 68] 11:43:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 201 (0x12e12f000) [pid = 1795] [serial = 201] [outer = 0x0] 11:43:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 202 (0x12e159c00) [pid = 1795] [serial = 202] [outer = 0x12e12f000] 11:43:47 INFO - PROCESS | 1795 | 1461177827533 Marionette DEBUG loaded listener.js 11:43:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 203 (0x12e22c400) [pid = 1795] [serial = 203] [outer = 0x12e12f000] 11:43:47 INFO - PROCESS | 1795 | 1461177827942 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]]]}] 11:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 618ms 11:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:43:47 INFO - PROCESS | 1795 | 1461177827948 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:43:47 INFO - PROCESS | 1795 | 1461177827950 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:43:47 INFO - PROCESS | 1795 | 1461177827952 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:43:47 INFO - PROCESS | 1795 | 1461177827953 Marionette TRACE conn2 <- [1,246,null,{}] 11:43:47 INFO - PROCESS | 1795 | 1461177827956 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}] 11:43:48 INFO - PROCESS | 1795 | 1461177828071 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:43:48 INFO - PROCESS | 1795 | 1461177828140 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f00a800 == 43 [pid = 1795] [id = 69] 11:43:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 204 (0x12e239000) [pid = 1795] [serial = 204] [outer = 0x0] 11:43:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 205 (0x12e256800) [pid = 1795] [serial = 205] [outer = 0x12e239000] 11:43:48 INFO - PROCESS | 1795 | 1461177828170 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 206 (0x12f05f000) [pid = 1795] [serial = 206] [outer = 0x12e239000] 11:43:48 INFO - PROCESS | 1795 | 1461177828587 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]]]}] 11:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 11:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:43:48 INFO - PROCESS | 1795 | 1461177828622 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 1795 | 1461177828624 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:43:48 INFO - PROCESS | 1795 | 1461177828626 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - PROCESS | 1795 | 1461177828627 Marionette TRACE conn2 <- [1,250,null,{}] 11:43:48 INFO - PROCESS | 1795 | 1461177828629 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}] 11:43:48 INFO - PROCESS | 1795 | 1461177828720 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:43:48 INFO - PROCESS | 1795 | 1461177828814 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1b6000 == 44 [pid = 1795] [id = 70] 11:43:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 207 (0x11afaa800) [pid = 1795] [serial = 207] [outer = 0x0] 11:43:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 208 (0x11afaec00) [pid = 1795] [serial = 208] [outer = 0x11afaa800] 11:43:48 INFO - PROCESS | 1795 | 1461177828846 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 209 (0x11afb2c00) [pid = 1795] [serial = 209] [outer = 0x11afaa800] 11:43:49 INFO - PROCESS | 1795 | 1461177829258 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]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 668ms 11:43:49 INFO - PROCESS | 1795 | 1461177829295 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 1795 | 1461177829296 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:43:49 INFO - PROCESS | 1795 | 1461177829299 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 1795 | 1461177829300 Marionette TRACE conn2 <- [1,254,null,{}] 11:43:49 INFO - PROCESS | 1795 | 1461177829302 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}] 11:43:49 INFO - PROCESS | 1795 | 1461177829394 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:43:49 INFO - PROCESS | 1795 | 1461177829448 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f4de000 == 45 [pid = 1795] [id = 71] 11:43:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 210 (0x11afad800) [pid = 1795] [serial = 210] [outer = 0x0] 11:43:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 211 (0x12e27a000) [pid = 1795] [serial = 211] [outer = 0x11afad800] 11:43:49 INFO - PROCESS | 1795 | 1461177829477 Marionette DEBUG loaded listener.js 11:43:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 212 (0x12f064800) [pid = 1795] [serial = 212] [outer = 0x11afad800] 11:43:49 INFO - PROCESS | 1795 | 1461177829895 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]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 619ms 11:43:49 INFO - PROCESS | 1795 | 1461177829919 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 1795 | 1461177829921 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:43:49 INFO - PROCESS | 1795 | 1461177829925 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 1795 | 1461177829927 Marionette TRACE conn2 <- [1,258,null,{}] 11:43:49 INFO - PROCESS | 1795 | 1461177829930 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}] 11:43:50 INFO - PROCESS | 1795 | 1461177830024 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:43:50 INFO - PROCESS | 1795 | 1461177830128 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x129367800 == 46 [pid = 1795] [id = 72] 11:43:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 213 (0x118edb800) [pid = 1795] [serial = 213] [outer = 0x0] 11:43:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 214 (0x118fd9000) [pid = 1795] [serial = 214] [outer = 0x118edb800] 11:43:50 INFO - PROCESS | 1795 | 1461177830159 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 215 (0x11aa84800) [pid = 1795] [serial = 215] [outer = 0x118edb800] 11:43:50 INFO - PROCESS | 1795 | --DOCSHELL 0x123f55800 == 45 [pid = 1795] [id = 58] 11:43:50 INFO - PROCESS | 1795 | --DOCSHELL 0x11aa22000 == 44 [pid = 1795] [id = 57] 11:43:50 INFO - PROCESS | 1795 | 1461177830604 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]]]}] 11:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 720ms 11:43:50 INFO - PROCESS | 1795 | 1461177830645 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:43:50 INFO - PROCESS | 1795 | 1461177830648 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:43:50 INFO - PROCESS | 1795 | 1461177830651 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:43:50 INFO - PROCESS | 1795 | 1461177830653 Marionette TRACE conn2 <- [1,262,null,{}] 11:43:50 INFO - PROCESS | 1795 | 1461177830657 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}] 11:43:50 INFO - PROCESS | 1795 | 1461177830756 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:43:50 INFO - PROCESS | 1795 | 1461177830813 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x12446c000 == 45 [pid = 1795] [id = 73] 11:43:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 216 (0x1158d7800) [pid = 1795] [serial = 216] [outer = 0x0] 11:43:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 217 (0x11aa85400) [pid = 1795] [serial = 217] [outer = 0x1158d7800] 11:43:50 INFO - PROCESS | 1795 | 1461177830847 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 218 (0x11afaf000) [pid = 1795] [serial = 218] [outer = 0x1158d7800] 11:43:51 INFO - PROCESS | 1795 | 1461177831304 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]]]}] 11:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 11:43:51 INFO - PROCESS | 1795 | 1461177831351 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:43:51 INFO - PROCESS | 1795 | 1461177831355 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:43:51 INFO - PROCESS | 1795 | 1461177831364 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:43:51 INFO - PROCESS | 1795 | 1461177831366 Marionette TRACE conn2 <- [1,266,null,{}] 11:43:51 INFO - PROCESS | 1795 | 1461177831371 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}] 11:43:51 INFO - PROCESS | 1795 | 1461177831471 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:43:51 INFO - PROCESS | 1795 | 1461177831561 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:51 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d262000 == 46 [pid = 1795] [id = 74] 11:43:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 219 (0x11afb2800) [pid = 1795] [serial = 219] [outer = 0x0] 11:43:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 220 (0x12749d000) [pid = 1795] [serial = 220] [outer = 0x11afb2800] 11:43:51 INFO - PROCESS | 1795 | 1461177831612 Marionette DEBUG loaded listener.js 11:43:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 221 (0x129d41400) [pid = 1795] [serial = 221] [outer = 0x11afb2800] 11:43:52 INFO - PROCESS | 1795 | 1461177832092 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]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 775ms 11:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:43:52 INFO - PROCESS | 1795 | 1461177832138 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 1795 | 1461177832139 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:43:52 INFO - PROCESS | 1795 | 1461177832141 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 1795 | 1461177832144 Marionette TRACE conn2 <- [1,270,null,{}] 11:43:52 INFO - PROCESS | 1795 | 1461177832152 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}] 11:43:52 INFO - PROCESS | 1795 | 1461177832250 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:43:52 INFO - PROCESS | 1795 | 1461177832319 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:52 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f00e000 == 47 [pid = 1795] [id = 75] 11:43:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 222 (0x12ce78c00) [pid = 1795] [serial = 222] [outer = 0x0] 11:43:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 223 (0x12cfb4000) [pid = 1795] [serial = 223] [outer = 0x12ce78c00] 11:43:52 INFO - PROCESS | 1795 | 1461177832353 Marionette DEBUG loaded listener.js 11:43:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 224 (0x12d245c00) [pid = 1795] [serial = 224] [outer = 0x12ce78c00] 11:43:52 INFO - PROCESS | 1795 | 1461177832779 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]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 11:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:43:52 INFO - PROCESS | 1795 | 1461177832812 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 1795 | 1461177832814 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:43:52 INFO - PROCESS | 1795 | 1461177832868 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 1795 | 1461177832869 Marionette TRACE conn2 <- [1,274,null,{}] 11:43:52 INFO - PROCESS | 1795 | 1461177832876 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}] 11:43:52 INFO - PROCESS | 1795 | 1461177832967 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:43:53 INFO - PROCESS | 1795 | 1461177833034 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fd62800 == 48 [pid = 1795] [id = 76] 11:43:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 225 (0x12e15e400) [pid = 1795] [serial = 225] [outer = 0x0] 11:43:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 226 (0x12e22ec00) [pid = 1795] [serial = 226] [outer = 0x12e15e400] 11:43:53 INFO - PROCESS | 1795 | 1461177833065 Marionette DEBUG loaded listener.js 11:43:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 227 (0x12e251800) [pid = 1795] [serial = 227] [outer = 0x12e15e400] 11:43:53 INFO - PROCESS | 1795 | 1461177833467 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]]]}] 11:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 672ms 11:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:43:53 INFO - PROCESS | 1795 | 1461177833490 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:43:53 INFO - PROCESS | 1795 | 1461177833491 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:43:53 INFO - PROCESS | 1795 | 1461177833493 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:43:53 INFO - PROCESS | 1795 | 1461177833494 Marionette TRACE conn2 <- [1,278,null,{}] 11:43:53 INFO - PROCESS | 1795 | 1461177833497 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}] 11:43:53 INFO - PROCESS | 1795 | 1461177833588 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:43:53 INFO - PROCESS | 1795 | 1461177833641 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b5a4800 == 49 [pid = 1795] [id = 77] 11:43:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 228 (0x1152dec00) [pid = 1795] [serial = 228] [outer = 0x0] 11:43:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 229 (0x12b507800) [pid = 1795] [serial = 229] [outer = 0x1152dec00] 11:43:53 INFO - PROCESS | 1795 | 1461177833671 Marionette DEBUG loaded listener.js 11:43:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 230 (0x12b50b000) [pid = 1795] [serial = 230] [outer = 0x1152dec00] 11:43:54 INFO - PROCESS | 1795 | 1461177834055 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]]]}] 11:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 619ms 11:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:43:54 INFO - PROCESS | 1795 | 1461177834112 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 1795 | 1461177834113 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:43:54 INFO - PROCESS | 1795 | 1461177834116 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 1795 | 1461177834117 Marionette TRACE conn2 <- [1,282,null,{}] 11:43:54 INFO - PROCESS | 1795 | 1461177834119 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}] 11:43:54 INFO - PROCESS | 1795 | 1461177834234 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:43:54 INFO - PROCESS | 1795 | 1461177834323 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:54 INFO - PROCESS | 1795 | ++DOCSHELL 0x1301d1800 == 50 [pid = 1795] [id = 78] 11:43:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 231 (0x12b511800) [pid = 1795] [serial = 231] [outer = 0x0] 11:43:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 232 (0x12e259c00) [pid = 1795] [serial = 232] [outer = 0x12b511800] 11:43:54 INFO - PROCESS | 1795 | 1461177834356 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 233 (0x12f066c00) [pid = 1795] [serial = 233] [outer = 0x12b511800] 11:43:54 INFO - PROCESS | 1795 | 1461177834755 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]]]}] 11:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 669ms 11:43:54 INFO - PROCESS | 1795 | 1461177834785 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 1795 | 1461177834787 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:43:54 INFO - PROCESS | 1795 | 1461177834789 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 1795 | 1461177834790 Marionette TRACE conn2 <- [1,286,null,{}] 11:43:54 INFO - PROCESS | 1795 | 1461177834793 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}] 11:43:54 INFO - PROCESS | 1795 | 1461177834884 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:43:54 INFO - PROCESS | 1795 | 1461177834941 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:54 INFO - PROCESS | 1795 | ++DOCSHELL 0x1302f7800 == 51 [pid = 1795] [id = 79] 11:43:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 234 (0x129959400) [pid = 1795] [serial = 234] [outer = 0x0] 11:43:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 235 (0x12995c800) [pid = 1795] [serial = 235] [outer = 0x129959400] 11:43:54 INFO - PROCESS | 1795 | 1461177834971 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 236 (0x129960800) [pid = 1795] [serial = 236] [outer = 0x129959400] 11:43:55 INFO - PROCESS | 1795 | 1461177835386 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]]]}] 11:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 618ms 11:43:55 INFO - PROCESS | 1795 | 1461177835408 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:43:55 INFO - PROCESS | 1795 | 1461177835409 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:43:55 INFO - PROCESS | 1795 | 1461177835411 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:43:55 INFO - PROCESS | 1795 | 1461177835412 Marionette TRACE conn2 <- [1,290,null,{}] 11:43:55 INFO - PROCESS | 1795 | 1461177835415 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}] 11:43:55 INFO - PROCESS | 1795 | 1461177835508 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:43:55 INFO - PROCESS | 1795 | 1461177835609 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:55 INFO - PROCESS | 1795 | ++DOCSHELL 0x13093a000 == 52 [pid = 1795] [id = 80] 11:43:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 237 (0x12995d800) [pid = 1795] [serial = 237] [outer = 0x0] 11:43:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 238 (0x12f066800) [pid = 1795] [serial = 238] [outer = 0x12995d800] 11:43:55 INFO - PROCESS | 1795 | 1461177835641 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 239 (0x12f40a400) [pid = 1795] [serial = 239] [outer = 0x12995d800] 11:43:56 INFO - PROCESS | 1795 | 1461177836172 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]]]}] 11:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 770ms 11:43:56 INFO - PROCESS | 1795 | 1461177836182 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 1795 | 1461177836185 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:43:56 INFO - PROCESS | 1795 | 1461177836215 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 1795 | 1461177836220 Marionette TRACE conn2 <- [1,294,null,{}] 11:43:56 INFO - PROCESS | 1795 | 1461177836233 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}] 11:43:56 INFO - PROCESS | 1795 | 1461177836372 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:43:56 INFO - PROCESS | 1795 | 1461177836470 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be23000 == 53 [pid = 1795] [id = 81] 11:43:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 240 (0x112152800) [pid = 1795] [serial = 240] [outer = 0x0] 11:43:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 241 (0x112288800) [pid = 1795] [serial = 241] [outer = 0x112152800] 11:43:56 INFO - PROCESS | 1795 | 1461177836514 Marionette DEBUG loaded listener.js 11:43:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 242 (0x118c72400) [pid = 1795] [serial = 242] [outer = 0x112152800] 11:43:57 INFO - PROCESS | 1795 | --DOCSHELL 0x1288c8000 == 52 [pid = 1795] [id = 54] 11:43:57 INFO - PROCESS | 1795 | --DOCSHELL 0x125db6800 == 51 [pid = 1795] [id = 53] 11:43:57 INFO - PROCESS | 1795 | --DOCSHELL 0x119112800 == 50 [pid = 1795] [id = 67] 11:43:57 INFO - PROCESS | 1795 | --DOCSHELL 0x12cdc9800 == 49 [pid = 1795] [id = 66] 11:43:57 INFO - PROCESS | 1795 | --DOCSHELL 0x12936f800 == 48 [pid = 1795] [id = 65] 11:43:57 INFO - PROCESS | 1795 | --DOCSHELL 0x11be27000 == 47 [pid = 1795] [id = 64] 11:43:57 INFO - PROCESS | 1795 | 1461177837083 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]]]}] 11:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 932ms 11:43:57 INFO - PROCESS | 1795 | 1461177837141 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 1795 | 1461177837143 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:43:57 INFO - PROCESS | 1795 | 1461177837147 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 1795 | 1461177837149 Marionette TRACE conn2 <- [1,298,null,{}] 11:43:57 INFO - PROCESS | 1795 | 1461177837154 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}] 11:43:57 INFO - PROCESS | 1795 | 1461177837250 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:43:57 INFO - PROCESS | 1795 | 1461177837324 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:57 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f4d800 == 48 [pid = 1795] [id = 82] 11:43:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 243 (0x11228a400) [pid = 1795] [serial = 243] [outer = 0x0] 11:43:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 244 (0x1146b5000) [pid = 1795] [serial = 244] [outer = 0x11228a400] 11:43:57 INFO - PROCESS | 1795 | 1461177837357 Marionette DEBUG loaded listener.js 11:43:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 245 (0x11a98c800) [pid = 1795] [serial = 245] [outer = 0x11228a400] 11:43:57 INFO - PROCESS | 1795 | 1461177837789 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]]]}] 11:43:57 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. 11:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 675ms 11:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:43:57 INFO - PROCESS | 1795 | 1461177837822 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 1795 | 1461177837826 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:43:57 INFO - PROCESS | 1795 | 1461177837831 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 1795 | 1461177837832 Marionette TRACE conn2 <- [1,302,null,{}] 11:43:57 INFO - PROCESS | 1795 | 1461177837835 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}] 11:43:57 INFO - PROCESS | 1795 | 1461177837933 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x12f00a800 == 47 [pid = 1795] [id = 69] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1b6000 == 46 [pid = 1795] [id = 70] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x1299db800 == 45 [pid = 1795] [id = 59] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x1186c0000 == 44 [pid = 1795] [id = 48] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x12b595800 == 43 [pid = 1795] [id = 60] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x12be94800 == 42 [pid = 1795] [id = 61] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x11c7e9800 == 41 [pid = 1795] [id = 49] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x1302f7800 == 40 [pid = 1795] [id = 79] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x1301d1800 == 39 [pid = 1795] [id = 78] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x12b5a4800 == 38 [pid = 1795] [id = 77] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x12fd62800 == 37 [pid = 1795] [id = 76] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x12f00e000 == 36 [pid = 1795] [id = 75] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x12d262000 == 35 [pid = 1795] [id = 74] 11:43:58 INFO - PROCESS | 1795 | --DOCSHELL 0x12446c000 == 34 [pid = 1795] [id = 73] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x12e203000 == 33 [pid = 1795] [id = 10] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x12d25d000 == 32 [pid = 1795] [id = 8] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x1302ea800 == 31 [pid = 1795] [id = 20] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x11a887000 == 30 [pid = 1795] [id = 11] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x130075000 == 29 [pid = 1795] [id = 19] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x12f4d7800 == 28 [pid = 1795] [id = 15] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x11aad9800 == 27 [pid = 1795] [id = 12] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x130927000 == 26 [pid = 1795] [id = 22] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x12f014800 == 25 [pid = 1795] [id = 13] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x1301d8800 == 24 [pid = 1795] [id = 21] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x12da7f800 == 23 [pid = 1795] [id = 68] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x12f747000 == 22 [pid = 1795] [id = 16] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x12f4de000 == 21 [pid = 1795] [id = 71] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x12cf91000 == 20 [pid = 1795] [id = 62] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1b4000 == 19 [pid = 1795] [id = 14] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x11a88d000 == 18 [pid = 1795] [id = 56] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x11915e000 == 17 [pid = 1795] [id = 44] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x129367800 == 16 [pid = 1795] [id = 72] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x129908800 == 15 [pid = 1795] [id = 55] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x119c34800 == 14 [pid = 1795] [id = 63] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x13093a000 == 13 [pid = 1795] [id = 80] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x12da7e000 == 12 [pid = 1795] [id = 9] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x1276e8000 == 11 [pid = 1795] [id = 43] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x11be23000 == 10 [pid = 1795] [id = 81] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x125d4b800 == 9 [pid = 1795] [id = 39] 11:44:01 INFO - PROCESS | 1795 | --DOCSHELL 0x123f4d800 == 8 [pid = 1795] [id = 82] 11:44:02 INFO - PROCESS | 1795 | 1461177842381 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 1795 | ++DOCSHELL 0x114a7e800 == 9 [pid = 1795] [id = 83] 11:44:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 246 (0x11424c400) [pid = 1795] [serial = 246] [outer = 0x0] 11:44:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 247 (0x1152db000) [pid = 1795] [serial = 247] [outer = 0x11424c400] 11:44:02 INFO - PROCESS | 1795 | 1461177842473 Marionette DEBUG loaded listener.js 11:44:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 248 (0x1158d3000) [pid = 1795] [serial = 248] [outer = 0x11424c400] 11:44:02 INFO - PROCESS | 1795 | 1461177842814 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]]]}] 11:44:02 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. 11:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 5035ms 11:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:44:02 INFO - PROCESS | 1795 | 1461177842866 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:44:02 INFO - PROCESS | 1795 | 1461177842868 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:44:02 INFO - PROCESS | 1795 | 1461177842871 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:44:02 INFO - PROCESS | 1795 | 1461177842874 Marionette TRACE conn2 <- [1,306,null,{}] 11:44:02 INFO - PROCESS | 1795 | 1461177842877 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}] 11:44:02 INFO - PROCESS | 1795 | 1461177842958 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:44:03 INFO - PROCESS | 1795 | 1461177843033 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x11915e000 == 10 [pid = 1795] [id = 84] 11:44:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 249 (0x1176cc000) [pid = 1795] [serial = 249] [outer = 0x0] 11:44:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 250 (0x1197db800) [pid = 1795] [serial = 250] [outer = 0x1176cc000] 11:44:03 INFO - PROCESS | 1795 | 1461177843061 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 251 (0x11a971c00) [pid = 1795] [serial = 251] [outer = 0x1176cc000] 11:44:03 INFO - PROCESS | 1795 | 1461177843407 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]]]}] 11:44:03 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. 11:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 573ms 11:44:03 INFO - PROCESS | 1795 | 1461177843446 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:44:03 INFO - PROCESS | 1795 | 1461177843451 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:44:03 INFO - PROCESS | 1795 | 1461177843456 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:44:03 INFO - PROCESS | 1795 | 1461177843459 Marionette TRACE conn2 <- [1,310,null,{}] 11:44:03 INFO - PROCESS | 1795 | 1461177843462 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}] 11:44:03 INFO - PROCESS | 1795 | 1461177843599 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:44:03 INFO - PROCESS | 1795 | 1461177843720 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfe1800 == 11 [pid = 1795] [id = 85] 11:44:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 252 (0x11a97cc00) [pid = 1795] [serial = 252] [outer = 0x0] 11:44:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 253 (0x11ad99c00) [pid = 1795] [serial = 253] [outer = 0x11a97cc00] 11:44:03 INFO - PROCESS | 1795 | 1461177843761 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 254 (0x11afea000) [pid = 1795] [serial = 254] [outer = 0x11a97cc00] 11:44:04 INFO - PROCESS | 1795 | 1461177844091 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]]]}] 11:44:04 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. 11:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 672ms 11:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:44:04 INFO - PROCESS | 1795 | 1461177844127 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 1795 | 1461177844129 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:44:04 INFO - PROCESS | 1795 | 1461177844132 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 1795 | 1461177844141 Marionette TRACE conn2 <- [1,314,null,{}] 11:44:04 INFO - PROCESS | 1795 | 1461177844184 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}] 11:44:04 INFO - PROCESS | 1795 | 1461177844269 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:44:04 INFO - PROCESS | 1795 | 1461177844275 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:04 INFO - PROCESS | 1795 | ++DOCSHELL 0x129367800 == 12 [pid = 1795] [id = 86] 11:44:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 255 (0x11bccbc00) [pid = 1795] [serial = 255] [outer = 0x0] 11:44:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 256 (0x11c422800) [pid = 1795] [serial = 256] [outer = 0x11bccbc00] 11:44:04 INFO - PROCESS | 1795 | 1461177844303 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 257 (0x123d48800) [pid = 1795] [serial = 257] [outer = 0x11bccbc00] 11:44:04 INFO - PROCESS | 1795 | 1461177844818 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]]]}] 11:44:04 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. 11:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 732ms 11:44:04 INFO - PROCESS | 1795 | 1461177844875 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 1795 | 1461177844878 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:44:04 INFO - PROCESS | 1795 | 1461177844888 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 1795 | 1461177844890 Marionette TRACE conn2 <- [1,318,null,{}] 11:44:04 INFO - PROCESS | 1795 | 1461177844893 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}] 11:44:05 INFO - PROCESS | 1795 | 1461177845067 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:44:05 INFO - PROCESS | 1795 | 1461177845095 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cdc4000 == 13 [pid = 1795] [id = 87] 11:44:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 258 (0x12721b400) [pid = 1795] [serial = 258] [outer = 0x0] 11:44:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 259 (0x129132400) [pid = 1795] [serial = 259] [outer = 0x12721b400] 11:44:05 INFO - PROCESS | 1795 | 1461177845135 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 260 (0x129954800) [pid = 1795] [serial = 260] [outer = 0x12721b400] 11:44:05 INFO - PROCESS | 1795 | 1461177845573 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]]]}] 11:44:05 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. 11:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 720ms 11:44:05 INFO - PROCESS | 1795 | 1461177845613 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:44:05 INFO - PROCESS | 1795 | 1461177845614 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:44:05 INFO - PROCESS | 1795 | 1461177845616 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - PROCESS | 1795 | 1461177845617 Marionette TRACE conn2 <- [1,322,null,{}] 11:44:05 INFO - PROCESS | 1795 | 1461177845619 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}] 11:44:05 INFO - PROCESS | 1795 | 1461177845715 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:44:05 INFO - PROCESS | 1795 | 1461177845719 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7cf800 == 14 [pid = 1795] [id = 88] 11:44:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 261 (0x12995cc00) [pid = 1795] [serial = 261] [outer = 0x0] 11:44:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 262 (0x12995fc00) [pid = 1795] [serial = 262] [outer = 0x12995cc00] 11:44:05 INFO - PROCESS | 1795 | 1461177845753 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 263 (0x12b507000) [pid = 1795] [serial = 263] [outer = 0x12995cc00] 11:44:06 INFO - PROCESS | 1795 | 1461177846131 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]]]}] 11:44:06 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. 11:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 520ms 11:44:06 INFO - PROCESS | 1795 | 1461177846136 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:44:06 INFO - PROCESS | 1795 | 1461177846138 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:44:06 INFO - PROCESS | 1795 | 1461177846140 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:44:06 INFO - PROCESS | 1795 | 1461177846141 Marionette TRACE conn2 <- [1,326,null,{}] 11:44:06 INFO - PROCESS | 1795 | 1461177846143 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}] 11:44:06 INFO - PROCESS | 1795 | 1461177846240 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:44:06 INFO - PROCESS | 1795 | 1461177846252 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:06 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e921000 == 15 [pid = 1795] [id = 89] 11:44:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 264 (0x12b50ac00) [pid = 1795] [serial = 264] [outer = 0x0] 11:44:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 265 (0x12b5bb800) [pid = 1795] [serial = 265] [outer = 0x12b50ac00] 11:44:06 INFO - PROCESS | 1795 | 1461177846278 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 266 (0x12bae5800) [pid = 1795] [serial = 266] [outer = 0x12b50ac00] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 265 (0x11913c400) [pid = 1795] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 264 (0x118fdd400) [pid = 1795] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 263 (0x118ede000) [pid = 1795] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 262 (0x11a606000) [pid = 1795] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 261 (0x1154e8c00) [pid = 1795] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 260 (0x11aa78c00) [pid = 1795] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 259 (0x119257000) [pid = 1795] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 258 (0x11af73400) [pid = 1795] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 257 (0x115710000) [pid = 1795] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 256 (0x11af7e000) [pid = 1795] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 255 (0x11aff1c00) [pid = 1795] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 254 (0x123a12400) [pid = 1795] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 253 (0x123a19400) [pid = 1795] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 252 (0x11a606400) [pid = 1795] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 251 (0x1155ba000) [pid = 1795] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 250 (0x119258000) [pid = 1795] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 249 (0x127f9cc00) [pid = 1795] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 248 (0x119257800) [pid = 1795] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 247 (0x1272c0400) [pid = 1795] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 246 (0x119132800) [pid = 1795] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 245 (0x12e239000) [pid = 1795] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 244 (0x11c1e0800) [pid = 1795] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 243 (0x118edb800) [pid = 1795] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 242 (0x11a98cc00) [pid = 1795] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 241 (0x11c3cf800) [pid = 1795] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 240 (0x112152800) [pid = 1795] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 239 (0x1155b8800) [pid = 1795] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 238 (0x11c1e2c00) [pid = 1795] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 237 (0x11afad800) [pid = 1795] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 236 (0x1158d7800) [pid = 1795] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 235 (0x12b5bd400) [pid = 1795] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 234 (0x12bae2400) [pid = 1795] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 233 (0x11afb2800) [pid = 1795] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 232 (0x11ad96c00) [pid = 1795] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 231 (0x11afaa800) [pid = 1795] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 230 (0x1272bf000) [pid = 1795] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 229 (0x1245e3800) [pid = 1795] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 228 (0x11b9a5800) [pid = 1795] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 227 (0x118edc800) [pid = 1795] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 226 (0x12995d800) [pid = 1795] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 225 (0x12f060800) [pid = 1795] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 224 (0x118fdcc00) [pid = 1795] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 223 (0x129959400) [pid = 1795] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 222 (0x11ad9e800) [pid = 1795] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 221 (0x11a98e800) [pid = 1795] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 220 (0x12d24b400) [pid = 1795] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 219 (0x12ce78c00) [pid = 1795] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 218 (0x11a602c00) [pid = 1795] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 217 (0x12b511800) [pid = 1795] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 216 (0x12e130400) [pid = 1795] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 215 (0x1152dec00) [pid = 1795] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 214 (0x12d249c00) [pid = 1795] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 213 (0x12cd62400) [pid = 1795] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 212 (0x11aa7b400) [pid = 1795] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 211 (0x129132000) [pid = 1795] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 210 (0x12d241000) [pid = 1795] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 209 (0x12e15e400) [pid = 1795] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 208 (0x12e12f000) [pid = 1795] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 207 (0x12e166c00) [pid = 1795] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 206 (0x127f9d800) [pid = 1795] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 205 (0x11af74400) [pid = 1795] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 204 (0x11a8bd000) [pid = 1795] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 203 (0x12d24bc00) [pid = 1795] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 202 (0x11ad98800) [pid = 1795] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 201 (0x12fdb8c00) [pid = 1795] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 200 (0x11ad9b000) [pid = 1795] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 199 (0x12b546800) [pid = 1795] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 198 (0x11a86ec00) [pid = 1795] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 197 (0x11b9a2000) [pid = 1795] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 196 (0x12f410400) [pid = 1795] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 195 (0x12f407000) [pid = 1795] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 194 (0x115704c00) [pid = 1795] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:44:07 INFO - PROCESS | 1795 | --DOMWINDOW == 193 (0x129de4400) [pid = 1795] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:44:07 INFO - PROCESS | 1795 | 1461177847793 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]]]}] 11:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1722ms 11:44:07 INFO - PROCESS | 1795 | 1461177847870 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:44:07 INFO - PROCESS | 1795 | 1461177847871 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:44:07 INFO - PROCESS | 1795 | 1461177847883 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:44:07 INFO - PROCESS | 1795 | 1461177847884 Marionette TRACE conn2 <- [1,330,null,{}] 11:44:07 INFO - PROCESS | 1795 | 1461177847887 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}] 11:44:07 INFO - PROCESS | 1795 | 1461177847958 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:44:07 INFO - PROCESS | 1795 | 1461177847962 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c18800 == 16 [pid = 1795] [id = 90] 11:44:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 194 (0x1146b8c00) [pid = 1795] [serial = 267] [outer = 0x0] 11:44:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 195 (0x1158d7800) [pid = 1795] [serial = 268] [outer = 0x1146b8c00] 11:44:07 INFO - PROCESS | 1795 | 1461177847989 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 196 (0x119e70c00) [pid = 1795] [serial = 269] [outer = 0x1146b8c00] 11:44:08 INFO - PROCESS | 1795 | 1461177848303 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]]]}] 11:44:08 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. 11:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 470ms 11:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:44:08 INFO - PROCESS | 1795 | 1461177848353 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:44:08 INFO - PROCESS | 1795 | 1461177848355 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:44:08 INFO - PROCESS | 1795 | 1461177848357 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:44:08 INFO - PROCESS | 1795 | 1461177848358 Marionette TRACE conn2 <- [1,334,null,{}] 11:44:08 INFO - PROCESS | 1795 | 1461177848360 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}] 11:44:08 INFO - PROCESS | 1795 | 1461177848437 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:44:08 INFO - PROCESS | 1795 | 1461177848441 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba4f000 == 17 [pid = 1795] [id = 91] 11:44:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 197 (0x1146b3800) [pid = 1795] [serial = 270] [outer = 0x0] 11:44:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 198 (0x11a8bac00) [pid = 1795] [serial = 271] [outer = 0x1146b3800] 11:44:08 INFO - PROCESS | 1795 | 1461177848519 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 199 (0x11ad9b000) [pid = 1795] [serial = 272] [outer = 0x1146b3800] 11:44:08 INFO - PROCESS | 1795 | 1461177848822 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]]]}] 11:44:08 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. 11:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 522ms 11:44:08 INFO - PROCESS | 1795 | 1461177848898 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:44:08 INFO - PROCESS | 1795 | 1461177848899 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:44:08 INFO - PROCESS | 1795 | 1461177848904 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:44:08 INFO - PROCESS | 1795 | 1461177848905 Marionette TRACE conn2 <- [1,338,null,{}] 11:44:08 INFO - PROCESS | 1795 | 1461177848908 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}] 11:44:08 INFO - PROCESS | 1795 | 1461177848995 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:44:09 INFO - PROCESS | 1795 | 1461177849001 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b211000 == 18 [pid = 1795] [id = 92] 11:44:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 200 (0x11ad9e800) [pid = 1795] [serial = 273] [outer = 0x0] 11:44:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 201 (0x11af74400) [pid = 1795] [serial = 274] [outer = 0x11ad9e800] 11:44:09 INFO - PROCESS | 1795 | 1461177849044 Marionette DEBUG loaded listener.js 11:44:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 202 (0x11afed800) [pid = 1795] [serial = 275] [outer = 0x11ad9e800] 11:44:09 INFO - PROCESS | 1795 | 1461177849499 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]]]}] 11:44:09 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. 11:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 620ms 11:44:09 INFO - PROCESS | 1795 | 1461177849523 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:44:09 INFO - PROCESS | 1795 | 1461177849524 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:44:09 INFO - PROCESS | 1795 | 1461177849527 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 1795 | 1461177849528 Marionette TRACE conn2 <- [1,342,null,{}] 11:44:09 INFO - PROCESS | 1795 | 1461177849530 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}] 11:44:09 INFO - PROCESS | 1795 | 1461177849611 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:44:09 INFO - PROCESS | 1795 | 1461177849730 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x114681000 == 19 [pid = 1795] [id = 93] 11:44:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 203 (0x112154000) [pid = 1795] [serial = 276] [outer = 0x0] 11:44:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 204 (0x112287400) [pid = 1795] [serial = 277] [outer = 0x112154000] 11:44:09 INFO - PROCESS | 1795 | 1461177849766 Marionette DEBUG loaded listener.js 11:44:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 205 (0x1152dc800) [pid = 1795] [serial = 278] [outer = 0x112154000] 11:44:10 INFO - PROCESS | 1795 | 1461177850291 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]]]}] 11:44:10 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. 11:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 818ms 11:44:10 INFO - PROCESS | 1795 | 1461177850421 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:44:10 INFO - PROCESS | 1795 | 1461177850423 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:44:10 INFO - PROCESS | 1795 | 1461177850459 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:44:10 INFO - PROCESS | 1795 | 1461177850475 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:44:10 INFO - PROCESS | 1795 | 1461177850477 Marionette TRACE conn2 <- [1,346,null,{}] 11:44:10 INFO - PROCESS | 1795 | 1461177850480 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}] 11:44:10 INFO - PROCESS | 1795 | 1461177850582 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:44:10 INFO - PROCESS | 1795 | 1461177850651 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:10 INFO - PROCESS | 1795 | ++DOCSHELL 0x129191800 == 20 [pid = 1795] [id = 94] 11:44:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 206 (0x11a8c1c00) [pid = 1795] [serial = 279] [outer = 0x0] 11:44:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 207 (0x11a997800) [pid = 1795] [serial = 280] [outer = 0x11a8c1c00] 11:44:10 INFO - PROCESS | 1795 | 1461177850684 Marionette DEBUG loaded listener.js 11:44:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 208 (0x11bfb5000) [pid = 1795] [serial = 281] [outer = 0x11a8c1c00] 11:44:11 INFO - PROCESS | 1795 | 1461177851103 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]]]}] 11:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 684ms 11:44:11 INFO - PROCESS | 1795 | 1461177851146 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:44:11 INFO - PROCESS | 1795 | 1461177851149 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:44:11 INFO - PROCESS | 1795 | 1461177851152 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:44:11 INFO - PROCESS | 1795 | 1461177851153 Marionette TRACE conn2 <- [1,350,null,{}] 11:44:11 INFO - PROCESS | 1795 | 1461177851155 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}] 11:44:11 INFO - PROCESS | 1795 | 1461177851253 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:44:11 INFO - PROCESS | 1795 | 1461177851317 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:11 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e932000 == 21 [pid = 1795] [id = 95] 11:44:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 209 (0x11c3eec00) [pid = 1795] [serial = 282] [outer = 0x0] 11:44:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 210 (0x124106400) [pid = 1795] [serial = 283] [outer = 0x11c3eec00] 11:44:11 INFO - PROCESS | 1795 | 1461177851388 Marionette DEBUG loaded listener.js 11:44:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 211 (0x12748f800) [pid = 1795] [serial = 284] [outer = 0x11c3eec00] 11:44:11 INFO - PROCESS | 1795 | 1461177851846 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]]]}] 11:44:11 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. 11:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 720ms 11:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:44:11 INFO - PROCESS | 1795 | 1461177851873 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:44:11 INFO - PROCESS | 1795 | 1461177851874 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:44:11 INFO - PROCESS | 1795 | 1461177851881 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:44:11 INFO - PROCESS | 1795 | 1461177851886 Marionette TRACE conn2 <- [1,354,null,{}] 11:44:11 INFO - PROCESS | 1795 | 1461177851903 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}] 11:44:12 INFO - PROCESS | 1795 | 1461177852002 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:44:12 INFO - PROCESS | 1795 | 1461177852060 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x12be9d000 == 22 [pid = 1795] [id = 96] 11:44:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 212 (0x11afa8400) [pid = 1795] [serial = 285] [outer = 0x0] 11:44:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 213 (0x127684000) [pid = 1795] [serial = 286] [outer = 0x11afa8400] 11:44:12 INFO - PROCESS | 1795 | 1461177852090 Marionette DEBUG loaded listener.js 11:44:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 214 (0x129956000) [pid = 1795] [serial = 287] [outer = 0x11afa8400] 11:44:12 INFO - PROCESS | 1795 | 1461177852546 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]]]}] 11:44:12 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. 11:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 688ms 11:44:12 INFO - PROCESS | 1795 | 1461177852583 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:44:12 INFO - PROCESS | 1795 | 1461177852586 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:44:12 INFO - PROCESS | 1795 | 1461177852591 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:44:12 INFO - PROCESS | 1795 | 1461177852592 Marionette TRACE conn2 <- [1,358,null,{}] 11:44:12 INFO - PROCESS | 1795 | 1461177852594 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}] 11:44:12 INFO - PROCESS | 1795 | 1461177852693 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:44:12 INFO - PROCESS | 1795 | 1461177852767 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x114a80000 == 23 [pid = 1795] [id = 97] 11:44:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 215 (0x1182b6000) [pid = 1795] [serial = 288] [outer = 0x0] 11:44:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 216 (0x118c7a800) [pid = 1795] [serial = 289] [outer = 0x1182b6000] 11:44:12 INFO - PROCESS | 1795 | 1461177852798 Marionette DEBUG loaded listener.js 11:44:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 217 (0x11a604000) [pid = 1795] [serial = 290] [outer = 0x1182b6000] 11:44:13 INFO - PROCESS | 1795 | 1461177853390 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]]]}] 11:44:13 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. 11:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 822ms 11:44:13 INFO - PROCESS | 1795 | 1461177853418 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:44:13 INFO - PROCESS | 1795 | 1461177853421 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:44:13 INFO - PROCESS | 1795 | 1461177853427 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:44:13 INFO - PROCESS | 1795 | 1461177853429 Marionette TRACE conn2 <- [1,362,null,{}] 11:44:13 INFO - PROCESS | 1795 | 1461177853432 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}] 11:44:13 INFO - PROCESS | 1795 | 1461177853520 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:44:13 INFO - PROCESS | 1795 | 1461177853602 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x114676000 == 24 [pid = 1795] [id = 98] 11:44:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 218 (0x1155c3000) [pid = 1795] [serial = 291] [outer = 0x0] 11:44:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 219 (0x1182b4400) [pid = 1795] [serial = 292] [outer = 0x1155c3000] 11:44:13 INFO - PROCESS | 1795 | 1461177853637 Marionette DEBUG loaded listener.js 11:44:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 220 (0x118a11800) [pid = 1795] [serial = 293] [outer = 0x1155c3000] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 219 (0x1146b5000) [pid = 1795] [serial = 244] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 218 (0x1242d4000) [pid = 1795] [serial = 8] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 217 (0x123f82c00) [pid = 1795] [serial = 11] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | 1461177854148 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]]]}] 11:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 771ms 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 216 (0x118fd9000) [pid = 1795] [serial = 214] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 215 (0x123e83000) [pid = 1795] [serial = 124] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 214 (0x11a869800) [pid = 1795] [serial = 130] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 213 (0x11925a800) [pid = 1795] [serial = 132] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 212 (0x112288800) [pid = 1795] [serial = 241] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 211 (0x119255800) [pid = 1795] [serial = 129] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 210 (0x118fd3400) [pid = 1795] [serial = 75] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 209 (0x11ad98000) [pid = 1795] [serial = 84] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 208 (0x118c79c00) [pid = 1795] [serial = 186] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 207 (0x1164a8000) [pid = 1795] [serial = 66] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 206 (0x11adefc00) [pid = 1795] [serial = 72] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 205 (0x11a611400) [pid = 1795] [serial = 79] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 204 (0x11b9a2800) [pid = 1795] [serial = 73] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 203 (0x11afedc00) [pid = 1795] [serial = 87] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 202 (0x11c130400) [pid = 1795] [serial = 91] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 201 (0x11c1e0c00) [pid = 1795] [serial = 93] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 200 (0x11c423800) [pid = 1795] [serial = 96] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 199 (0x118c80000) [pid = 1795] [serial = 97] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 198 (0x123b03400) [pid = 1795] [serial = 99] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 197 (0x123beb800) [pid = 1795] [serial = 100] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 196 (0x123f81000) [pid = 1795] [serial = 103] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 195 (0x123e8b000) [pid = 1795] [serial = 102] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 194 (0x12749bc00) [pid = 1795] [serial = 106] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 193 (0x1274eb800) [pid = 1795] [serial = 108] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 192 (0x11a98a000) [pid = 1795] [serial = 81] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 191 (0x12794f000) [pid = 1795] [serial = 109] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 190 (0x11c3f0c00) [pid = 1795] [serial = 94] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 189 (0x129136000) [pid = 1795] [serial = 111] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 188 (0x11913d800) [pid = 1795] [serial = 76] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 187 (0x11a8b9400) [pid = 1795] [serial = 69] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 186 (0x11b926800) [pid = 1795] [serial = 88] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 185 (0x11a998000) [pid = 1795] [serial = 82] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 184 (0x1291e1400) [pid = 1795] [serial = 112] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 183 (0x119e6c800) [pid = 1795] [serial = 78] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 182 (0x11af79c00) [pid = 1795] [serial = 85] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 181 (0x129ae2800) [pid = 1795] [serial = 114] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 180 (0x11b99e000) [pid = 1795] [serial = 90] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 179 (0x11a97b000) [pid = 1795] [serial = 70] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 178 (0x123e85800) [pid = 1795] [serial = 105] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 177 (0x129de4800) [pid = 1795] [serial = 115] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 176 (0x130659800) [pid = 1795] [serial = 64] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 175 (0x11925b800) [pid = 1795] [serial = 165] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 174 (0x118aee800) [pid = 1795] [serial = 67] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 173 (0x11c422c00) [pid = 1795] [serial = 171] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 172 (0x12e256800) [pid = 1795] [serial = 205] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 171 (0x123807000) [pid = 1795] [serial = 141] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 170 (0x118c72400) [pid = 1795] [serial = 242] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 169 (0x11c133800) [pid = 1795] [serial = 139] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 168 (0x11a8c3800) [pid = 1795] [serial = 187] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 167 (0x127219c00) [pid = 1795] [serial = 126] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 166 (0x118af4800) [pid = 1795] [serial = 147] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 165 (0x11ad94400) [pid = 1795] [serial = 168] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 164 (0x11ad97800) [pid = 1795] [serial = 135] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 163 (0x11a992c00) [pid = 1795] [serial = 166] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 162 (0x12768c000) [pid = 1795] [serial = 156] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 161 (0x11c130c00) [pid = 1795] [serial = 153] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 160 (0x129139800) [pid = 1795] [serial = 174] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 159 (0x11bcc9800) [pid = 1795] [serial = 138] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 158 (0x11a8c2800) [pid = 1795] [serial = 133] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 157 (0x11afaec00) [pid = 1795] [serial = 208] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 156 (0x1242dc400) [pid = 1795] [serial = 145] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 155 (0x12f05f000) [pid = 1795] [serial = 206] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 154 (0x123d4a800) [pid = 1795] [serial = 172] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 153 (0x11ad9ec00) [pid = 1795] [serial = 150] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 152 (0x123f7f800) [pid = 1795] [serial = 144] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 151 (0x11aa84800) [pid = 1795] [serial = 215] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 150 (0x11aded400) [pid = 1795] [serial = 136] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 149 (0x11aa85400) [pid = 1795] [serial = 217] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 148 (0x123beb000) [pid = 1795] [serial = 142] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 147 (0x129d41400) [pid = 1795] [serial = 221] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 146 (0x12bae9400) [pid = 1795] [serial = 177] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 145 (0x124104400) [pid = 1795] [serial = 192] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 144 (0x129ae3000) [pid = 1795] [serial = 159] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 143 (0x12749d000) [pid = 1795] [serial = 220] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 142 (0x12e27a000) [pid = 1795] [serial = 211] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x11af7e400) [pid = 1795] [serial = 151] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x11afb2c00) [pid = 1795] [serial = 209] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x127f9f400) [pid = 1795] [serial = 157] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x12768dc00) [pid = 1795] [serial = 127] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x11b5dd000) [pid = 1795] [serial = 169] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x12e12bc00) [pid = 1795] [serial = 25] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x129de8800) [pid = 1795] [serial = 160] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x12d242c00) [pid = 1795] [serial = 21] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x12b507800) [pid = 1795] [serial = 229] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x12d247400) [pid = 1795] [serial = 22] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x12e251800) [pid = 1795] [serial = 227] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x127802800) [pid = 1795] [serial = 193] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x12b54d000) [pid = 1795] [serial = 162] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x12e22ec00) [pid = 1795] [serial = 226] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x12b5b7400) [pid = 1795] [serial = 196] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x12baeac00) [pid = 1795] [serial = 18] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x12f064800) [pid = 1795] [serial = 212] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x12ce79c00) [pid = 1795] [serial = 180] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x11afaf000) [pid = 1795] [serial = 218] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x12cfb4000) [pid = 1795] [serial = 223] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x12b5bf000) [pid = 1795] [serial = 15] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x12bae3c00) [pid = 1795] [serial = 16] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x12bbcf400) [pid = 1795] [serial = 178] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11ad9c000) [pid = 1795] [serial = 34] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11aa86400) [pid = 1795] [serial = 120] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x12d245c00) [pid = 1795] [serial = 224] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11acb9c00) [pid = 1795] [serial = 30] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x12f066c00) [pid = 1795] [serial = 233] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x12e271000) [pid = 1795] [serial = 31] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12995c800) [pid = 1795] [serial = 235] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11afed400) [pid = 1795] [serial = 189] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x12d91c800) [pid = 1795] [serial = 183] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x12e259c00) [pid = 1795] [serial = 232] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x12e24f800) [pid = 1795] [serial = 28] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x12b50b000) [pid = 1795] [serial = 230] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x119c38400) [pid = 1795] [serial = 117] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x12e230c00) [pid = 1795] [serial = 27] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x12d7a5400) [pid = 1795] [serial = 24] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x12cfb3800) [pid = 1795] [serial = 181] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x12f688c00) [pid = 1795] [serial = 43] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x12f40a400) [pid = 1795] [serial = 239] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x12f405c00) [pid = 1795] [serial = 40] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x12f066800) [pid = 1795] [serial = 238] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11a870000) [pid = 1795] [serial = 118] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x12f065000) [pid = 1795] [serial = 39] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x129960800) [pid = 1795] [serial = 236] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x12f057c00) [pid = 1795] [serial = 36] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x12f05c000) [pid = 1795] [serial = 37] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x12fda7800) [pid = 1795] [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.] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11ad93000) [pid = 1795] [serial = 33] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x12e128c00) [pid = 1795] [serial = 184] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x11ade2000) [pid = 1795] [serial = 58] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x12e15fc00) [pid = 1795] [serial = 60] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x12e127c00) [pid = 1795] [serial = 200] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x11c42c400) [pid = 1795] [serial = 154] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x12e159c00) [pid = 1795] [serial = 202] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x11a8c1400) [pid = 1795] [serial = 57] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x12fdbb000) [pid = 1795] [serial = 54] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x11a868800) [pid = 1795] [serial = 55] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x11bfbe000) [pid = 1795] [serial = 190] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 81 (0x12bae8c00) [pid = 1795] [serial = 163] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 80 (0x11ade7800) [pid = 1795] [serial = 121] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 79 (0x12fda5c00) [pid = 1795] [serial = 51] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 78 (0x12d79f800) [pid = 1795] [serial = 199] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 77 (0x11bfb9000) [pid = 1795] [serial = 123] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 76 (0x12f690800) [pid = 1795] [serial = 45] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 75 (0x12f7cd000) [pid = 1795] [serial = 46] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 74 (0x12fd52000) [pid = 1795] [serial = 48] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 73 (0x12f40d000) [pid = 1795] [serial = 42] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 72 (0x1197dc400) [pid = 1795] [serial = 148] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 71 (0x12cfb6c00) [pid = 1795] [serial = 197] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 70 (0x12e22c400) [pid = 1795] [serial = 203] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 69 (0x13064e800) [pid = 1795] [serial = 63] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 68 (0x129dedc00) [pid = 1795] [serial = 175] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | --DOMWINDOW == 67 (0x12e164400) [pid = 1795] [serial = 61] [outer = 0x0] [url = about:blank] 11:44:14 INFO - PROCESS | 1795 | 1461177854252 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:44:14 INFO - PROCESS | 1795 | 1461177854257 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:44:14 INFO - PROCESS | 1795 | 1461177854273 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:44:14 INFO - PROCESS | 1795 | 1461177854276 Marionette TRACE conn2 <- [1,366,null,{}] 11:44:14 INFO - PROCESS | 1795 | 1461177854279 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}] 11:44:14 INFO - PROCESS | 1795 | 1461177854390 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:44:14 INFO - PROCESS | 1795 | 1461177854395 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x117639000 == 25 [pid = 1795] [id = 99] 11:44:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 68 (0x118a64800) [pid = 1795] [serial = 294] [outer = 0x0] 11:44:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 69 (0x118ce4800) [pid = 1795] [serial = 295] [outer = 0x118a64800] 11:44:14 INFO - PROCESS | 1795 | 1461177854421 Marionette DEBUG loaded listener.js 11:44:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 70 (0x118fd9000) [pid = 1795] [serial = 296] [outer = 0x118a64800] 11:44:14 INFO - PROCESS | 1795 | 1461177854941 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]]]}] 11:44:14 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. 11:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 722ms 11:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:44:15 INFO - PROCESS | 1795 | 1461177854995 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:44:15 INFO - PROCESS | 1795 | 1461177854997 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:44:15 INFO - PROCESS | 1795 | 1461177855000 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:44:15 INFO - PROCESS | 1795 | 1461177855004 Marionette TRACE conn2 <- [1,370,null,{}] 11:44:15 INFO - PROCESS | 1795 | 1461177855015 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}] 11:44:15 INFO - PROCESS | 1795 | 1461177855128 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:44:15 INFO - PROCESS | 1795 | 1461177855169 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x119271800 == 26 [pid = 1795] [id = 100] 11:44:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 71 (0x119e66000) [pid = 1795] [serial = 297] [outer = 0x0] 11:44:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 72 (0x11a605c00) [pid = 1795] [serial = 298] [outer = 0x119e66000] 11:44:15 INFO - PROCESS | 1795 | 1461177855197 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 73 (0x11a8b9800) [pid = 1795] [serial = 299] [outer = 0x119e66000] 11:44:15 INFO - PROCESS | 1795 | 1461177855475 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]]]}] 11:44:15 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. 11:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 524ms 11:44:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:44:15 INFO - PROCESS | 1795 | 1461177855526 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:44:15 INFO - PROCESS | 1795 | 1461177855528 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:44:15 INFO - PROCESS | 1795 | 1461177855530 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:44:15 INFO - PROCESS | 1795 | 1461177855531 Marionette TRACE conn2 <- [1,374,null,{}] 11:44:15 INFO - PROCESS | 1795 | 1461177855534 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}] 11:44:15 INFO - PROCESS | 1795 | 1461177855612 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:44:15 INFO - PROCESS | 1795 | 1461177855616 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x1192e0800 == 27 [pid = 1795] [id = 101] 11:44:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 74 (0x11a8c0000) [pid = 1795] [serial = 300] [outer = 0x0] 11:44:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 75 (0x11a98a400) [pid = 1795] [serial = 301] [outer = 0x11a8c0000] 11:44:15 INFO - PROCESS | 1795 | 1461177855645 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 76 (0x11a991800) [pid = 1795] [serial = 302] [outer = 0x11a8c0000] 11:44:15 INFO - PROCESS | 1795 | 1461177855991 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:44:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:44:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 470ms 11:44:16 INFO - PROCESS | 1795 | 1461177856001 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:44:16 INFO - PROCESS | 1795 | 1461177856003 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:44:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:44:16 INFO - PROCESS | 1795 | 1461177856016 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 1795 | 1461177856017 Marionette TRACE conn2 <- [1,378,null,{}] 11:44:16 INFO - PROCESS | 1795 | 1461177856022 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}] 11:44:16 INFO - PROCESS | 1795 | 1461177856108 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:44:16 INFO - PROCESS | 1795 | 1461177856113 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c34000 == 28 [pid = 1795] [id = 102] 11:44:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 77 (0x11a8b8c00) [pid = 1795] [serial = 303] [outer = 0x0] 11:44:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 78 (0x11a995800) [pid = 1795] [serial = 304] [outer = 0x11a8b8c00] 11:44:16 INFO - PROCESS | 1795 | 1461177856138 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 79 (0x11acc3000) [pid = 1795] [serial = 305] [outer = 0x11a8b8c00] 11:44:16 INFO - PROCESS | 1795 | 1461177856499 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:44:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:44:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 528ms 11:44:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:44:16 INFO - PROCESS | 1795 | 1461177856538 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:44:16 INFO - PROCESS | 1795 | 1461177856539 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:44:16 INFO - PROCESS | 1795 | 1461177856541 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 1795 | 1461177856542 Marionette TRACE conn2 <- [1,382,null,{}] 11:44:16 INFO - PROCESS | 1795 | 1461177856544 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}] 11:44:16 INFO - PROCESS | 1795 | 1461177856638 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:44:16 INFO - PROCESS | 1795 | 1461177856669 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a966000 == 29 [pid = 1795] [id = 103] 11:44:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 80 (0x11ad94400) [pid = 1795] [serial = 306] [outer = 0x0] 11:44:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 81 (0x11ade7800) [pid = 1795] [serial = 307] [outer = 0x11ad94400] 11:44:16 INFO - PROCESS | 1795 | 1461177856698 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x11afb0c00) [pid = 1795] [serial = 308] [outer = 0x11ad94400] 11:44:17 INFO - PROCESS | 1795 | 1461177857021 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:44:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:44:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 518ms 11:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:44:17 INFO - PROCESS | 1795 | 1461177857059 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:44:17 INFO - PROCESS | 1795 | 1461177857060 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:44:17 INFO - PROCESS | 1795 | 1461177857062 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:44:17 INFO - PROCESS | 1795 | 1461177857064 Marionette TRACE conn2 <- [1,386,null,{}] 11:44:17 INFO - PROCESS | 1795 | 1461177857066 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}] 11:44:17 INFO - PROCESS | 1795 | 1461177857154 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:44:17 INFO - PROCESS | 1795 | 1461177857158 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x115486800 == 30 [pid = 1795] [id = 104] 11:44:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x11afb1000) [pid = 1795] [serial = 309] [outer = 0x0] 11:44:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x11b5d3000) [pid = 1795] [serial = 310] [outer = 0x11afb1000] 11:44:17 INFO - PROCESS | 1795 | 1461177857184 Marionette DEBUG loaded listener.js 11:44:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11b99c000) [pid = 1795] [serial = 311] [outer = 0x11afb1000] 11:44:17 INFO - PROCESS | 1795 | 1461177857539 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]]]}] 11:44:17 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x12721b400) [pid = 1795] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:44:17 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x12995cc00) [pid = 1795] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:44:17 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x11424c400) [pid = 1795] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:44:17 INFO - PROCESS | 1795 | --DOMWINDOW == 81 (0x11a97cc00) [pid = 1795] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:44:17 INFO - PROCESS | 1795 | --DOMWINDOW == 80 (0x1176cc000) [pid = 1795] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:44:17 INFO - PROCESS | 1795 | --DOMWINDOW == 79 (0x12b50ac00) [pid = 1795] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:44:17 INFO - PROCESS | 1795 | --DOMWINDOW == 78 (0x11bccbc00) [pid = 1795] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:44:17 INFO - PROCESS | 1795 | --DOMWINDOW == 77 (0x1146b8c00) [pid = 1795] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:44:17 INFO - PROCESS | 1795 | --DOMWINDOW == 76 (0x1146b3800) [pid = 1795] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:44:17 INFO - PROCESS | 1795 | --DOMWINDOW == 75 (0x11228a400) [pid = 1795] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:44:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:44:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 517ms 11:44:17 INFO - PROCESS | 1795 | 1461177857581 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:44:17 INFO - PROCESS | 1795 | 1461177857582 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:44:17 INFO - PROCESS | 1795 | 1461177857584 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:44:17 INFO - PROCESS | 1795 | 1461177857586 Marionette TRACE conn2 <- [1,390,null,{}] 11:44:17 INFO - PROCESS | 1795 | 1461177857588 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}] 11:44:17 INFO - PROCESS | 1795 | 1461177857674 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:44:17 INFO - PROCESS | 1795 | 1461177857701 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b569800 == 31 [pid = 1795] [id = 105] 11:44:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 76 (0x1176c9c00) [pid = 1795] [serial = 312] [outer = 0x0] 11:44:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 77 (0x11ad9ac00) [pid = 1795] [serial = 313] [outer = 0x1176c9c00] 11:44:17 INFO - PROCESS | 1795 | 1461177857727 Marionette DEBUG loaded listener.js 11:44:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 78 (0x11bcbec00) [pid = 1795] [serial = 314] [outer = 0x1176c9c00] 11:44:18 INFO - PROCESS | 1795 | 1461177858004 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]]]}] 11:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 470ms 11:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:44:18 INFO - PROCESS | 1795 | 1461177858057 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:44:18 INFO - PROCESS | 1795 | 1461177858058 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:44:18 INFO - PROCESS | 1795 | 1461177858060 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 1795 | 1461177858061 Marionette TRACE conn2 <- [1,394,null,{}] 11:44:18 INFO - PROCESS | 1795 | 1461177858063 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}] 11:44:18 INFO - PROCESS | 1795 | 1461177858138 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:44:18 INFO - PROCESS | 1795 | 1461177858142 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:18 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba47000 == 32 [pid = 1795] [id = 106] 11:44:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 79 (0x11afb3400) [pid = 1795] [serial = 315] [outer = 0x0] 11:44:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 80 (0x11c12e800) [pid = 1795] [serial = 316] [outer = 0x11afb3400] 11:44:18 INFO - PROCESS | 1795 | 1461177858167 Marionette DEBUG loaded listener.js 11:44:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 81 (0x11c1e1800) [pid = 1795] [serial = 317] [outer = 0x11afb3400] 11:44:18 INFO - PROCESS | 1795 | 1461177858490 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]]]}] 11:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 11:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:44:18 INFO - PROCESS | 1795 | 1461177858535 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:44:18 INFO - PROCESS | 1795 | 1461177858536 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:44:18 INFO - PROCESS | 1795 | 1461177858538 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 1795 | 1461177858539 Marionette TRACE conn2 <- [1,398,null,{}] 11:44:18 INFO - PROCESS | 1795 | 1461177858542 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}] 11:44:18 INFO - PROCESS | 1795 | 1461177858613 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:44:18 INFO - PROCESS | 1795 | 1461177858619 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:18 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be28000 == 33 [pid = 1795] [id = 107] 11:44:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x11c1e2000) [pid = 1795] [serial = 318] [outer = 0x0] 11:44:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x11c3f0c00) [pid = 1795] [serial = 319] [outer = 0x11c1e2000] 11:44:18 INFO - PROCESS | 1795 | 1461177858646 Marionette DEBUG loaded listener.js 11:44:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x11c804000) [pid = 1795] [serial = 320] [outer = 0x11c1e2000] 11:44:18 INFO - PROCESS | 1795 | 1461177858974 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]]]}] 11:44:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:44:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 469ms 11:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:44:19 INFO - PROCESS | 1795 | 1461177859007 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:44:19 INFO - PROCESS | 1795 | 1461177859008 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:44:19 INFO - PROCESS | 1795 | 1461177859011 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:44:19 INFO - PROCESS | 1795 | 1461177859012 Marionette TRACE conn2 <- [1,402,null,{}] 11:44:19 INFO - PROCESS | 1795 | 1461177859015 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}] 11:44:19 INFO - PROCESS | 1795 | 1461177859099 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:44:19 INFO - PROCESS | 1795 | 1461177859140 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c30b800 == 34 [pid = 1795] [id = 108] 11:44:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11bcc9800) [pid = 1795] [serial = 321] [outer = 0x0] 11:44:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x123a14800) [pid = 1795] [serial = 322] [outer = 0x11bcc9800] 11:44:19 INFO - PROCESS | 1795 | 1461177859171 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x124104400) [pid = 1795] [serial = 323] [outer = 0x11bcc9800] 11:44:19 INFO - PROCESS | 1795 | 1461177859446 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]]]}] 11:44:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:44:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 469ms 11:44:19 INFO - PROCESS | 1795 | 1461177859481 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:44:19 INFO - PROCESS | 1795 | 1461177859482 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:44:19 INFO - PROCESS | 1795 | 1461177859492 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:44:19 INFO - PROCESS | 1795 | 1461177859494 Marionette TRACE conn2 <- [1,406,null,{}] 11:44:19 INFO - PROCESS | 1795 | 1461177859496 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}] 11:44:19 INFO - PROCESS | 1795 | 1461177859573 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:44:19 INFO - PROCESS | 1795 | 1461177859578 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x123b74800 == 35 [pid = 1795] [id = 109] 11:44:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x12403f800) [pid = 1795] [serial = 324] [outer = 0x0] 11:44:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x125f2ec00) [pid = 1795] [serial = 325] [outer = 0x12403f800] 11:44:19 INFO - PROCESS | 1795 | 1461177859605 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x127494c00) [pid = 1795] [serial = 326] [outer = 0x12403f800] 11:44:20 INFO - PROCESS | 1795 | 1461177860104 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]]]}] 11:44:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:44:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 627ms 11:44:20 INFO - PROCESS | 1795 | 1461177860113 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 1795 | 1461177860115 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:44:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:44:20 INFO - PROCESS | 1795 | 1461177860121 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 1795 | 1461177860124 Marionette TRACE conn2 <- [1,410,null,{}] 11:44:20 INFO - PROCESS | 1795 | 1461177860128 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}] 11:44:20 INFO - PROCESS | 1795 | 1461177860222 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:44:20 INFO - PROCESS | 1795 | 1461177860275 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x118e36000 == 36 [pid = 1795] [id = 110] 11:44:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x1146b9c00) [pid = 1795] [serial = 327] [outer = 0x0] 11:44:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x118742c00) [pid = 1795] [serial = 328] [outer = 0x1146b9c00] 11:44:20 INFO - PROCESS | 1795 | 1461177860307 Marionette DEBUG loaded listener.js 11:44:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x118ce8c00) [pid = 1795] [serial = 329] [outer = 0x1146b9c00] 11:44:20 INFO - PROCESS | 1795 | 1461177860718 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]]]}] 11:44:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:44:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 622ms 11:44:20 INFO - PROCESS | 1795 | 1461177860755 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 1795 | 1461177860759 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:44:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:44:20 INFO - PROCESS | 1795 | 1461177860764 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 1795 | 1461177860766 Marionette TRACE conn2 <- [1,414,null,{}] 11:44:20 INFO - PROCESS | 1795 | 1461177860769 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}] 11:44:20 INFO - PROCESS | 1795 | 1461177860863 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:44:20 INFO - PROCESS | 1795 | 1461177860919 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aa19000 == 37 [pid = 1795] [id = 111] 11:44:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x118fd7000) [pid = 1795] [serial = 330] [outer = 0x0] 11:44:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11a602400) [pid = 1795] [serial = 331] [outer = 0x118fd7000] 11:44:20 INFO - PROCESS | 1795 | 1461177860951 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11a97b000) [pid = 1795] [serial = 332] [outer = 0x118fd7000] 11:44:21 INFO - PROCESS | 1795 | 1461177861393 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]]]}] 11:44:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:44:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 11:44:21 INFO - PROCESS | 1795 | 1461177861436 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:44:21 INFO - PROCESS | 1795 | 1461177861437 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:44:21 INFO - PROCESS | 1795 | 1461177861440 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:44:21 INFO - PROCESS | 1795 | 1461177861442 Marionette TRACE conn2 <- [1,418,null,{}] 11:44:21 INFO - PROCESS | 1795 | 1461177861450 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}] 11:44:21 INFO - PROCESS | 1795 | 1461177861577 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:44:21 INFO - PROCESS | 1795 | 1461177861621 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x123da3800 == 38 [pid = 1795] [id = 112] 11:44:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11aded000) [pid = 1795] [serial = 333] [outer = 0x0] 11:44:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11af7e400) [pid = 1795] [serial = 334] [outer = 0x11aded000] 11:44:21 INFO - PROCESS | 1795 | 1461177861654 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11b99a400) [pid = 1795] [serial = 335] [outer = 0x11aded000] 11:44:22 INFO - PROCESS | 1795 | 1461177862557 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]]]}] 11:44:22 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 11:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1122ms 11:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:44:22 INFO - PROCESS | 1795 | 1461177862563 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:44:22 INFO - PROCESS | 1795 | 1461177862565 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:44:22 INFO - PROCESS | 1795 | 1461177862569 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:44:22 INFO - PROCESS | 1795 | 1461177862573 Marionette TRACE conn2 <- [1,422,null,{}] 11:44:22 INFO - PROCESS | 1795 | 1461177862576 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}] 11:44:22 INFO - PROCESS | 1795 | 1461177862660 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:44:22 INFO - PROCESS | 1795 | 1461177862704 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x11466e000 == 39 [pid = 1795] [id = 113] 11:44:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x1176cc000) [pid = 1795] [serial = 336] [outer = 0x0] 11:44:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x118746400) [pid = 1795] [serial = 337] [outer = 0x1176cc000] 11:44:22 INFO - PROCESS | 1795 | 1461177862734 Marionette DEBUG loaded listener.js 11:44:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x118f73400) [pid = 1795] [serial = 338] [outer = 0x1176cc000] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11a98c800) [pid = 1795] [serial = 245] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x129132400) [pid = 1795] [serial = 259] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x12b507000) [pid = 1795] [serial = 263] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x12995fc00) [pid = 1795] [serial = 262] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x1152db000) [pid = 1795] [serial = 247] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x1158d3000) [pid = 1795] [serial = 248] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11ad99c00) [pid = 1795] [serial = 253] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11afea000) [pid = 1795] [serial = 254] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x1197db800) [pid = 1795] [serial = 250] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11a971c00) [pid = 1795] [serial = 251] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x12bae5800) [pid = 1795] [serial = 266] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x11c422800) [pid = 1795] [serial = 256] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x12b5bb800) [pid = 1795] [serial = 265] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x1158d7800) [pid = 1795] [serial = 268] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x11ad9b000) [pid = 1795] [serial = 272] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x129954800) [pid = 1795] [serial = 260] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x11a8bac00) [pid = 1795] [serial = 271] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x119e70c00) [pid = 1795] [serial = 269] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x123d48800) [pid = 1795] [serial = 257] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x11af74400) [pid = 1795] [serial = 274] [outer = 0x0] [url = about:blank] 11:44:23 INFO - PROCESS | 1795 | 1461177863648 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]]]}] 11:44:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:44:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1130ms 11:44:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:44:23 INFO - PROCESS | 1795 | 1461177863697 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:44:23 INFO - PROCESS | 1795 | 1461177863701 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:44:23 INFO - PROCESS | 1795 | 1461177863705 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:44:23 INFO - PROCESS | 1795 | 1461177863707 Marionette TRACE conn2 <- [1,426,null,{}] 11:44:23 INFO - PROCESS | 1795 | 1461177863709 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}] 11:44:23 INFO - PROCESS | 1795 | 1461177863780 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:44:23 INFO - PROCESS | 1795 | 1461177863785 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x118c0d000 == 40 [pid = 1795] [id = 114] 11:44:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x118aee800) [pid = 1795] [serial = 339] [outer = 0x0] 11:44:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x119e6c800) [pid = 1795] [serial = 340] [outer = 0x118aee800] 11:44:23 INFO - PROCESS | 1795 | 1461177863813 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11a8c1000) [pid = 1795] [serial = 341] [outer = 0x118aee800] 11:44:24 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255 11:44:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:44:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1 11:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:24 INFO - _addTest/ [0,429,"getWindowHandle",null] 11:44:24 INFO - PROCESS | 1795 | 1461177864176 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:44:24 INFO - PROCESS | 1795 | 1461177864178 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 1795 | 1461177864180 Marionette TRACE conn2 <- [1,430,null,{}] 11:44:24 INFO - PROCESS | 1795 | 1461177864190 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}] 11:44:24 INFO - PROCESS | 1795 | 1461177864269 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:44:24 INFO - PROCESS | 1795 | 1461177864310 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a88e800 == 41 [pid = 1795] [id = 115] 11:44:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x11a86d400) [pid = 1795] [serial = 342] [outer = 0x0] 11:44:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x11a98cc00) [pid = 1795] [serial = 343] [outer = 0x11a86d400] 11:44:24 INFO - PROCESS | 1795 | 1461177864338 Marionette DEBUG loaded listener.js 11:44:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11ade0800) [pid = 1795] [serial = 344] [outer = 0x11a86d400] 11:44:24 INFO - PROCESS | 1795 | 1461177864626 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]]]}] 11:44:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:44:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 470ms 11:44:24 INFO - PROCESS | 1795 | 1461177864649 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:44:24 INFO - PROCESS | 1795 | 1461177864651 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:44:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:44:24 INFO - PROCESS | 1795 | 1461177864662 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 1795 | 1461177864663 Marionette TRACE conn2 <- [1,434,null,{}] 11:44:24 INFO - PROCESS | 1795 | 1461177864665 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}] 11:44:24 INFO - PROCESS | 1795 | 1461177864743 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:44:24 INFO - PROCESS | 1795 | 1461177864748 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9e2800 == 42 [pid = 1795] [id = 116] 11:44:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11ade5c00) [pid = 1795] [serial = 345] [outer = 0x0] 11:44:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11afab000) [pid = 1795] [serial = 346] [outer = 0x11ade5c00] 11:44:24 INFO - PROCESS | 1795 | 1461177864777 Marionette DEBUG loaded listener.js 11:44:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11b927400) [pid = 1795] [serial = 347] [outer = 0x11ade5c00] 11:44:25 INFO - PROCESS | 1795 | 1461177865094 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]]]}] 11:44:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:44:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 468ms 11:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:44:25 INFO - PROCESS | 1795 | 1461177865131 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:44:25 INFO - PROCESS | 1795 | 1461177865132 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:44:25 INFO - PROCESS | 1795 | 1461177865134 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 1795 | 1461177865135 Marionette TRACE conn2 <- [1,438,null,{}] 11:44:25 INFO - PROCESS | 1795 | 1461177865138 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}] 11:44:25 INFO - PROCESS | 1795 | 1461177865231 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:44:25 INFO - PROCESS | 1795 | 1461177865245 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be1d800 == 43 [pid = 1795] [id = 117] 11:44:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x114652c00) [pid = 1795] [serial = 348] [outer = 0x0] 11:44:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11b99ec00) [pid = 1795] [serial = 349] [outer = 0x114652c00] 11:44:25 INFO - PROCESS | 1795 | 1461177865271 Marionette DEBUG loaded listener.js 11:44:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11bfb9000) [pid = 1795] [serial = 350] [outer = 0x114652c00] 11:44:25 INFO - PROCESS | 1795 | 1461177865599 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]]]}] 11:44:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:44:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 473ms 11:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:44:25 INFO - PROCESS | 1795 | 1461177865607 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:44:25 INFO - PROCESS | 1795 | 1461177865609 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:44:25 INFO - PROCESS | 1795 | 1461177865611 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 1795 | 1461177865612 Marionette TRACE conn2 <- [1,442,null,{}] 11:44:25 INFO - PROCESS | 1795 | 1461177865614 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}] 11:44:25 INFO - PROCESS | 1795 | 1461177865722 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:44:25 INFO - PROCESS | 1795 | 1461177865753 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c97000 == 44 [pid = 1795] [id = 118] 11:44:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11c12fc00) [pid = 1795] [serial = 351] [outer = 0x0] 11:44:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11c423000) [pid = 1795] [serial = 352] [outer = 0x11c12fc00] 11:44:25 INFO - PROCESS | 1795 | 1461177865781 Marionette DEBUG loaded listener.js 11:44:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x123e8bc00) [pid = 1795] [serial = 353] [outer = 0x11c12fc00] 11:44:26 INFO - PROCESS | 1795 | 1461177866126 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]]]}] 11:44:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:44:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 568ms 11:44:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:44:26 INFO - PROCESS | 1795 | 1461177866179 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:44:26 INFO - PROCESS | 1795 | 1461177866181 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:44:26 INFO - PROCESS | 1795 | 1461177866183 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:44:26 INFO - PROCESS | 1795 | 1461177866184 Marionette TRACE conn2 <- [1,446,null,{}] 11:44:26 INFO - PROCESS | 1795 | 1461177866186 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}] 11:44:26 INFO - PROCESS | 1795 | 1461177866288 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:44:26 INFO - PROCESS | 1795 | 1461177866309 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x118caf800 == 45 [pid = 1795] [id = 119] 11:44:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x123a15800) [pid = 1795] [serial = 354] [outer = 0x0] 11:44:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x1242e2400) [pid = 1795] [serial = 355] [outer = 0x123a15800] 11:44:26 INFO - PROCESS | 1795 | 1461177866350 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x12749e000) [pid = 1795] [serial = 356] [outer = 0x123a15800] 11:44:26 INFO - PROCESS | 1795 | 1461177866769 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]]]}] 11:44:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:44:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 620ms 11:44:26 INFO - PROCESS | 1795 | 1461177866808 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:44:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:44:26 INFO - PROCESS | 1795 | 1461177866810 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:44:26 INFO - PROCESS | 1795 | 1461177866814 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:44:26 INFO - PROCESS | 1795 | 1461177866816 Marionette TRACE conn2 <- [1,450,null,{}] 11:44:26 INFO - PROCESS | 1795 | 1461177866819 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}] 11:44:26 INFO - PROCESS | 1795 | 1461177866950 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:44:26 INFO - PROCESS | 1795 | 1461177866992 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:27 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fdb800 == 46 [pid = 1795] [id = 120] 11:44:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x123e8c000) [pid = 1795] [serial = 357] [outer = 0x0] 11:44:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x12768cc00) [pid = 1795] [serial = 358] [outer = 0x123e8c000] 11:44:27 INFO - PROCESS | 1795 | 1461177867033 Marionette DEBUG loaded listener.js 11:44:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x127f9e800) [pid = 1795] [serial = 359] [outer = 0x123e8c000] 11:44:27 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11a8b8c00) [pid = 1795] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:44:27 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11ad94400) [pid = 1795] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:44:27 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x119e66000) [pid = 1795] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:44:27 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x1155c3000) [pid = 1795] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:44:27 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x1182b6000) [pid = 1795] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:44:27 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x11a8c0000) [pid = 1795] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:44:27 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x118a64800) [pid = 1795] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:44:27 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11afb1000) [pid = 1795] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:44:27 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x1176c9c00) [pid = 1795] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:44:27 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11c1e2000) [pid = 1795] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:44:27 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11bcc9800) [pid = 1795] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:44:27 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11afb3400) [pid = 1795] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:44:27 INFO - PROCESS | 1795 | 1461177867498 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] 11:44:27 INFO - PROCESS | 1795 | 1461177867535 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:44:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:44:27 INFO - PROCESS | 1795 | 1461177867540 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:44:27 INFO - PROCESS | 1795 | 1461177867541 Marionette TRACE conn2 <- [1,454,null,{}] 11:44:27 INFO - PROCESS | 1795 | 1461177867543 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}] 11:44:27 INFO - PROCESS | 1795 | 1461177867626 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:44:27 INFO - PROCESS | 1795 | 1461177867672 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:27 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aa18800 == 47 [pid = 1795] [id = 121] 11:44:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x119257000) [pid = 1795] [serial = 360] [outer = 0x0] 11:44:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11bcc9800) [pid = 1795] [serial = 361] [outer = 0x119257000] 11:44:27 INFO - PROCESS | 1795 | 1461177867697 Marionette DEBUG loaded listener.js 11:44:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x127943c00) [pid = 1795] [serial = 362] [outer = 0x119257000] 11:44:27 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:27 INFO - PROCESS | 1795 | 1461177867950 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]]]}] 11:44:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:44:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 418ms 11:44:27 INFO - PROCESS | 1795 | 1461177867961 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:44:27 INFO - PROCESS | 1795 | 1461177867962 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:44:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:44:27 INFO - PROCESS | 1795 | 1461177867964 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:44:27 INFO - PROCESS | 1795 | 1461177867965 Marionette TRACE conn2 <- [1,458,null,{}] 11:44:27 INFO - PROCESS | 1795 | 1461177867978 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}] 11:44:28 INFO - PROCESS | 1795 | 1461177868055 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:44:28 INFO - PROCESS | 1795 | 1461177868060 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288bf000 == 48 [pid = 1795] [id = 122] 11:44:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11ade3c00) [pid = 1795] [serial = 363] [outer = 0x0] 11:44:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x12912b000) [pid = 1795] [serial = 364] [outer = 0x11ade3c00] 11:44:28 INFO - PROCESS | 1795 | 1461177868088 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x1291e3000) [pid = 1795] [serial = 365] [outer = 0x11ade3c00] 11:44:28 INFO - PROCESS | 1795 | 1461177868392 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] 11:44:28 INFO - PROCESS | 1795 | 1461177868444 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:44:28 INFO - PROCESS | 1795 | 1461177868447 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:44:28 INFO - PROCESS | 1795 | 1461177868448 Marionette TRACE conn2 <- [1,462,null,{}] 11:44:28 INFO - PROCESS | 1795 | 1461177868451 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}] 11:44:28 INFO - PROCESS | 1795 | 1461177868556 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:44:28 INFO - PROCESS | 1795 | 1461177868562 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 1795 | ++DOCSHELL 0x129355800 == 49 [pid = 1795] [id = 123] 11:44:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x123a13c00) [pid = 1795] [serial = 366] [outer = 0x0] 11:44:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x129955c00) [pid = 1795] [serial = 367] [outer = 0x123a13c00] 11:44:28 INFO - PROCESS | 1795 | 1461177868591 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x129ae3c00) [pid = 1795] [serial = 368] [outer = 0x123a13c00] 11:44:28 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:28 INFO - PROCESS | 1795 | 1461177868928 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] 11:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:44:28 INFO - PROCESS | 1795 | 1461177868972 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:44:28 INFO - PROCESS | 1795 | 1461177868974 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:44:28 INFO - PROCESS | 1795 | 1461177868975 Marionette TRACE conn2 <- [1,466,null,{}] 11:44:28 INFO - PROCESS | 1795 | 1461177868977 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}] 11:44:29 INFO - PROCESS | 1795 | 1461177869048 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:44:29 INFO - PROCESS | 1795 | 1461177869055 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b221000 == 50 [pid = 1795] [id = 124] 11:44:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x129d41400) [pid = 1795] [serial = 369] [outer = 0x0] 11:44:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x12b508c00) [pid = 1795] [serial = 370] [outer = 0x129d41400] 11:44:29 INFO - PROCESS | 1795 | 1461177869079 Marionette DEBUG loaded listener.js 11:44:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x12b511000) [pid = 1795] [serial = 371] [outer = 0x129d41400] 11:44:29 INFO - PROCESS | 1795 | 1461177869437 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] 11:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:44:29 INFO - PROCESS | 1795 | 1461177869495 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:44:29 INFO - PROCESS | 1795 | 1461177869499 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 1795 | 1461177869501 Marionette TRACE conn2 <- [1,470,null,{}] 11:44:29 INFO - PROCESS | 1795 | 1461177869505 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}] 11:44:29 INFO - PROCESS | 1795 | 1461177869600 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:44:29 INFO - PROCESS | 1795 | 1461177869656 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x116487000 == 51 [pid = 1795] [id = 125] 11:44:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x1152db000) [pid = 1795] [serial = 372] [outer = 0x0] 11:44:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x115705800) [pid = 1795] [serial = 373] [outer = 0x1152db000] 11:44:29 INFO - PROCESS | 1795 | 1461177869687 Marionette DEBUG loaded listener.js 11:44:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x118fd1000) [pid = 1795] [serial = 374] [outer = 0x1152db000] 11:44:30 INFO - PROCESS | 1795 | 1461177870118 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]]]}] 11:44:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:44:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 672ms 11:44:30 INFO - PROCESS | 1795 | 1461177870184 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:44:30 INFO - PROCESS | 1795 | 1461177870189 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:44:30 INFO - PROCESS | 1795 | 1461177870195 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:44:30 INFO - PROCESS | 1795 | 1461177870197 Marionette TRACE conn2 <- [1,474,null,{}] 11:44:30 INFO - PROCESS | 1795 | 1461177870200 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}] 11:44:30 INFO - PROCESS | 1795 | 1461177870325 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:44:30 INFO - PROCESS | 1795 | 1461177870396 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:30 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9db000 == 52 [pid = 1795] [id = 126] 11:44:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x11a978c00) [pid = 1795] [serial = 375] [outer = 0x0] 11:44:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11aa83800) [pid = 1795] [serial = 376] [outer = 0x11a978c00] 11:44:30 INFO - PROCESS | 1795 | 1461177870427 Marionette DEBUG loaded listener.js 11:44:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11ade6000) [pid = 1795] [serial = 377] [outer = 0x11a978c00] 11:44:30 INFO - PROCESS | 1795 | 1461177870844 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]]]}] 11:44:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:44:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 11:44:30 INFO - PROCESS | 1795 | 1461177870865 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:44:30 INFO - PROCESS | 1795 | 1461177870867 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:44:30 INFO - PROCESS | 1795 | 1461177870869 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:44:30 INFO - PROCESS | 1795 | 1461177870872 Marionette TRACE conn2 <- [1,478,null,{}] 11:44:30 INFO - PROCESS | 1795 | 1461177870880 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}] 11:44:30 INFO - PROCESS | 1795 | 1461177870979 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:44:31 INFO - PROCESS | 1795 | 1461177871021 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x1299cd000 == 53 [pid = 1795] [id = 127] 11:44:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11b927000) [pid = 1795] [serial = 378] [outer = 0x0] 11:44:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11c3cf800) [pid = 1795] [serial = 379] [outer = 0x11b927000] 11:44:31 INFO - PROCESS | 1795 | 1461177871057 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x123b04000) [pid = 1795] [serial = 380] [outer = 0x11b927000] 11:44:31 INFO - PROCESS | 1795 | 1461177871478 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]]]}] 11:44:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:44:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 11:44:31 INFO - PROCESS | 1795 | 1461177871541 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:44:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:44:31 INFO - PROCESS | 1795 | 1461177871543 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:44:31 INFO - PROCESS | 1795 | 1461177871545 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:44:31 INFO - PROCESS | 1795 | 1461177871546 Marionette TRACE conn2 <- [1,482,null,{}] 11:44:31 INFO - PROCESS | 1795 | 1461177871549 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}] 11:44:31 INFO - PROCESS | 1795 | 1461177871664 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:44:31 INFO - PROCESS | 1795 | 1461177871735 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb27000 == 54 [pid = 1795] [id = 128] 11:44:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x127fa3000) [pid = 1795] [serial = 381] [outer = 0x0] 11:44:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x12995a800) [pid = 1795] [serial = 382] [outer = 0x127fa3000] 11:44:31 INFO - PROCESS | 1795 | 1461177871766 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x129ace400) [pid = 1795] [serial = 383] [outer = 0x127fa3000] 11:44:32 INFO - PROCESS | 1795 | 1461177872387 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]]]}] 11:44:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:44:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 871ms 11:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:44:32 INFO - PROCESS | 1795 | 1461177872416 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:44:32 INFO - PROCESS | 1795 | 1461177872418 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:44:32 INFO - PROCESS | 1795 | 1461177872422 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - PROCESS | 1795 | 1461177872424 Marionette TRACE conn2 <- [1,486,null,{}] 11:44:32 INFO - PROCESS | 1795 | 1461177872428 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}] 11:44:32 INFO - PROCESS | 1795 | 1461177872510 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:44:32 INFO - PROCESS | 1795 | 1461177872582 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x119d65000 == 55 [pid = 1795] [id = 129] 11:44:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x118c74800) [pid = 1795] [serial = 384] [outer = 0x0] 11:44:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x118ed7400) [pid = 1795] [serial = 385] [outer = 0x118c74800] 11:44:32 INFO - PROCESS | 1795 | 1461177872611 Marionette DEBUG loaded listener.js 11:44:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x119e73c00) [pid = 1795] [serial = 386] [outer = 0x118c74800] 11:44:33 INFO - PROCESS | 1795 | 1461177873075 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]]]}] 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x114a7e800 == 54 [pid = 1795] [id = 83] 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x129355800 == 53 [pid = 1795] [id = 123] 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x1288bf000 == 52 [pid = 1795] [id = 122] 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x11aa18800 == 51 [pid = 1795] [id = 121] 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x125fdb800 == 50 [pid = 1795] [id = 120] 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x118caf800 == 49 [pid = 1795] [id = 119] 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x123c97000 == 48 [pid = 1795] [id = 118] 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x11be1d800 == 47 [pid = 1795] [id = 117] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x125f2ec00) [pid = 1795] [serial = 325] [outer = 0x0] [url = about:blank] 11:44:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:44:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 722ms 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9e2800 == 46 [pid = 1795] [id = 116] 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x11a88e800 == 45 [pid = 1795] [id = 115] 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x118c0d000 == 44 [pid = 1795] [id = 114] 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x11466e000 == 43 [pid = 1795] [id = 113] 11:44:33 INFO - PROCESS | 1795 | --DOCSHELL 0x118e36000 == 42 [pid = 1795] [id = 110] 11:44:33 INFO - PROCESS | 1795 | 1461177873151 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:44:33 INFO - PROCESS | 1795 | 1461177873155 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:44:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:44:33 INFO - PROCESS | 1795 | 1461177873159 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:44:33 INFO - PROCESS | 1795 | 1461177873161 Marionette TRACE conn2 <- [1,490,null,{}] 11:44:33 INFO - PROCESS | 1795 | 1461177873163 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}] 11:44:33 INFO - PROCESS | 1795 | 1461177873237 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:44:33 INFO - PROCESS | 1795 | 1461177873242 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x11827a800 == 43 [pid = 1795] [id = 130] 11:44:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11a866400) [pid = 1795] [serial = 387] [outer = 0x0] 11:44:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11a978000) [pid = 1795] [serial = 388] [outer = 0x11a866400] 11:44:33 INFO - PROCESS | 1795 | 1461177873279 Marionette DEBUG loaded listener.js 11:44:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11a992000) [pid = 1795] [serial = 389] [outer = 0x11a866400] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11a995800) [pid = 1795] [serial = 304] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x112287400) [pid = 1795] [serial = 277] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11a997800) [pid = 1795] [serial = 280] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11ade7800) [pid = 1795] [serial = 307] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11a605c00) [pid = 1795] [serial = 298] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x11a8b9800) [pid = 1795] [serial = 299] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x118a11800) [pid = 1795] [serial = 293] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x1182b4400) [pid = 1795] [serial = 292] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x127684000) [pid = 1795] [serial = 286] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11a604000) [pid = 1795] [serial = 290] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x118c7a800) [pid = 1795] [serial = 289] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x11a98a400) [pid = 1795] [serial = 301] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x124106400) [pid = 1795] [serial = 283] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x118ce4800) [pid = 1795] [serial = 295] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x118fd9000) [pid = 1795] [serial = 296] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11b5d3000) [pid = 1795] [serial = 310] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11afb0c00) [pid = 1795] [serial = 308] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11ad9ac00) [pid = 1795] [serial = 313] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11bcbec00) [pid = 1795] [serial = 314] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11c3f0c00) [pid = 1795] [serial = 319] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x123a14800) [pid = 1795] [serial = 322] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11c804000) [pid = 1795] [serial = 320] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x11b99c000) [pid = 1795] [serial = 311] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x11acc3000) [pid = 1795] [serial = 305] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11c12e800) [pid = 1795] [serial = 316] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11a991800) [pid = 1795] [serial = 302] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11c1e1800) [pid = 1795] [serial = 317] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x124104400) [pid = 1795] [serial = 323] [outer = 0x0] [url = about:blank] 11:44:33 INFO - PROCESS | 1795 | 1461177873633 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]]]}] 11:44:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:44:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 519ms 11:44:33 INFO - PROCESS | 1795 | 1461177873679 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:44:33 INFO - PROCESS | 1795 | 1461177873681 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:44:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:44:33 INFO - PROCESS | 1795 | 1461177873684 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:44:33 INFO - PROCESS | 1795 | 1461177873687 Marionette TRACE conn2 <- [1,494,null,{}] 11:44:33 INFO - PROCESS | 1795 | 1461177873697 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}] 11:44:33 INFO - PROCESS | 1795 | 1461177873790 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:44:33 INFO - PROCESS | 1795 | 1461177873842 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x11927d000 == 44 [pid = 1795] [id = 131] 11:44:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11a8c2000) [pid = 1795] [serial = 390] [outer = 0x0] 11:44:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11ad98400) [pid = 1795] [serial = 391] [outer = 0x11a8c2000] 11:44:33 INFO - PROCESS | 1795 | 1461177873870 Marionette DEBUG loaded listener.js 11:44:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11af79c00) [pid = 1795] [serial = 392] [outer = 0x11a8c2000] 11:44:34 INFO - PROCESS | 1795 | 1461177874173 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]]]}] 11:44:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:44:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 524ms 11:44:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:44:34 INFO - PROCESS | 1795 | 1461177874207 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:44:34 INFO - PROCESS | 1795 | 1461177874209 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:44:34 INFO - PROCESS | 1795 | 1461177874211 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:44:34 INFO - PROCESS | 1795 | 1461177874212 Marionette TRACE conn2 <- [1,498,null,{}] 11:44:34 INFO - PROCESS | 1795 | 1461177874214 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}] 11:44:34 INFO - PROCESS | 1795 | 1461177874288 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:44:34 INFO - PROCESS | 1795 | 1461177874292 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aade000 == 45 [pid = 1795] [id = 132] 11:44:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11af7b400) [pid = 1795] [serial = 393] [outer = 0x0] 11:44:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11afe2c00) [pid = 1795] [serial = 394] [outer = 0x11af7b400] 11:44:34 INFO - PROCESS | 1795 | 1461177874320 Marionette DEBUG loaded listener.js 11:44:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11b9a3c00) [pid = 1795] [serial = 395] [outer = 0x11af7b400] 11:44:34 INFO - PROCESS | 1795 | 1461177874647 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]]]}] 11:44:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:44:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 469ms 11:44:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:44:34 INFO - PROCESS | 1795 | 1461177874680 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:44:34 INFO - PROCESS | 1795 | 1461177874681 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:44:34 INFO - PROCESS | 1795 | 1461177874684 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:44:34 INFO - PROCESS | 1795 | 1461177874685 Marionette TRACE conn2 <- [1,502,null,{}] 11:44:34 INFO - PROCESS | 1795 | 1461177874687 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}] 11:44:34 INFO - PROCESS | 1795 | 1461177874759 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:44:34 INFO - PROCESS | 1795 | 1461177874763 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9d4000 == 46 [pid = 1795] [id = 133] 11:44:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x113ecc800) [pid = 1795] [serial = 396] [outer = 0x0] 11:44:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11c129000) [pid = 1795] [serial = 397] [outer = 0x113ecc800] 11:44:34 INFO - PROCESS | 1795 | 1461177874791 Marionette DEBUG loaded listener.js 11:44:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11c3ca800) [pid = 1795] [serial = 398] [outer = 0x113ecc800] 11:44:35 INFO - PROCESS | 1795 | 1461177875101 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]]]}] 11:44:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:44:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 471ms 11:44:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:44:35 INFO - PROCESS | 1795 | 1461177875156 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:44:35 INFO - PROCESS | 1795 | 1461177875157 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:44:35 INFO - PROCESS | 1795 | 1461177875159 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:44:35 INFO - PROCESS | 1795 | 1461177875160 Marionette TRACE conn2 <- [1,506,null,{}] 11:44:35 INFO - PROCESS | 1795 | 1461177875162 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}] 11:44:35 INFO - PROCESS | 1795 | 1461177875247 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:44:35 INFO - PROCESS | 1795 | 1461177875281 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be0e800 == 47 [pid = 1795] [id = 134] 11:44:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11427cc00) [pid = 1795] [serial = 399] [outer = 0x0] 11:44:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11c3f4000) [pid = 1795] [serial = 400] [outer = 0x11427cc00] 11:44:35 INFO - PROCESS | 1795 | 1461177875309 Marionette DEBUG loaded listener.js 11:44:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x127490800) [pid = 1795] [serial = 401] [outer = 0x11427cc00] 11:44:35 INFO - PROCESS | 1795 | 1461177875667 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]]]}] 11:44:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:44:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 517ms 11:44:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:44:35 INFO - PROCESS | 1795 | 1461177875677 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:44:35 INFO - PROCESS | 1795 | 1461177875678 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:44:35 INFO - PROCESS | 1795 | 1461177875680 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:44:35 INFO - PROCESS | 1795 | 1461177875681 Marionette TRACE conn2 <- [1,510,null,{}] 11:44:35 INFO - PROCESS | 1795 | 1461177875684 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}] 11:44:35 INFO - PROCESS | 1795 | 1461177875774 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:44:35 INFO - PROCESS | 1795 | 1461177875783 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x1186d6000 == 48 [pid = 1795] [id = 135] 11:44:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x127494000) [pid = 1795] [serial = 402] [outer = 0x0] 11:44:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x127947c00) [pid = 1795] [serial = 403] [outer = 0x127494000] 11:44:35 INFO - PROCESS | 1795 | 1461177875809 Marionette DEBUG loaded listener.js 11:44:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x129954800) [pid = 1795] [serial = 404] [outer = 0x127494000] 11:44:36 INFO - PROCESS | 1795 | 1461177876157 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]]]}] 11:44:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:44:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 519ms 11:44:36 INFO - PROCESS | 1795 | 1461177876199 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:44:36 INFO - PROCESS | 1795 | 1461177876200 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:44:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:44:36 INFO - PROCESS | 1795 | 1461177876205 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:44:36 INFO - PROCESS | 1795 | 1461177876206 Marionette TRACE conn2 <- [1,514,null,{}] 11:44:36 INFO - PROCESS | 1795 | 1461177876208 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}] 11:44:36 INFO - PROCESS | 1795 | 1461177876298 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:44:36 INFO - PROCESS | 1795 | 1461177876304 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c94800 == 49 [pid = 1795] [id = 136] 11:44:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x118fdcc00) [pid = 1795] [serial = 405] [outer = 0x0] 11:44:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x12995d000) [pid = 1795] [serial = 406] [outer = 0x118fdcc00] 11:44:36 INFO - PROCESS | 1795 | 1461177876329 Marionette DEBUG loaded listener.js 11:44:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x129de4400) [pid = 1795] [serial = 407] [outer = 0x118fdcc00] 11:44:36 INFO - PROCESS | 1795 | 1461177876655 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]]]}] 11:44:36 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 11:44:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 470ms 11:44:36 INFO - PROCESS | 1795 | 1461177876675 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:44:36 INFO - PROCESS | 1795 | 1461177876676 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:44:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:44:36 INFO - PROCESS | 1795 | 1461177876679 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:44:36 INFO - PROCESS | 1795 | 1461177876680 Marionette TRACE conn2 <- [1,518,null,{}] 11:44:36 INFO - PROCESS | 1795 | 1461177876688 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}] 11:44:36 INFO - PROCESS | 1795 | 1461177876777 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:44:36 INFO - PROCESS | 1795 | 1461177876781 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fe4000 == 50 [pid = 1795] [id = 137] 11:44:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x12995fc00) [pid = 1795] [serial = 408] [outer = 0x0] 11:44:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x12b508800) [pid = 1795] [serial = 409] [outer = 0x12995fc00] 11:44:36 INFO - PROCESS | 1795 | 1461177876807 Marionette DEBUG loaded listener.js 11:44:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x12b549400) [pid = 1795] [serial = 410] [outer = 0x12995fc00] 11:44:37 INFO - PROCESS | 1795 | 1461177877162 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]]]}] 11:44:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:44:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 11:44:37 INFO - PROCESS | 1795 | 1461177877199 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:44:37 INFO - PROCESS | 1795 | 1461177877201 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:44:37 INFO - PROCESS | 1795 | 1461177877207 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 1795 | 1461177877209 Marionette TRACE conn2 <- [1,522,null,{}] 11:44:37 INFO - PROCESS | 1795 | 1461177877212 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}] 11:44:37 INFO - PROCESS | 1795 | 1461177877531 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x11ad9e800) [pid = 1795] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11c12fc00) [pid = 1795] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x123a15800) [pid = 1795] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11aded000) [pid = 1795] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x118aee800) [pid = 1795] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x1176cc000) [pid = 1795] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11ade5c00) [pid = 1795] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11a86d400) [pid = 1795] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x123e8c000) [pid = 1795] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x119257000) [pid = 1795] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x123a13c00) [pid = 1795] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11ade3c00) [pid = 1795] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:44:37 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x114652c00) [pid = 1795] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:44:37 INFO - PROCESS | 1795 | 1461177877593 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:37 INFO - PROCESS | 1795 | ++DOCSHELL 0x119118800 == 51 [pid = 1795] [id = 138] 11:44:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x1155c3000) [pid = 1795] [serial = 411] [outer = 0x0] 11:44:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11a60c400) [pid = 1795] [serial = 412] [outer = 0x1155c3000] 11:44:37 INFO - PROCESS | 1795 | 1461177877634 Marionette DEBUG loaded listener.js 11:44:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11af79000) [pid = 1795] [serial = 413] [outer = 0x1155c3000] 11:44:37 INFO - PROCESS | 1795 | 1461177877957 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]]]}] 11:44:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:44:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 772ms 11:44:37 INFO - PROCESS | 1795 | 1461177877978 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:44:37 INFO - PROCESS | 1795 | 1461177877979 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:44:37 INFO - PROCESS | 1795 | 1461177877982 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 1795 | 1461177877983 Marionette TRACE conn2 <- [1,526,null,{}] 11:44:38 INFO - PROCESS | 1795 | 1461177877994 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}] 11:44:38 INFO - PROCESS | 1795 | 1461177878121 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:44:38 INFO - PROCESS | 1795 | 1461177878129 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288cc000 == 52 [pid = 1795] [id = 139] 11:44:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x118c73c00) [pid = 1795] [serial = 414] [outer = 0x0] 11:44:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x123f18800) [pid = 1795] [serial = 415] [outer = 0x118c73c00] 11:44:38 INFO - PROCESS | 1795 | 1461177878158 Marionette DEBUG loaded listener.js 11:44:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x12baee800) [pid = 1795] [serial = 416] [outer = 0x118c73c00] 11:44:38 INFO - PROCESS | 1795 | 1461177878461 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]]]}] 11:44:38 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 11:44:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 526ms 11:44:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:44:38 INFO - PROCESS | 1795 | 1461177878509 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:44:38 INFO - PROCESS | 1795 | 1461177878510 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:44:38 INFO - PROCESS | 1795 | 1461177878512 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:44:38 INFO - PROCESS | 1795 | 1461177878513 Marionette TRACE conn2 <- [1,530,null,{}] 11:44:38 INFO - PROCESS | 1795 | 1461177878515 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}] 11:44:38 INFO - PROCESS | 1795 | 1461177878591 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:44:38 INFO - PROCESS | 1795 | 1461177878595 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cdbe000 == 53 [pid = 1795] [id = 140] 11:44:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x12bae6400) [pid = 1795] [serial = 417] [outer = 0x0] 11:44:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x12bbd1c00) [pid = 1795] [serial = 418] [outer = 0x12bae6400] 11:44:38 INFO - PROCESS | 1795 | 1461177878620 Marionette DEBUG loaded listener.js 11:44:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x12cfb5400) [pid = 1795] [serial = 419] [outer = 0x12bae6400] 11:44:38 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 11:44:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:44:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:44:38 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 11:44:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:44:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:44:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 418ms 11:44:38 INFO - PROCESS | 1795 | 1461177878926 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"]]]}] 11:44:38 INFO - PROCESS | 1795 | 1461177878930 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:44:38 INFO - PROCESS | 1795 | 1461177878932 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:44:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:44:38 INFO - PROCESS | 1795 | 1461177878941 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:44:38 INFO - PROCESS | 1795 | 1461177878942 Marionette TRACE conn2 <- [1,534,null,{}] 11:44:38 INFO - PROCESS | 1795 | 1461177878947 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}] 11:44:39 INFO - PROCESS | 1795 | 1461177879057 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:44:39 INFO - PROCESS | 1795 | 1461177879063 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d26a000 == 54 [pid = 1795] [id = 141] 11:44:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11afb3400) [pid = 1795] [serial = 420] [outer = 0x0] 11:44:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x12cfb6000) [pid = 1795] [serial = 421] [outer = 0x11afb3400] 11:44:39 INFO - PROCESS | 1795 | 1461177879088 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x12d245000) [pid = 1795] [serial = 422] [outer = 0x11afb3400] 11:44:39 INFO - PROCESS | 1795 | 1461177879394 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]]]}] 11:44:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:44:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 478ms 11:44:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:44:39 INFO - PROCESS | 1795 | 1461177879412 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:44:39 INFO - PROCESS | 1795 | 1461177879414 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:44:39 INFO - PROCESS | 1795 | 1461177879416 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:44:39 INFO - PROCESS | 1795 | 1461177879417 Marionette TRACE conn2 <- [1,538,null,{}] 11:44:39 INFO - PROCESS | 1795 | 1461177879421 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}] 11:44:39 INFO - PROCESS | 1795 | 1461177879515 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:44:39 INFO - PROCESS | 1795 | 1461177879635 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x115497800 == 55 [pid = 1795] [id = 142] 11:44:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x112153400) [pid = 1795] [serial = 423] [outer = 0x0] 11:44:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x112283400) [pid = 1795] [serial = 424] [outer = 0x112153400] 11:44:39 INFO - PROCESS | 1795 | 1461177879690 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x1158d3000) [pid = 1795] [serial = 425] [outer = 0x112153400] 11:44:40 INFO - PROCESS | 1795 | 1461177880060 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]]]}] 11:44:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:44:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 672ms 11:44:40 INFO - PROCESS | 1795 | 1461177880089 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 1795 | 1461177880093 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:44:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:44:40 INFO - PROCESS | 1795 | 1461177880097 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - PROCESS | 1795 | 1461177880099 Marionette TRACE conn2 <- [1,542,null,{}] 11:44:40 INFO - PROCESS | 1795 | 1461177880102 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}] 11:44:40 INFO - PROCESS | 1795 | 1461177880201 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:44:40 INFO - PROCESS | 1795 | 1461177880246 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:40 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aacc000 == 56 [pid = 1795] [id = 143] 11:44:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x118edb400) [pid = 1795] [serial = 426] [outer = 0x0] 11:44:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x11a8c6000) [pid = 1795] [serial = 427] [outer = 0x118edb400] 11:44:40 INFO - PROCESS | 1795 | 1461177880278 Marionette DEBUG loaded listener.js 11:44:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11acb7c00) [pid = 1795] [serial = 428] [outer = 0x118edb400] 11:44:40 INFO - PROCESS | 1795 | 1461177880652 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]]]}] 11:44:40 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. 11:44:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 11:44:40 INFO - PROCESS | 1795 | 1461177880671 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 1795 | 1461177880675 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:44:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:44:40 INFO - PROCESS | 1795 | 1461177880679 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - PROCESS | 1795 | 1461177880680 Marionette TRACE conn2 <- [1,546,null,{}] 11:44:40 INFO - PROCESS | 1795 | 1461177880683 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}] 11:44:40 INFO - PROCESS | 1795 | 1461177880793 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:44:40 INFO - PROCESS | 1795 | 1461177880906 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:40 INFO - PROCESS | 1795 | ++DOCSHELL 0x129920800 == 57 [pid = 1795] [id = 144] 11:44:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11b5dd000) [pid = 1795] [serial = 429] [outer = 0x0] 11:44:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11bccd400) [pid = 1795] [serial = 430] [outer = 0x11b5dd000] 11:44:40 INFO - PROCESS | 1795 | 1461177880956 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x123a12800) [pid = 1795] [serial = 431] [outer = 0x11b5dd000] 11:44:41 INFO - PROCESS | 1795 | 1461177881337 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]]]}] 11:44:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:44:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 670ms 11:44:41 INFO - PROCESS | 1795 | 1461177881349 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:44:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:44:41 INFO - PROCESS | 1795 | 1461177881351 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:44:41 INFO - PROCESS | 1795 | 1461177881366 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:44:41 INFO - PROCESS | 1795 | 1461177881375 Marionette TRACE conn2 <- [1,550,null,{}] 11:44:41 INFO - PROCESS | 1795 | 1461177881395 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}] 11:44:41 INFO - PROCESS | 1795 | 1461177881497 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:44:41 INFO - PROCESS | 1795 | 1461177881577 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7e5000 == 58 [pid = 1795] [id = 145] 11:44:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11c424000) [pid = 1795] [serial = 432] [outer = 0x0] 11:44:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x124105400) [pid = 1795] [serial = 433] [outer = 0x11c424000] 11:44:41 INFO - PROCESS | 1795 | 1461177881613 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x12b503000) [pid = 1795] [serial = 434] [outer = 0x11c424000] 11:44:41 INFO - PROCESS | 1795 | 1461177881979 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]]]}] 11:44:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 11:44:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 652ms 11:44:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:44:42 INFO - PROCESS | 1795 | 1461177882008 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:44:42 INFO - PROCESS | 1795 | 1461177882010 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:44:42 INFO - PROCESS | 1795 | 1461177882012 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:44:42 INFO - PROCESS | 1795 | 1461177882013 Marionette TRACE conn2 <- [1,554,null,{}] 11:44:42 INFO - PROCESS | 1795 | 1461177882016 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}] 11:44:42 INFO - PROCESS | 1795 | 1461177882112 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:44:42 INFO - PROCESS | 1795 | 1461177882188 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e20b000 == 59 [pid = 1795] [id = 146] 11:44:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x129d3ec00) [pid = 1795] [serial = 435] [outer = 0x0] 11:44:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x12b5bc000) [pid = 1795] [serial = 436] [outer = 0x129d3ec00] 11:44:42 INFO - PROCESS | 1795 | 1461177882223 Marionette DEBUG loaded listener.js 11:44:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12baf0000) [pid = 1795] [serial = 437] [outer = 0x129d3ec00] 11:44:42 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:42 INFO - PROCESS | 1795 | 1461177882601 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]]]}] 11:44:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:44:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 618ms 11:44:42 INFO - PROCESS | 1795 | 1461177882631 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:44:42 INFO - PROCESS | 1795 | 1461177882632 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:44:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:44:42 INFO - PROCESS | 1795 | 1461177882634 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:44:42 INFO - PROCESS | 1795 | 1461177882636 Marionette TRACE conn2 <- [1,558,null,{}] 11:44:42 INFO - PROCESS | 1795 | 1461177882638 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}] 11:44:42 INFO - PROCESS | 1795 | 1461177882732 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:44:42 INFO - PROCESS | 1795 | 1461177882777 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e931800 == 60 [pid = 1795] [id = 147] 11:44:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x12d243000) [pid = 1795] [serial = 438] [outer = 0x0] 11:44:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12d248800) [pid = 1795] [serial = 439] [outer = 0x12d243000] 11:44:42 INFO - PROCESS | 1795 | 1461177882816 Marionette DEBUG loaded listener.js 11:44:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x12d7a1000) [pid = 1795] [serial = 440] [outer = 0x12d243000] 11:44:43 INFO - PROCESS | 1795 | 1461177883235 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]]]}] 11:44:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:44:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 621ms 11:44:43 INFO - PROCESS | 1795 | 1461177883256 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:44:43 INFO - PROCESS | 1795 | 1461177883258 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:44:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:44:43 INFO - PROCESS | 1795 | 1461177883260 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:44:43 INFO - PROCESS | 1795 | 1461177883261 Marionette TRACE conn2 <- [1,562,null,{}] 11:44:43 INFO - PROCESS | 1795 | 1461177883264 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}] 11:44:43 INFO - PROCESS | 1795 | 1461177883387 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:44:43 INFO - PROCESS | 1795 | 1461177883464 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:43 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c34800 == 61 [pid = 1795] [id = 148] 11:44:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x118f79000) [pid = 1795] [serial = 441] [outer = 0x0] 11:44:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x129def800) [pid = 1795] [serial = 442] [outer = 0x118f79000] 11:44:43 INFO - PROCESS | 1795 | 1461177883492 Marionette DEBUG loaded listener.js 11:44:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x12e128000) [pid = 1795] [serial = 443] [outer = 0x118f79000] 11:44:43 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:44 INFO - PROCESS | 1795 | 1461177884036 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]]]}] 11:44:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:44:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 821ms 11:44:44 INFO - PROCESS | 1795 | 1461177884081 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:44:44 INFO - PROCESS | 1795 | 1461177884083 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:44:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:44:44 INFO - PROCESS | 1795 | 1461177884101 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:44:44 INFO - PROCESS | 1795 | 1461177884103 Marionette TRACE conn2 <- [1,566,null,{}] 11:44:44 INFO - PROCESS | 1795 | 1461177884108 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}] 11:44:44 INFO - PROCESS | 1795 | 1461177884196 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:44:44 INFO - PROCESS | 1795 | 1461177884259 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aac5800 == 62 [pid = 1795] [id = 149] 11:44:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x118ae8c00) [pid = 1795] [serial = 444] [outer = 0x0] 11:44:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x118f78c00) [pid = 1795] [serial = 445] [outer = 0x118ae8c00] 11:44:44 INFO - PROCESS | 1795 | 1461177884287 Marionette DEBUG loaded listener.js 11:44:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x11a86c000) [pid = 1795] [serial = 446] [outer = 0x118ae8c00] 11:44:44 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:44 INFO - PROCESS | 1795 | 1461177884728 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]]]}] 11:44:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:44:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 674ms 11:44:44 INFO - PROCESS | 1795 | 1461177884774 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:44:44 INFO - PROCESS | 1795 | 1461177884778 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:44:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:44:44 INFO - PROCESS | 1795 | 1461177884782 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:44:44 INFO - PROCESS | 1795 | 1461177884784 Marionette TRACE conn2 <- [1,570,null,{}] 11:44:44 INFO - PROCESS | 1795 | 1461177884786 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}] 11:44:44 INFO - PROCESS | 1795 | 1461177884875 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:44:44 INFO - PROCESS | 1795 | 1461177884924 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a967000 == 63 [pid = 1795] [id = 150] 11:44:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x11a8c7800) [pid = 1795] [serial = 447] [outer = 0x0] 11:44:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x11ad92c00) [pid = 1795] [serial = 448] [outer = 0x11a8c7800] 11:44:44 INFO - PROCESS | 1795 | 1461177884952 Marionette DEBUG loaded listener.js 11:44:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x11af78c00) [pid = 1795] [serial = 449] [outer = 0x11a8c7800] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x1192e0800 == 62 [pid = 1795] [id = 101] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x11c30b800 == 61 [pid = 1795] [id = 108] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x11be28000 == 60 [pid = 1795] [id = 107] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x12d26a000 == 59 [pid = 1795] [id = 141] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x12cdbe000 == 58 [pid = 1795] [id = 140] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x1288cc000 == 57 [pid = 1795] [id = 139] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x119118800 == 56 [pid = 1795] [id = 138] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x125fe4000 == 55 [pid = 1795] [id = 137] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x123c94800 == 54 [pid = 1795] [id = 136] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x12b508c00) [pid = 1795] [serial = 370] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x1186d6000 == 53 [pid = 1795] [id = 135] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x11be0e800 == 52 [pid = 1795] [id = 134] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9d4000 == 51 [pid = 1795] [id = 133] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x11aade000 == 50 [pid = 1795] [id = 132] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x11927d000 == 49 [pid = 1795] [id = 131] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x11827a800 == 48 [pid = 1795] [id = 130] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x119d65000 == 47 [pid = 1795] [id = 129] 11:44:45 INFO - PROCESS | 1795 | --DOCSHELL 0x116487000 == 46 [pid = 1795] [id = 125] 11:44:45 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x11afed800) [pid = 1795] [serial = 275] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x11a98cc00) [pid = 1795] [serial = 343] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x11ade0800) [pid = 1795] [serial = 344] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x118742c00) [pid = 1795] [serial = 328] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x12768cc00) [pid = 1795] [serial = 358] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x11bcc9800) [pid = 1795] [serial = 361] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x129ae3c00) [pid = 1795] [serial = 368] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x12912b000) [pid = 1795] [serial = 364] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x129955c00) [pid = 1795] [serial = 367] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x1291e3000) [pid = 1795] [serial = 365] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x127f9e800) [pid = 1795] [serial = 359] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11b99ec00) [pid = 1795] [serial = 349] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x11bfb9000) [pid = 1795] [serial = 350] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x12749e000) [pid = 1795] [serial = 356] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x127943c00) [pid = 1795] [serial = 362] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x11c423000) [pid = 1795] [serial = 352] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x1242e2400) [pid = 1795] [serial = 355] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x123e8bc00) [pid = 1795] [serial = 353] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11b99a400) [pid = 1795] [serial = 335] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11af7e400) [pid = 1795] [serial = 334] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11a602400) [pid = 1795] [serial = 331] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x119e6c800) [pid = 1795] [serial = 340] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11a8c1000) [pid = 1795] [serial = 341] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x118f73400) [pid = 1795] [serial = 338] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x118746400) [pid = 1795] [serial = 337] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x11afab000) [pid = 1795] [serial = 346] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11b927400) [pid = 1795] [serial = 347] [outer = 0x0] [url = about:blank] 11:44:45 INFO - PROCESS | 1795 | [1795] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:44:45 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:45 INFO - PROCESS | 1795 | 1461177885324 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]]]}] 11:44:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:44:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 568ms 11:44:45 INFO - PROCESS | 1795 | 1461177885351 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:44:45 INFO - PROCESS | 1795 | 1461177885352 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:44:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:44:45 INFO - PROCESS | 1795 | 1461177885355 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:44:45 INFO - PROCESS | 1795 | 1461177885357 Marionette TRACE conn2 <- [1,574,null,{}] 11:44:45 INFO - PROCESS | 1795 | 1461177885364 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}] 11:44:45 INFO - PROCESS | 1795 | 1461177885442 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:44:45 INFO - PROCESS | 1795 | 1461177885447 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x1192e8800 == 47 [pid = 1795] [id = 151] 11:44:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11afb3000) [pid = 1795] [serial = 450] [outer = 0x0] 11:44:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x11b999000) [pid = 1795] [serial = 451] [outer = 0x11afb3000] 11:44:45 INFO - PROCESS | 1795 | 1461177885477 Marionette DEBUG loaded listener.js 11:44:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11c1dd400) [pid = 1795] [serial = 452] [outer = 0x11afb3000] 11:44:45 INFO - PROCESS | 1795 | 1461177885839 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]]]}] 11:44:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:44:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 520ms 11:44:45 INFO - PROCESS | 1795 | 1461177885875 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:44:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:44:45 INFO - PROCESS | 1795 | 1461177885877 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:44:45 INFO - PROCESS | 1795 | 1461177885879 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:44:45 INFO - PROCESS | 1795 | 1461177885880 Marionette TRACE conn2 <- [1,578,null,{}] 11:44:45 INFO - PROCESS | 1795 | 1461177885883 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}] 11:44:45 INFO - PROCESS | 1795 | 1461177885961 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:44:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x11aa86c00) [pid = 1795] [serial = 453] [outer = 0x12f7ce000] 11:44:45 INFO - PROCESS | 1795 | 1461177885985 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x123b89000 == 48 [pid = 1795] [id = 152] 11:44:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x123a17000) [pid = 1795] [serial = 454] [outer = 0x0] 11:44:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x123b06000) [pid = 1795] [serial = 455] [outer = 0x123a17000] 11:44:46 INFO - PROCESS | 1795 | 1461177886014 Marionette DEBUG loaded listener.js 11:44:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x124459c00) [pid = 1795] [serial = 456] [outer = 0x123a17000] 11:44:46 INFO - PROCESS | 1795 | 1461177886367 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]]]}] 11:44:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:44:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 518ms 11:44:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:44:46 INFO - PROCESS | 1795 | 1461177886406 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:44:46 INFO - PROCESS | 1795 | 1461177886407 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:44:46 INFO - PROCESS | 1795 | 1461177886409 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:44:46 INFO - PROCESS | 1795 | 1461177886410 Marionette TRACE conn2 <- [1,582,null,{}] 11:44:46 INFO - PROCESS | 1795 | 1461177886413 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}] 11:44:46 INFO - PROCESS | 1795 | 1461177886485 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:44:46 INFO - PROCESS | 1795 | 1461177886491 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c354800 == 49 [pid = 1795] [id = 153] 11:44:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x123e8c000) [pid = 1795] [serial = 457] [outer = 0x0] 11:44:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12912b000) [pid = 1795] [serial = 458] [outer = 0x123e8c000] 11:44:46 INFO - PROCESS | 1795 | 1461177886517 Marionette DEBUG loaded listener.js 11:44:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x12995b000) [pid = 1795] [serial = 459] [outer = 0x123e8c000] 11:44:46 INFO - PROCESS | 1795 | 1461177886845 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]]]}] 11:44:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:44:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 467ms 11:44:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:44:46 INFO - PROCESS | 1795 | 1461177886878 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:44:46 INFO - PROCESS | 1795 | 1461177886879 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:44:46 INFO - PROCESS | 1795 | 1461177886881 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:44:46 INFO - PROCESS | 1795 | 1461177886882 Marionette TRACE conn2 <- [1,586,null,{}] 11:44:46 INFO - PROCESS | 1795 | 1461177886884 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}] 11:44:46 INFO - PROCESS | 1795 | 1461177886991 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:44:47 INFO - PROCESS | 1795 | 1461177887067 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:47 INFO - PROCESS | 1795 | ++DOCSHELL 0x125dc5000 == 50 [pid = 1795] [id = 154] 11:44:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x129138c00) [pid = 1795] [serial = 460] [outer = 0x0] 11:44:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x129ae3c00) [pid = 1795] [serial = 461] [outer = 0x129138c00] 11:44:47 INFO - PROCESS | 1795 | 1461177887102 Marionette DEBUG loaded listener.js 11:44:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x12baf0800) [pid = 1795] [serial = 462] [outer = 0x129138c00] 11:44:47 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:47 INFO - PROCESS | 1795 | 1461177887527 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]]]}] 11:44:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:44:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 673ms 11:44:47 INFO - PROCESS | 1795 | 1461177887555 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:44:47 INFO - PROCESS | 1795 | 1461177887557 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:44:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:44:47 INFO - PROCESS | 1795 | 1461177887576 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:44:47 INFO - PROCESS | 1795 | 1461177887577 Marionette TRACE conn2 <- [1,590,null,{}] 11:44:47 INFO - PROCESS | 1795 | 1461177887581 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}] 11:44:47 INFO - PROCESS | 1795 | 1461177887676 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:44:47 INFO - PROCESS | 1795 | 1461177887680 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:47 INFO - PROCESS | 1795 | ++DOCSHELL 0x129180800 == 51 [pid = 1795] [id = 155] 11:44:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x12995ec00) [pid = 1795] [serial = 463] [outer = 0x0] 11:44:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x12cfb5c00) [pid = 1795] [serial = 464] [outer = 0x12995ec00] 11:44:47 INFO - PROCESS | 1795 | 1461177887705 Marionette DEBUG loaded listener.js 11:44:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12d79b000) [pid = 1795] [serial = 465] [outer = 0x12995ec00] 11:44:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:44:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 470ms 11:44:48 INFO - PROCESS | 1795 | 1461177888037 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]]]}] 11:44:48 INFO - PROCESS | 1795 | 1461177888052 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:44:48 INFO - PROCESS | 1795 | 1461177888055 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:44:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:44:48 INFO - PROCESS | 1795 | 1461177888061 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:44:48 INFO - PROCESS | 1795 | 1461177888062 Marionette TRACE conn2 <- [1,594,null,{}] 11:44:48 INFO - PROCESS | 1795 | 1461177888065 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}] 11:44:48 INFO - PROCESS | 1795 | 1461177888165 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:44:48 INFO - PROCESS | 1795 | 1461177888172 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b220000 == 52 [pid = 1795] [id = 156] 11:44:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x12baf0c00) [pid = 1795] [serial = 466] [outer = 0x0] 11:44:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12d7a0000) [pid = 1795] [serial = 467] [outer = 0x12baf0c00] 11:44:48 INFO - PROCESS | 1795 | 1461177888222 Marionette DEBUG loaded listener.js 11:44:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x12e124800) [pid = 1795] [serial = 468] [outer = 0x12baf0c00] 11:44:48 INFO - PROCESS | 1795 | 1461177888568 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]]]}] 11:44:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:44:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 519ms 11:44:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:44:48 INFO - PROCESS | 1795 | 1461177888580 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:44:48 INFO - PROCESS | 1795 | 1461177888581 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:44:48 INFO - PROCESS | 1795 | 1461177888583 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:44:48 INFO - PROCESS | 1795 | 1461177888586 Marionette TRACE conn2 <- [1,598,null,{}] 11:44:48 INFO - PROCESS | 1795 | 1461177888589 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}] 11:44:48 INFO - PROCESS | 1795 | 1461177888683 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:44:48 INFO - PROCESS | 1795 | 1461177888695 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cf97800 == 53 [pid = 1795] [id = 157] 11:44:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x12e12b400) [pid = 1795] [serial = 469] [outer = 0x0] 11:44:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x12e130400) [pid = 1795] [serial = 470] [outer = 0x12e12b400] 11:44:48 INFO - PROCESS | 1795 | 1461177888720 Marionette DEBUG loaded listener.js 11:44:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x12e159c00) [pid = 1795] [serial = 471] [outer = 0x12e12b400] 11:44:49 INFO - PROCESS | 1795 | 1461177889035 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]]]}] 11:44:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:44:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 471ms 11:44:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:44:49 INFO - PROCESS | 1795 | 1461177889058 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:44:49 INFO - PROCESS | 1795 | 1461177889059 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:44:49 INFO - PROCESS | 1795 | 1461177889061 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:44:49 INFO - PROCESS | 1795 | 1461177889062 Marionette TRACE conn2 <- [1,602,null,{}] 11:44:49 INFO - PROCESS | 1795 | 1461177889064 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}] 11:44:49 INFO - PROCESS | 1795 | 1461177889165 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:44:49 INFO - PROCESS | 1795 | 1461177889175 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7e7800 == 54 [pid = 1795] [id = 158] 11:44:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x11a8c0800) [pid = 1795] [serial = 472] [outer = 0x0] 11:44:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x12e163800) [pid = 1795] [serial = 473] [outer = 0x11a8c0800] 11:44:49 INFO - PROCESS | 1795 | 1461177889200 Marionette DEBUG loaded listener.js 11:44:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x12e22d400) [pid = 1795] [serial = 474] [outer = 0x11a8c0800] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x12bae6400) [pid = 1795] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x1155c3000) [pid = 1795] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x11427cc00) [pid = 1795] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x118c73c00) [pid = 1795] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x1146b9c00) [pid = 1795] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x118fd7000) [pid = 1795] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x112154000) [pid = 1795] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x11afa8400) [pid = 1795] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x11c3eec00) [pid = 1795] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11a8c1c00) [pid = 1795] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x127494000) [pid = 1795] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x118fdcc00) [pid = 1795] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x12995fc00) [pid = 1795] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x129d41400) [pid = 1795] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x11a866400) [pid = 1795] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11af7b400) [pid = 1795] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11a8c2000) [pid = 1795] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x118c74800) [pid = 1795] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:44:49 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x113ecc800) [pid = 1795] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:44:49 INFO - PROCESS | 1795 | 1461177889641 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]]]}] 11:44:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:44:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 618ms 11:44:49 INFO - PROCESS | 1795 | 1461177889680 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:44:49 INFO - PROCESS | 1795 | 1461177889681 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:44:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:44:49 INFO - PROCESS | 1795 | 1461177889683 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:44:49 INFO - PROCESS | 1795 | 1461177889685 Marionette TRACE conn2 <- [1,606,null,{}] 11:44:49 INFO - PROCESS | 1795 | 1461177889688 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}] 11:44:49 INFO - PROCESS | 1795 | 1461177889780 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:44:49 INFO - PROCESS | 1795 | 1461177889828 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb1e000 == 55 [pid = 1795] [id = 159] 11:44:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x112285400) [pid = 1795] [serial = 475] [outer = 0x0] 11:44:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11a97c000) [pid = 1795] [serial = 476] [outer = 0x112285400] 11:44:49 INFO - PROCESS | 1795 | 1461177889857 Marionette DEBUG loaded listener.js 11:44:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12ce79400) [pid = 1795] [serial = 477] [outer = 0x112285400] 11:44:50 INFO - PROCESS | 1795 | 1461177890140 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]]]}] 11:44:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:44:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 470ms 11:44:50 INFO - PROCESS | 1795 | 1461177890160 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:44:50 INFO - PROCESS | 1795 | 1461177890162 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:44:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:44:50 INFO - PROCESS | 1795 | 1461177890164 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:44:50 INFO - PROCESS | 1795 | 1461177890165 Marionette TRACE conn2 <- [1,610,null,{}] 11:44:50 INFO - PROCESS | 1795 | 1461177890176 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}] 11:44:50 INFO - PROCESS | 1795 | 1461177890262 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:44:50 INFO - PROCESS | 1795 | 1461177890267 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1ae000 == 56 [pid = 1795] [id = 160] 11:44:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x12d7a7400) [pid = 1795] [serial = 478] [outer = 0x0] 11:44:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x12e236800) [pid = 1795] [serial = 479] [outer = 0x12d7a7400] 11:44:50 INFO - PROCESS | 1795 | 1461177890292 Marionette DEBUG loaded listener.js 11:44:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x12e254000) [pid = 1795] [serial = 480] [outer = 0x12d7a7400] 11:44:50 INFO - PROCESS | 1795 | 1461177890615 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]]]}] 11:44:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:44:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 469ms 11:44:50 INFO - PROCESS | 1795 | 1461177890634 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:44:50 INFO - PROCESS | 1795 | 1461177890635 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:44:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:44:50 INFO - PROCESS | 1795 | 1461177890641 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:44:50 INFO - PROCESS | 1795 | 1461177890642 Marionette TRACE conn2 <- [1,614,null,{}] 11:44:50 INFO - PROCESS | 1795 | 1461177890644 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}] 11:44:50 INFO - PROCESS | 1795 | 1461177890746 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:44:50 INFO - PROCESS | 1795 | 1461177890754 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1bc800 == 57 [pid = 1795] [id = 161] 11:44:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x12e231800) [pid = 1795] [serial = 481] [outer = 0x0] 11:44:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x12e259000) [pid = 1795] [serial = 482] [outer = 0x12e231800] 11:44:50 INFO - PROCESS | 1795 | 1461177890780 Marionette DEBUG loaded listener.js 11:44:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x12e272c00) [pid = 1795] [serial = 483] [outer = 0x12e231800] 11:44:51 INFO - PROCESS | 1795 | 1461177891062 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]]]}] 11:44:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:44:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 470ms 11:44:51 INFO - PROCESS | 1795 | 1461177891109 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:44:51 INFO - PROCESS | 1795 | 1461177891110 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:44:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:44:51 INFO - PROCESS | 1795 | 1461177891113 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:44:51 INFO - PROCESS | 1795 | 1461177891114 Marionette TRACE conn2 <- [1,618,null,{}] 11:44:51 INFO - PROCESS | 1795 | 1461177891116 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}] 11:44:51 INFO - PROCESS | 1795 | 1461177891197 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:44:51 INFO - PROCESS | 1795 | 1461177891202 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:51 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f4e8800 == 58 [pid = 1795] [id = 162] 11:44:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12e164800) [pid = 1795] [serial = 484] [outer = 0x0] 11:44:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x12f057800) [pid = 1795] [serial = 485] [outer = 0x12e164800] 11:44:51 INFO - PROCESS | 1795 | 1461177891227 Marionette DEBUG loaded listener.js 11:44:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12f05c800) [pid = 1795] [serial = 486] [outer = 0x12e164800] 11:44:51 INFO - PROCESS | 1795 | 1461177891600 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]]]}] 11:44:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:44:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 11:44:51 INFO - PROCESS | 1795 | 1461177891632 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:44:51 INFO - PROCESS | 1795 | 1461177891634 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:44:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:44:51 INFO - PROCESS | 1795 | 1461177891640 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:44:51 INFO - PROCESS | 1795 | 1461177891643 Marionette TRACE conn2 <- [1,622,null,{}] 11:44:51 INFO - PROCESS | 1795 | 1461177891647 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}] 11:44:51 INFO - PROCESS | 1795 | 1461177891749 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:44:51 INFO - PROCESS | 1795 | 1461177891808 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:51 INFO - PROCESS | 1795 | ++DOCSHELL 0x118f44000 == 59 [pid = 1795] [id = 163] 11:44:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x1154e8c00) [pid = 1795] [serial = 487] [outer = 0x0] 11:44:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x1182b6000) [pid = 1795] [serial = 488] [outer = 0x1154e8c00] 11:44:51 INFO - PROCESS | 1795 | 1461177891840 Marionette DEBUG loaded listener.js 11:44:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x1191ba800) [pid = 1795] [serial = 489] [outer = 0x1154e8c00] 11:44:52 INFO - PROCESS | 1795 | 1461177892280 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]]]}] 11:44:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:44:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 11:44:52 INFO - PROCESS | 1795 | 1461177892311 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:44:52 INFO - PROCESS | 1795 | 1461177892315 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:44:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:44:52 INFO - PROCESS | 1795 | 1461177892320 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:44:52 INFO - PROCESS | 1795 | 1461177892322 Marionette TRACE conn2 <- [1,626,null,{}] 11:44:52 INFO - PROCESS | 1795 | 1461177892324 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}] 11:44:52 INFO - PROCESS | 1795 | 1461177892426 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:44:52 INFO - PROCESS | 1795 | 1461177892490 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:52 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfd4000 == 60 [pid = 1795] [id = 164] 11:44:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x11a60e800) [pid = 1795] [serial = 490] [outer = 0x0] 11:44:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x11af7b400) [pid = 1795] [serial = 491] [outer = 0x11a60e800] 11:44:52 INFO - PROCESS | 1795 | 1461177892521 Marionette DEBUG loaded listener.js 11:44:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x11b925400) [pid = 1795] [serial = 492] [outer = 0x11a60e800] 11:44:52 INFO - PROCESS | 1795 | 1461177892917 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]]]}] 11:44:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:44:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 622ms 11:44:52 INFO - PROCESS | 1795 | 1461177892956 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:44:52 INFO - PROCESS | 1795 | 1461177892957 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:44:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:44:52 INFO - PROCESS | 1795 | 1461177892962 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:44:52 INFO - PROCESS | 1795 | 1461177892964 Marionette TRACE conn2 <- [1,630,null,{}] 11:44:52 INFO - PROCESS | 1795 | 1461177892974 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}] 11:44:53 INFO - PROCESS | 1795 | 1461177893079 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:44:53 INFO - PROCESS | 1795 | 1461177893175 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7c1000 == 61 [pid = 1795] [id = 165] 11:44:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x11c131400) [pid = 1795] [serial = 493] [outer = 0x0] 11:44:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x1245e1000) [pid = 1795] [serial = 494] [outer = 0x11c131400] 11:44:53 INFO - PROCESS | 1795 | 1461177893207 Marionette DEBUG loaded listener.js 11:44:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x129acd400) [pid = 1795] [serial = 495] [outer = 0x11c131400] 11:44:53 INFO - PROCESS | 1795 | 1461177893633 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]]]}] 11:44:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:44:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 721ms 11:44:53 INFO - PROCESS | 1795 | 1461177893683 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:44:53 INFO - PROCESS | 1795 | 1461177893685 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:44:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:44:53 INFO - PROCESS | 1795 | 1461177893687 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:44:53 INFO - PROCESS | 1795 | 1461177893688 Marionette TRACE conn2 <- [1,634,null,{}] 11:44:53 INFO - PROCESS | 1795 | 1461177893691 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}] 11:44:53 INFO - PROCESS | 1795 | 1461177893789 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:44:53 INFO - PROCESS | 1795 | 1461177893852 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f4d2000 == 62 [pid = 1795] [id = 166] 11:44:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x129acdc00) [pid = 1795] [serial = 496] [outer = 0x0] 11:44:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x12b510c00) [pid = 1795] [serial = 497] [outer = 0x129acdc00] 11:44:53 INFO - PROCESS | 1795 | 1461177893882 Marionette DEBUG loaded listener.js 11:44:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x12cfb1c00) [pid = 1795] [serial = 498] [outer = 0x129acdc00] 11:44:54 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:54 INFO - PROCESS | 1795 | 1461177894279 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]]]}] 11:44:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:44:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 619ms 11:44:54 INFO - PROCESS | 1795 | 1461177894307 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:44:54 INFO - PROCESS | 1795 | 1461177894308 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:44:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:44:54 INFO - PROCESS | 1795 | 1461177894310 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:44:54 INFO - PROCESS | 1795 | 1461177894311 Marionette TRACE conn2 <- [1,638,null,{}] 11:44:54 INFO - PROCESS | 1795 | 1461177894314 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}] 11:44:54 INFO - PROCESS | 1795 | 1461177894410 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:44:54 INFO - PROCESS | 1795 | 1461177894490 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:54 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fd56000 == 63 [pid = 1795] [id = 167] 11:44:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x12d79ec00) [pid = 1795] [serial = 499] [outer = 0x0] 11:44:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 143 (0x12e132000) [pid = 1795] [serial = 500] [outer = 0x12d79ec00] 11:44:54 INFO - PROCESS | 1795 | 1461177894520 Marionette DEBUG loaded listener.js 11:44:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 144 (0x12e239800) [pid = 1795] [serial = 501] [outer = 0x12d79ec00] 11:44:54 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:54 INFO - PROCESS | 1795 | 1461177894944 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]]]}] 11:44:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:44:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 669ms 11:44:54 INFO - PROCESS | 1795 | 1461177894980 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:44:54 INFO - PROCESS | 1795 | 1461177894981 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:44:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:44:54 INFO - PROCESS | 1795 | 1461177894983 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:44:54 INFO - PROCESS | 1795 | 1461177894985 Marionette TRACE conn2 <- [1,642,null,{}] 11:44:54 INFO - PROCESS | 1795 | 1461177894987 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}] 11:44:55 INFO - PROCESS | 1795 | 1461177895103 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:44:55 INFO - PROCESS | 1795 | 1461177895157 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:55 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a957800 == 64 [pid = 1795] [id = 168] 11:44:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 145 (0x11ad96400) [pid = 1795] [serial = 502] [outer = 0x0] 11:44:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 146 (0x12bae7000) [pid = 1795] [serial = 503] [outer = 0x11ad96400] 11:44:55 INFO - PROCESS | 1795 | 1461177895190 Marionette DEBUG loaded listener.js 11:44:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 147 (0x12e276000) [pid = 1795] [serial = 504] [outer = 0x11ad96400] 11:44:55 INFO - PROCESS | 1795 | 1461177895814 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]]]}] 11:44:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:44:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 871ms 11:44:55 INFO - PROCESS | 1795 | 1461177895855 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:44:55 INFO - PROCESS | 1795 | 1461177895858 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:44:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:44:55 INFO - PROCESS | 1795 | 1461177895861 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:44:55 INFO - PROCESS | 1795 | 1461177895863 Marionette TRACE conn2 <- [1,646,null,{}] 11:44:55 INFO - PROCESS | 1795 | 1461177895866 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}] 11:44:55 INFO - PROCESS | 1795 | 1461177895956 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:44:56 INFO - PROCESS | 1795 | 1461177896026 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:56 INFO - PROCESS | 1795 | ++DOCSHELL 0x114a75800 == 65 [pid = 1795] [id = 169] 11:44:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 148 (0x118fdcc00) [pid = 1795] [serial = 505] [outer = 0x0] 11:44:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 149 (0x119255800) [pid = 1795] [serial = 506] [outer = 0x118fdcc00] 11:44:56 INFO - PROCESS | 1795 | 1461177896058 Marionette DEBUG loaded listener.js 11:44:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 150 (0x11a603c00) [pid = 1795] [serial = 507] [outer = 0x118fdcc00] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11aa19000 == 64 [pid = 1795] [id = 111] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1bc800 == 63 [pid = 1795] [id = 161] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1ae000 == 62 [pid = 1795] [id = 160] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb1e000 == 61 [pid = 1795] [id = 159] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7e7800 == 60 [pid = 1795] [id = 158] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12cf97800 == 59 [pid = 1795] [id = 157] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12b220000 == 58 [pid = 1795] [id = 156] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 149 (0x115705800) [pid = 1795] [serial = 373] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 148 (0x11aa83800) [pid = 1795] [serial = 376] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 147 (0x11c3cf800) [pid = 1795] [serial = 379] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 146 (0x12cfb6000) [pid = 1795] [serial = 421] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | 1461177896511 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]]]}] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x129180800 == 57 [pid = 1795] [id = 155] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x125dc5000 == 56 [pid = 1795] [id = 154] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11c354800 == 55 [pid = 1795] [id = 153] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x123b89000 == 54 [pid = 1795] [id = 152] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x1192e8800 == 53 [pid = 1795] [id = 151] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11a967000 == 52 [pid = 1795] [id = 150] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11aac5800 == 51 [pid = 1795] [id = 149] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11aacc000 == 50 [pid = 1795] [id = 143] 11:44:56 INFO - PROCESS | 1795 | --DOCSHELL 0x115497800 == 49 [pid = 1795] [id = 142] 11:44:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:44:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 672ms 11:44:56 INFO - PROCESS | 1795 | 1461177896534 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:44:56 INFO - PROCESS | 1795 | 1461177896539 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:44:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:44:56 INFO - PROCESS | 1795 | 1461177896543 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:44:56 INFO - PROCESS | 1795 | 1461177896545 Marionette TRACE conn2 <- [1,650,null,{}] 11:44:56 INFO - PROCESS | 1795 | 1461177896547 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}] 11:44:56 INFO - PROCESS | 1795 | 1461177896625 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:44:56 INFO - PROCESS | 1795 | 1461177896629 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:56 INFO - PROCESS | 1795 | ++DOCSHELL 0x118e38800 == 50 [pid = 1795] [id = 170] 11:44:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 147 (0x1197da800) [pid = 1795] [serial = 508] [outer = 0x0] 11:44:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 148 (0x11a991800) [pid = 1795] [serial = 509] [outer = 0x1197da800] 11:44:56 INFO - PROCESS | 1795 | 1461177896658 Marionette DEBUG loaded listener.js 11:44:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 149 (0x11acbf400) [pid = 1795] [serial = 510] [outer = 0x1197da800] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 148 (0x127947c00) [pid = 1795] [serial = 403] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 147 (0x12995d000) [pid = 1795] [serial = 406] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 146 (0x12b508800) [pid = 1795] [serial = 409] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 145 (0x12b511000) [pid = 1795] [serial = 371] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 144 (0x11a978000) [pid = 1795] [serial = 388] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 143 (0x11a992000) [pid = 1795] [serial = 389] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 142 (0x11afe2c00) [pid = 1795] [serial = 394] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x11b9a3c00) [pid = 1795] [serial = 395] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x11ad98400) [pid = 1795] [serial = 391] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x11af79c00) [pid = 1795] [serial = 392] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x119e73c00) [pid = 1795] [serial = 386] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x118ed7400) [pid = 1795] [serial = 385] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x129de4400) [pid = 1795] [serial = 407] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x11c129000) [pid = 1795] [serial = 397] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x11c3ca800) [pid = 1795] [serial = 398] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x12995a800) [pid = 1795] [serial = 382] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x12cfb5400) [pid = 1795] [serial = 419] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x12b549400) [pid = 1795] [serial = 410] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x11af79000) [pid = 1795] [serial = 413] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x12bbd1c00) [pid = 1795] [serial = 418] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x11a60c400) [pid = 1795] [serial = 412] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x11c3f4000) [pid = 1795] [serial = 400] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x123f18800) [pid = 1795] [serial = 415] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x127490800) [pid = 1795] [serial = 401] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x129954800) [pid = 1795] [serial = 404] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x12baee800) [pid = 1795] [serial = 416] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x118ce8c00) [pid = 1795] [serial = 329] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x11a97b000) [pid = 1795] [serial = 332] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x1152dc800) [pid = 1795] [serial = 278] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x129956000) [pid = 1795] [serial = 287] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x12748f800) [pid = 1795] [serial = 284] [outer = 0x0] [url = about:blank] 11:44:56 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11bfb5000) [pid = 1795] [serial = 281] [outer = 0x0] [url = about:blank] 11:44:57 INFO - PROCESS | 1795 | 1461177897033 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]]]}] 11:44:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:44:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 11:44:57 INFO - PROCESS | 1795 | 1461177897064 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:44:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:44:57 INFO - PROCESS | 1795 | 1461177897066 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:44:57 INFO - PROCESS | 1795 | 1461177897071 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:44:57 INFO - PROCESS | 1795 | 1461177897075 Marionette TRACE conn2 <- [1,654,null,{}] 11:44:57 INFO - PROCESS | 1795 | 1461177897086 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}] 11:44:57 INFO - PROCESS | 1795 | 1461177897210 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:44:57 INFO - PROCESS | 1795 | 1461177897247 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:57 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b57f800 == 51 [pid = 1795] [id = 171] 11:44:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11afb1400) [pid = 1795] [serial = 511] [outer = 0x0] 11:44:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11afe8c00) [pid = 1795] [serial = 512] [outer = 0x11afb1400] 11:44:57 INFO - PROCESS | 1795 | 1461177897277 Marionette DEBUG loaded listener.js 11:44:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11b99a400) [pid = 1795] [serial = 513] [outer = 0x11afb1400] 11:44:57 INFO - PROCESS | 1795 | 1461177897614 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]]]}] 11:44:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:44:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 577ms 11:44:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:44:57 INFO - PROCESS | 1795 | 1461177897646 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:44:57 INFO - PROCESS | 1795 | 1461177897648 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:44:57 INFO - PROCESS | 1795 | 1461177897650 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:44:57 INFO - PROCESS | 1795 | 1461177897652 Marionette TRACE conn2 <- [1,658,null,{}] 11:44:57 INFO - PROCESS | 1795 | 1461177897656 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}] 11:44:57 INFO - PROCESS | 1795 | 1461177897731 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:44:57 INFO - PROCESS | 1795 | 1461177897738 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:57 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be28000 == 52 [pid = 1795] [id = 172] 11:44:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11b9a3c00) [pid = 1795] [serial = 514] [outer = 0x0] 11:44:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11bfb9000) [pid = 1795] [serial = 515] [outer = 0x11b9a3c00] 11:44:57 INFO - PROCESS | 1795 | 1461177897765 Marionette DEBUG loaded listener.js 11:44:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x11c3cf800) [pid = 1795] [serial = 516] [outer = 0x11b9a3c00] 11:44:58 INFO - PROCESS | 1795 | 1461177898101 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]]]}] 11:44:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:44:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 472ms 11:44:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:44:58 INFO - PROCESS | 1795 | 1461177898124 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:44:58 INFO - PROCESS | 1795 | 1461177898125 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:44:58 INFO - PROCESS | 1795 | 1461177898127 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:44:58 INFO - PROCESS | 1795 | 1461177898128 Marionette TRACE conn2 <- [1,662,null,{}] 11:44:58 INFO - PROCESS | 1795 | 1461177898131 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}] 11:44:58 INFO - PROCESS | 1795 | 1461177898225 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:44:58 INFO - PROCESS | 1795 | 1461177898231 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c342800 == 53 [pid = 1795] [id = 173] 11:44:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x11c3e7c00) [pid = 1795] [serial = 517] [outer = 0x0] 11:44:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x11c803800) [pid = 1795] [serial = 518] [outer = 0x11c3e7c00] 11:44:58 INFO - PROCESS | 1795 | 1461177898259 Marionette DEBUG loaded listener.js 11:44:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x123b08000) [pid = 1795] [serial = 519] [outer = 0x11c3e7c00] 11:44:58 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:58 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:58 INFO - PROCESS | 1795 | 1461177898595 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]]]}] 11:44:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:44:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 518ms 11:44:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:44:58 INFO - PROCESS | 1795 | 1461177898647 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:44:58 INFO - PROCESS | 1795 | 1461177898648 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:44:58 INFO - PROCESS | 1795 | 1461177898650 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:44:58 INFO - PROCESS | 1795 | 1461177898651 Marionette TRACE conn2 <- [1,666,null,{}] 11:44:58 INFO - PROCESS | 1795 | 1461177898653 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}] 11:44:58 INFO - PROCESS | 1795 | 1461177898737 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:44:58 INFO - PROCESS | 1795 | 1461177898742 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d51800 == 54 [pid = 1795] [id = 174] 11:44:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x123e8b400) [pid = 1795] [serial = 520] [outer = 0x0] 11:44:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x129136800) [pid = 1795] [serial = 521] [outer = 0x123e8b400] 11:44:58 INFO - PROCESS | 1795 | 1461177898770 Marionette DEBUG loaded listener.js 11:44:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x129acb400) [pid = 1795] [serial = 522] [outer = 0x123e8b400] 11:44:58 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:59 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:59 INFO - PROCESS | 1795 | 1461177899132 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]]]}] 11:44:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:44:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 11:44:59 INFO - PROCESS | 1795 | 1461177899170 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 1795 | 1461177899171 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:44:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:44:59 INFO - PROCESS | 1795 | 1461177899173 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 1795 | 1461177899174 Marionette TRACE conn2 <- [1,670,null,{}] 11:44:59 INFO - PROCESS | 1795 | 1461177899176 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}] 11:44:59 INFO - PROCESS | 1795 | 1461177899272 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:44:59 INFO - PROCESS | 1795 | 1461177899276 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fe4000 == 55 [pid = 1795] [id = 175] 11:44:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x124455400) [pid = 1795] [serial = 523] [outer = 0x0] 11:44:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x129de5c00) [pid = 1795] [serial = 524] [outer = 0x124455400] 11:44:59 INFO - PROCESS | 1795 | 1461177899301 Marionette DEBUG loaded listener.js 11:44:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x12b50c400) [pid = 1795] [serial = 525] [outer = 0x124455400] 11:44:59 INFO - PROCESS | 1795 | 1461177899612 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]]]}] 11:44:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:44:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 469ms 11:44:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:44:59 INFO - PROCESS | 1795 | 1461177899650 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 1795 | 1461177899651 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:44:59 INFO - PROCESS | 1795 | 1461177899653 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 1795 | 1461177899656 Marionette TRACE conn2 <- [1,674,null,{}] 11:44:59 INFO - PROCESS | 1795 | 1461177899660 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}] 11:44:59 INFO - PROCESS | 1795 | 1461177899755 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:44:59 INFO - PROCESS | 1795 | 1461177899759 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x12990f000 == 56 [pid = 1795] [id = 176] 11:44:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x129acf400) [pid = 1795] [serial = 526] [outer = 0x0] 11:44:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x12b5bd800) [pid = 1795] [serial = 527] [outer = 0x129acf400] 11:44:59 INFO - PROCESS | 1795 | 1461177899784 Marionette DEBUG loaded listener.js 11:44:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x12baea000) [pid = 1795] [serial = 528] [outer = 0x129acf400] 11:44:59 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:00 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:00 INFO - PROCESS | 1795 | 1461177900135 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]]]}] 11:45:00 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 11:45:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 524ms 11:45:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:45:00 INFO - PROCESS | 1795 | 1461177900178 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:45:00 INFO - PROCESS | 1795 | 1461177900179 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:45:00 INFO - PROCESS | 1795 | 1461177900181 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:45:00 INFO - PROCESS | 1795 | 1461177900182 Marionette TRACE conn2 <- [1,678,null,{}] 11:45:00 INFO - PROCESS | 1795 | 1461177900184 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}] 11:45:00 INFO - PROCESS | 1795 | 1461177900278 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:45:00 INFO - PROCESS | 1795 | 1461177900293 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b21e000 == 57 [pid = 1795] [id = 177] 11:45:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x12bae5800) [pid = 1795] [serial = 529] [outer = 0x0] 11:45:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x12ce82000) [pid = 1795] [serial = 530] [outer = 0x12bae5800] 11:45:00 INFO - PROCESS | 1795 | 1461177900318 Marionette DEBUG loaded listener.js 11:45:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x12d241800) [pid = 1795] [serial = 531] [outer = 0x12bae5800] 11:45:00 INFO - PROCESS | 1795 | 1461177900657 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]]]}] 11:45:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:45:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 518ms 11:45:00 INFO - PROCESS | 1795 | 1461177900700 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:45:00 INFO - PROCESS | 1795 | 1461177900701 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:45:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:45:00 INFO - PROCESS | 1795 | 1461177900705 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:45:00 INFO - PROCESS | 1795 | 1461177900707 Marionette TRACE conn2 <- [1,682,null,{}] 11:45:00 INFO - PROCESS | 1795 | 1461177900710 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}] 11:45:00 INFO - PROCESS | 1795 | 1461177900857 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x12baf0c00) [pid = 1795] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x12995ec00) [pid = 1795] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x11a8c0800) [pid = 1795] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x112285400) [pid = 1795] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x123a17000) [pid = 1795] [serial = 454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x11afb3000) [pid = 1795] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x11a8c7800) [pid = 1795] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x129138c00) [pid = 1795] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x123e8c000) [pid = 1795] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x118ae8c00) [pid = 1795] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x12e12b400) [pid = 1795] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x12e231800) [pid = 1795] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x12d7a7400) [pid = 1795] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:45:01 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x11afb3400) [pid = 1795] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:45:01 INFO - PROCESS | 1795 | 1461177901069 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x118270800 == 58 [pid = 1795] [id = 178] 11:45:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x1158d7800) [pid = 1795] [serial = 532] [outer = 0x0] 11:45:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x11ad94400) [pid = 1795] [serial = 533] [outer = 0x1158d7800] 11:45:01 INFO - PROCESS | 1795 | 1461177901094 Marionette DEBUG loaded listener.js 11:45:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12995e000) [pid = 1795] [serial = 534] [outer = 0x1158d7800] 11:45:01 INFO - PROCESS | 1795 | 1461177901860 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]]]}] 11:45:01 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) 11:45:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1171ms 11:45:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:45:01 INFO - PROCESS | 1795 | 1461177901877 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:45:01 INFO - PROCESS | 1795 | 1461177901878 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:45:01 INFO - PROCESS | 1795 | 1461177901880 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:45:01 INFO - PROCESS | 1795 | 1461177901882 Marionette TRACE conn2 <- [1,686,null,{}] 11:45:01 INFO - PROCESS | 1795 | 1461177901884 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}] 11:45:01 INFO - PROCESS | 1795 | 1461177901977 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:45:01 INFO - PROCESS | 1795 | 1461177901981 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7b9800 == 59 [pid = 1795] [id = 179] 11:45:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x12ce84400) [pid = 1795] [serial = 535] [outer = 0x0] 11:45:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12e132800) [pid = 1795] [serial = 536] [outer = 0x12ce84400] 11:45:02 INFO - PROCESS | 1795 | 1461177902010 Marionette DEBUG loaded listener.js 11:45:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x12e231c00) [pid = 1795] [serial = 537] [outer = 0x12ce84400] 11:45:02 INFO - PROCESS | 1795 | 1461177902831 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]]]}] 11:45:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:45:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 971ms 11:45:02 INFO - PROCESS | 1795 | 1461177902851 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:45:02 INFO - PROCESS | 1795 | 1461177902854 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:45:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:45:02 INFO - PROCESS | 1795 | 1461177902856 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:45:02 INFO - PROCESS | 1795 | 1461177902858 Marionette TRACE conn2 <- [1,690,null,{}] 11:45:02 INFO - PROCESS | 1795 | 1461177902860 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}] 11:45:02 INFO - PROCESS | 1795 | 1461177902937 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:45:02 INFO - PROCESS | 1795 | 1461177902987 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:02 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e218000 == 60 [pid = 1795] [id = 180] 11:45:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x12d79b800) [pid = 1795] [serial = 538] [outer = 0x0] 11:45:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x12e25c000) [pid = 1795] [serial = 539] [outer = 0x12d79b800] 11:45:03 INFO - PROCESS | 1795 | 1461177903012 Marionette DEBUG loaded listener.js 11:45:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x12f05e800) [pid = 1795] [serial = 540] [outer = 0x12d79b800] 11:45:03 INFO - PROCESS | 1795 | 1461177903931 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]]]}] 11:45:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:45:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1120ms 11:45:03 INFO - PROCESS | 1795 | 1461177903976 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:45:03 INFO - PROCESS | 1795 | 1461177903979 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:45:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:45:03 INFO - PROCESS | 1795 | 1461177903982 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:45:03 INFO - PROCESS | 1795 | 1461177903984 Marionette TRACE conn2 <- [1,694,null,{}] 11:45:03 INFO - PROCESS | 1795 | 1461177903988 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}] 11:45:04 INFO - PROCESS | 1795 | 1461177904088 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:45:04 INFO - PROCESS | 1795 | 1461177904135 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:04 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a959800 == 61 [pid = 1795] [id = 181] 11:45:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x118af3c00) [pid = 1795] [serial = 541] [outer = 0x0] 11:45:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x11a602400) [pid = 1795] [serial = 542] [outer = 0x118af3c00] 11:45:04 INFO - PROCESS | 1795 | 1461177904168 Marionette DEBUG loaded listener.js 11:45:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x11a993800) [pid = 1795] [serial = 543] [outer = 0x118af3c00] 11:45:05 INFO - PROCESS | 1795 | 1461177905047 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]]]}] 11:45:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:45:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1073ms 11:45:05 INFO - PROCESS | 1795 | 1461177905067 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:45:05 INFO - PROCESS | 1795 | 1461177905072 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:45:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:45:05 INFO - PROCESS | 1795 | 1461177905078 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:45:05 INFO - PROCESS | 1795 | 1461177905080 Marionette TRACE conn2 <- [1,698,null,{}] 11:45:05 INFO - PROCESS | 1795 | 1461177905082 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}] 11:45:05 INFO - PROCESS | 1795 | 1461177905184 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:45:05 INFO - PROCESS | 1795 | 1461177905231 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x123db9800 == 62 [pid = 1795] [id = 182] 11:45:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x11a8bbc00) [pid = 1795] [serial = 544] [outer = 0x0] 11:45:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x11afae800) [pid = 1795] [serial = 545] [outer = 0x11a8bbc00] 11:45:05 INFO - PROCESS | 1795 | 1461177905261 Marionette DEBUG loaded listener.js 11:45:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x11bfbcc00) [pid = 1795] [serial = 546] [outer = 0x11a8bbc00] 11:45:06 INFO - PROCESS | 1795 | 1461177906161 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]]]}] 11:45:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:45:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1122ms 11:45:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:45:06 INFO - PROCESS | 1795 | 1461177906199 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:45:06 INFO - PROCESS | 1795 | 1461177906201 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:45:06 INFO - PROCESS | 1795 | 1461177906204 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:45:06 INFO - PROCESS | 1795 | 1461177906208 Marionette TRACE conn2 <- [1,702,null,{}] 11:45:06 INFO - PROCESS | 1795 | 1461177906216 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}] 11:45:06 INFO - PROCESS | 1795 | 1461177906315 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:45:06 INFO - PROCESS | 1795 | 1461177906363 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:06 INFO - PROCESS | 1795 | ++DOCSHELL 0x12da75000 == 63 [pid = 1795] [id = 183] 11:45:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x123d4dc00) [pid = 1795] [serial = 547] [outer = 0x0] 11:45:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x129955800) [pid = 1795] [serial = 548] [outer = 0x123d4dc00] 11:45:06 INFO - PROCESS | 1795 | 1461177906395 Marionette DEBUG loaded listener.js 11:45:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x12bbce800) [pid = 1795] [serial = 549] [outer = 0x123d4dc00] 11:45:07 INFO - PROCESS | 1795 | 1461177907416 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]]]}] 11:45:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:45:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1227ms 11:45:07 INFO - PROCESS | 1795 | 1461177907430 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:45:07 INFO - PROCESS | 1795 | 1461177907433 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:45:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:45:07 INFO - PROCESS | 1795 | 1461177907437 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:45:07 INFO - PROCESS | 1795 | 1461177907441 Marionette TRACE conn2 <- [1,706,null,{}] 11:45:07 INFO - PROCESS | 1795 | 1461177907446 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}] 11:45:07 INFO - PROCESS | 1795 | 1461177907534 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:45:07 INFO - PROCESS | 1795 | 1461177907618 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:07 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c34a800 == 64 [pid = 1795] [id = 184] 11:45:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 143 (0x11a98ec00) [pid = 1795] [serial = 550] [outer = 0x0] 11:45:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 144 (0x11a994000) [pid = 1795] [serial = 551] [outer = 0x11a98ec00] 11:45:07 INFO - PROCESS | 1795 | 1461177907677 Marionette DEBUG loaded listener.js 11:45:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 145 (0x11afa8400) [pid = 1795] [serial = 552] [outer = 0x11a98ec00] 11:45:08 INFO - PROCESS | 1795 | 1461177908572 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]]]}] 11:45:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:45:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1177ms 11:45:08 INFO - PROCESS | 1795 | 1461177908613 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:45:08 INFO - PROCESS | 1795 | 1461177908617 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:45:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:45:08 INFO - PROCESS | 1795 | 1461177908622 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:45:08 INFO - PROCESS | 1795 | 1461177908623 Marionette TRACE conn2 <- [1,710,null,{}] 11:45:08 INFO - PROCESS | 1795 | 1461177908625 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}] 11:45:08 INFO - PROCESS | 1795 | 1461177908731 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7b9800 == 63 [pid = 1795] [id = 179] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x118270800 == 62 [pid = 1795] [id = 178] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12b21e000 == 61 [pid = 1795] [id = 177] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12990f000 == 60 [pid = 1795] [id = 176] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x125fe4000 == 59 [pid = 1795] [id = 175] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x125d51800 == 58 [pid = 1795] [id = 174] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 144 (0x11a8c6000) [pid = 1795] [serial = 427] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 143 (0x112283400) [pid = 1795] [serial = 424] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 142 (0x124105400) [pid = 1795] [serial = 433] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x11bccd400) [pid = 1795] [serial = 430] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x12b5bc000) [pid = 1795] [serial = 436] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x12f057800) [pid = 1795] [serial = 485] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11c342800 == 57 [pid = 1795] [id = 173] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11be28000 == 56 [pid = 1795] [id = 172] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11b57f800 == 55 [pid = 1795] [id = 171] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x118e38800 == 54 [pid = 1795] [id = 170] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x114a75800 == 53 [pid = 1795] [id = 169] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11a957800 == 52 [pid = 1795] [id = 168] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12fd56000 == 51 [pid = 1795] [id = 167] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12f4d2000 == 50 [pid = 1795] [id = 166] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7c1000 == 49 [pid = 1795] [id = 165] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfd4000 == 48 [pid = 1795] [id = 164] 11:45:08 INFO - PROCESS | 1795 | --DOCSHELL 0x118f44000 == 47 [pid = 1795] [id = 163] 11:45:08 INFO - PROCESS | 1795 | 1461177908812 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x12d245000) [pid = 1795] [serial = 422] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x12d7a0000) [pid = 1795] [serial = 467] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x12cfb5c00) [pid = 1795] [serial = 464] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x12e124800) [pid = 1795] [serial = 468] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x12e163800) [pid = 1795] [serial = 473] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x11a97c000) [pid = 1795] [serial = 476] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x123b06000) [pid = 1795] [serial = 455] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x11b999000) [pid = 1795] [serial = 451] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x11c1dd400) [pid = 1795] [serial = 452] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x11af78c00) [pid = 1795] [serial = 449] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x11ad92c00) [pid = 1795] [serial = 448] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x129ae3c00) [pid = 1795] [serial = 461] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x12912b000) [pid = 1795] [serial = 458] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x12995b000) [pid = 1795] [serial = 459] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x11a86c000) [pid = 1795] [serial = 446] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x118f78c00) [pid = 1795] [serial = 445] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x12d248800) [pid = 1795] [serial = 439] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x129def800) [pid = 1795] [serial = 442] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x12e130400) [pid = 1795] [serial = 470] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x12e272c00) [pid = 1795] [serial = 483] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x1274ec400) [pid = 1795] [serial = 194] [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.] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x12e236800) [pid = 1795] [serial = 479] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x12ce79400) [pid = 1795] [serial = 477] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x12e22d400) [pid = 1795] [serial = 474] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x124459c00) [pid = 1795] [serial = 456] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x12e259000) [pid = 1795] [serial = 482] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12e254000) [pid = 1795] [serial = 480] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x12d79b000) [pid = 1795] [serial = 465] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x12e159c00) [pid = 1795] [serial = 471] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x12baf0800) [pid = 1795] [serial = 462] [outer = 0x0] [url = about:blank] 11:45:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x11876a800 == 48 [pid = 1795] [id = 185] 11:45:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x112283400) [pid = 1795] [serial = 553] [outer = 0x0] 11:45:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x119e73c00) [pid = 1795] [serial = 554] [outer = 0x112283400] 11:45:08 INFO - PROCESS | 1795 | 1461177908843 Marionette DEBUG loaded listener.js 11:45:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11b5df000) [pid = 1795] [serial = 555] [outer = 0x112283400] 11:45:09 INFO - PROCESS | 1795 | 1461177909666 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]]]}] 11:45:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:45:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1070ms 11:45:09 INFO - PROCESS | 1795 | 1461177909692 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:45:09 INFO - PROCESS | 1795 | 1461177909694 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:45:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:45:09 INFO - PROCESS | 1795 | 1461177909698 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:45:09 INFO - PROCESS | 1795 | 1461177909702 Marionette TRACE conn2 <- [1,714,null,{}] 11:45:09 INFO - PROCESS | 1795 | 1461177909712 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}] 11:45:09 INFO - PROCESS | 1795 | 1461177909808 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:45:09 INFO - PROCESS | 1795 | 1461177909813 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba39000 == 49 [pid = 1795] [id = 186] 11:45:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x123a13c00) [pid = 1795] [serial = 556] [outer = 0x0] 11:45:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x124105400) [pid = 1795] [serial = 557] [outer = 0x123a13c00] 11:45:09 INFO - PROCESS | 1795 | 1461177909841 Marionette DEBUG loaded listener.js 11:45:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x1274ec400) [pid = 1795] [serial = 558] [outer = 0x123a13c00] 11:45:10 INFO - PROCESS | 1795 | 1461177910644 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]]]}] 11:45:10 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 11:45:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 974ms 11:45:10 INFO - PROCESS | 1795 | 1461177910672 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:45:10 INFO - PROCESS | 1795 | 1461177910674 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:45:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:45:10 INFO - PROCESS | 1795 | 1461177910676 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:45:10 INFO - PROCESS | 1795 | 1461177910677 Marionette TRACE conn2 <- [1,718,null,{}] 11:45:10 INFO - PROCESS | 1795 | 1461177910679 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}] 11:45:10 INFO - PROCESS | 1795 | 1461177910779 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:45:10 INFO - PROCESS | 1795 | 1461177910793 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:10 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f4f000 == 50 [pid = 1795] [id = 187] 11:45:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x127fa1800) [pid = 1795] [serial = 559] [outer = 0x0] 11:45:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12995f800) [pid = 1795] [serial = 560] [outer = 0x127fa1800] 11:45:10 INFO - PROCESS | 1795 | 1461177910819 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x129dea400) [pid = 1795] [serial = 561] [outer = 0x127fa1800] 11:45:11 INFO - PROCESS | 1795 | 1461177911725 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]]]}] 11:45:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:45:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1069ms 11:45:11 INFO - PROCESS | 1795 | 1461177911746 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:45:11 INFO - PROCESS | 1795 | 1461177911748 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:45:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:45:11 INFO - PROCESS | 1795 | 1461177911752 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:45:11 INFO - PROCESS | 1795 | 1461177911756 Marionette TRACE conn2 <- [1,722,null,{}] 11:45:11 INFO - PROCESS | 1795 | 1461177911759 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}] 11:45:11 INFO - PROCESS | 1795 | 1461177911848 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:45:11 INFO - PROCESS | 1795 | 1461177911883 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:11 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288bf000 == 51 [pid = 1795] [id = 188] 11:45:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x12b503c00) [pid = 1795] [serial = 562] [outer = 0x0] 11:45:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12b54d000) [pid = 1795] [serial = 563] [outer = 0x12b503c00] 11:45:11 INFO - PROCESS | 1795 | 1461177911909 Marionette DEBUG loaded listener.js 11:45:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x12bae7800) [pid = 1795] [serial = 564] [outer = 0x12b503c00] 11:45:12 INFO - PROCESS | 1795 | 1461177912221 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] 11:45:12 INFO - PROCESS | 1795 | 1461177912277 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:45:12 INFO - PROCESS | 1795 | 1461177912279 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:45:12 INFO - PROCESS | 1795 | 1461177912280 Marionette TRACE conn2 <- [1,726,null,{}] 11:45:12 INFO - PROCESS | 1795 | 1461177912282 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}] 11:45:12 INFO - PROCESS | 1795 | 1461177912393 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:45:12 INFO - PROCESS | 1795 | 1461177912406 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x1192d0800 == 52 [pid = 1795] [id = 189] 11:45:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x12bbcb000) [pid = 1795] [serial = 565] [outer = 0x0] 11:45:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x12d247400) [pid = 1795] [serial = 566] [outer = 0x12bbcb000] 11:45:12 INFO - PROCESS | 1795 | 1461177912435 Marionette DEBUG loaded listener.js 11:45:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x12e12e400) [pid = 1795] [serial = 567] [outer = 0x12bbcb000] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x11b5dd000) [pid = 1795] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x118edb400) [pid = 1795] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x129d3ec00) [pid = 1795] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11a978c00) [pid = 1795] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x127fa3000) [pid = 1795] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x12403f800) [pid = 1795] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x1152db000) [pid = 1795] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11b927000) [pid = 1795] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x124455400) [pid = 1795] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x129acf400) [pid = 1795] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11b9a3c00) [pid = 1795] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x118fdcc00) [pid = 1795] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11afb1400) [pid = 1795] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x12e164800) [pid = 1795] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x1197da800) [pid = 1795] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x12bae5800) [pid = 1795] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11ad96400) [pid = 1795] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x123e8b400) [pid = 1795] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11c3e7c00) [pid = 1795] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x1158d7800) [pid = 1795] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x12ce84400) [pid = 1795] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x112153400) [pid = 1795] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:45:12 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11c424000) [pid = 1795] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:45:12 INFO - PROCESS | 1795 | 1461177912947 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]]]}] 11:45:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:45:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 719ms 11:45:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:45:13 INFO - PROCESS | 1795 | 1461177912998 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:45:13 INFO - PROCESS | 1795 | 1461177912999 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:45:13 INFO - PROCESS | 1795 | 1461177913001 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:45:13 INFO - PROCESS | 1795 | 1461177913003 Marionette TRACE conn2 <- [1,730,null,{}] 11:45:13 INFO - PROCESS | 1795 | 1461177913005 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}] 11:45:13 INFO - PROCESS | 1795 | 1461177913080 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:45:13 INFO - PROCESS | 1795 | 1461177913101 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x118aaf000 == 53 [pid = 1795] [id = 190] 11:45:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x119256400) [pid = 1795] [serial = 568] [outer = 0x0] 11:45:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11a8bb400) [pid = 1795] [serial = 569] [outer = 0x119256400] 11:45:13 INFO - PROCESS | 1795 | 1461177913128 Marionette DEBUG loaded listener.js 11:45:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11b5dd000) [pid = 1795] [serial = 570] [outer = 0x119256400] 11:45:13 INFO - PROCESS | 1795 | 1461177913459 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:45:13 INFO - PROCESS | 1795 | 1461177913476 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:45:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:45:13 INFO - PROCESS | 1795 | 1461177913479 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:45:13 INFO - PROCESS | 1795 | 1461177913480 Marionette TRACE conn2 <- [1,734,null,{}] 11:45:13 INFO - PROCESS | 1795 | 1461177913482 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}] 11:45:13 INFO - PROCESS | 1795 | 1461177913581 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:45:13 INFO - PROCESS | 1795 | 1461177913588 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c85800 == 54 [pid = 1795] [id = 191] 11:45:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x1197da800) [pid = 1795] [serial = 571] [outer = 0x0] 11:45:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x11c1db800) [pid = 1795] [serial = 572] [outer = 0x1197da800] 11:45:13 INFO - PROCESS | 1795 | 1461177913614 Marionette DEBUG loaded listener.js 11:45:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x12cfbbc00) [pid = 1795] [serial = 573] [outer = 0x1197da800] 11:45:13 INFO - PROCESS | 1795 | 1461177913909 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]]]}] 11:45:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:45:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 467ms 11:45:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:45:13 INFO - PROCESS | 1795 | 1461177913947 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:45:13 INFO - PROCESS | 1795 | 1461177913948 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:45:13 INFO - PROCESS | 1795 | 1461177913950 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:45:13 INFO - PROCESS | 1795 | 1461177913951 Marionette TRACE conn2 <- [1,738,null,{}] 11:45:13 INFO - PROCESS | 1795 | 1461177913957 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}] 11:45:14 INFO - PROCESS | 1795 | 1461177914032 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:45:14 INFO - PROCESS | 1795 | 1461177914038 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d25f000 == 55 [pid = 1795] [id = 192] 11:45:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x127682800) [pid = 1795] [serial = 574] [outer = 0x0] 11:45:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x12e163000) [pid = 1795] [serial = 575] [outer = 0x127682800] 11:45:14 INFO - PROCESS | 1795 | 1461177914065 Marionette DEBUG loaded listener.js 11:45:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x12e24e400) [pid = 1795] [serial = 576] [outer = 0x127682800] 11:45:14 INFO - PROCESS | 1795 | 1461177914879 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]]]}] 11:45:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:45:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 11:45:14 INFO - PROCESS | 1795 | 1461177914920 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:45:14 INFO - PROCESS | 1795 | 1461177914923 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:45:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:45:14 INFO - PROCESS | 1795 | 1461177914926 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:45:14 INFO - PROCESS | 1795 | 1461177914927 Marionette TRACE conn2 <- [1,742,null,{}] 11:45:15 INFO - PROCESS | 1795 | 1461177915001 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}] 11:45:15 INFO - PROCESS | 1795 | 1461177915085 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:45:15 INFO - PROCESS | 1795 | 1461177915176 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x11928c000 == 56 [pid = 1795] [id = 193] 11:45:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x118f73400) [pid = 1795] [serial = 577] [outer = 0x0] 11:45:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x119e73800) [pid = 1795] [serial = 578] [outer = 0x118f73400] 11:45:15 INFO - PROCESS | 1795 | 1461177915208 Marionette DEBUG loaded listener.js 11:45:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x11a98c400) [pid = 1795] [serial = 579] [outer = 0x118f73400] 11:45:16 INFO - PROCESS | 1795 | 1461177916120 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]]]}] 11:45:16 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 11:45:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1223ms 11:45:16 INFO - PROCESS | 1795 | 1461177916150 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:45:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:45:16 INFO - PROCESS | 1795 | 1461177916156 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:45:16 INFO - PROCESS | 1795 | 1461177916160 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:45:16 INFO - PROCESS | 1795 | 1461177916161 Marionette TRACE conn2 <- [1,746,null,{}] 11:45:16 INFO - PROCESS | 1795 | 1461177916164 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}] 11:45:16 INFO - PROCESS | 1795 | 1461177916262 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:45:16 INFO - PROCESS | 1795 | 1461177916312 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c31f800 == 57 [pid = 1795] [id = 194] 11:45:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11ad9b000) [pid = 1795] [serial = 580] [outer = 0x0] 11:45:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x11c129000) [pid = 1795] [serial = 581] [outer = 0x11ad9b000] 11:45:16 INFO - PROCESS | 1795 | 1461177916344 Marionette DEBUG loaded listener.js 11:45:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x11c423000) [pid = 1795] [serial = 582] [outer = 0x11ad9b000] 11:45:17 INFO - PROCESS | 1795 | 1461177917248 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]]]}] 11:45:17 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.) 11:45:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1121ms 11:45:17 INFO - PROCESS | 1795 | 1461177917281 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:45:17 INFO - PROCESS | 1795 | 1461177917282 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:45:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:45:17 INFO - PROCESS | 1795 | 1461177917285 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:45:17 INFO - PROCESS | 1795 | 1461177917286 Marionette TRACE conn2 <- [1,750,null,{}] 11:45:17 INFO - PROCESS | 1795 | 1461177917291 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}] 11:45:17 INFO - PROCESS | 1795 | 1461177917387 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:45:17 INFO - PROCESS | 1795 | 1461177917434 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d269800 == 58 [pid = 1795] [id = 195] 11:45:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12794fc00) [pid = 1795] [serial = 583] [outer = 0x0] 11:45:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x129961000) [pid = 1795] [serial = 584] [outer = 0x12794fc00] 11:45:17 INFO - PROCESS | 1795 | 1461177917467 Marionette DEBUG loaded listener.js 11:45:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x12cd68400) [pid = 1795] [serial = 585] [outer = 0x12794fc00] 11:45:18 INFO - PROCESS | 1795 | 1461177918367 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]]]}] 11:45:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:45:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1123ms 11:45:18 INFO - PROCESS | 1795 | 1461177918413 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:45:18 INFO - PROCESS | 1795 | 1461177918417 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:45:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:45:18 INFO - PROCESS | 1795 | 1461177918420 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:45:18 INFO - PROCESS | 1795 | 1461177918422 Marionette TRACE conn2 <- [1,754,null,{}] 11:45:18 INFO - PROCESS | 1795 | 1461177918424 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}] 11:45:18 INFO - PROCESS | 1795 | 1461177918519 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:45:18 INFO - PROCESS | 1795 | 1461177918566 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:18 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f00a800 == 59 [pid = 1795] [id = 196] 11:45:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12d248800) [pid = 1795] [serial = 586] [outer = 0x0] 11:45:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x12e24f400) [pid = 1795] [serial = 587] [outer = 0x12d248800] 11:45:18 INFO - PROCESS | 1795 | 1461177918597 Marionette DEBUG loaded listener.js 11:45:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x12e273800) [pid = 1795] [serial = 588] [outer = 0x12d248800] 11:45:19 INFO - PROCESS | 1795 | 1461177919506 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]]]}] 11:45:19 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 11:45:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1120ms 11:45:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:45:19 INFO - PROCESS | 1795 | 1461177919541 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:45:19 INFO - PROCESS | 1795 | 1461177919543 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:45:19 INFO - PROCESS | 1795 | 1461177919547 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:45:19 INFO - PROCESS | 1795 | 1461177919549 Marionette TRACE conn2 <- [1,758,null,{}] 11:45:19 INFO - PROCESS | 1795 | 1461177919553 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}] 11:45:19 INFO - PROCESS | 1795 | 1461177919642 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:45:19 INFO - PROCESS | 1795 | 1461177919691 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9c4800 == 60 [pid = 1795] [id = 197] 11:45:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x118fda000) [pid = 1795] [serial = 589] [outer = 0x0] 11:45:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x1191bb400) [pid = 1795] [serial = 590] [outer = 0x118fda000] 11:45:19 INFO - PROCESS | 1795 | 1461177919720 Marionette DEBUG loaded listener.js 11:45:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x11a972800) [pid = 1795] [serial = 591] [outer = 0x118fda000] 11:45:20 INFO - PROCESS | 1795 | 1461177920146 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]]]}] 11:45:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:45:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 622ms 11:45:20 INFO - PROCESS | 1795 | 1461177920169 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:45:20 INFO - PROCESS | 1795 | 1461177920176 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:45:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:45:20 INFO - PROCESS | 1795 | 1461177920180 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - PROCESS | 1795 | 1461177920182 Marionette TRACE conn2 <- [1,762,null,{}] 11:45:20 INFO - PROCESS | 1795 | 1461177920184 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}] 11:45:20 INFO - PROCESS | 1795 | 1461177920273 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:45:20 INFO - PROCESS | 1795 | 1461177920321 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aada800 == 61 [pid = 1795] [id = 198] 11:45:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x118fde000) [pid = 1795] [serial = 592] [outer = 0x0] 11:45:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x11afa8c00) [pid = 1795] [serial = 593] [outer = 0x118fde000] 11:45:20 INFO - PROCESS | 1795 | 1461177920349 Marionette DEBUG loaded listener.js 11:45:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x11bcc8000) [pid = 1795] [serial = 594] [outer = 0x118fde000] 11:45:20 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7e5000 == 60 [pid = 1795] [id = 145] 11:45:20 INFO - PROCESS | 1795 | --DOCSHELL 0x123c85800 == 59 [pid = 1795] [id = 191] 11:45:20 INFO - PROCESS | 1795 | --DOCSHELL 0x118aaf000 == 58 [pid = 1795] [id = 190] 11:45:20 INFO - PROCESS | 1795 | --DOCSHELL 0x1192d0800 == 57 [pid = 1795] [id = 189] 11:45:20 INFO - PROCESS | 1795 | --DOCSHELL 0x1288bf000 == 56 [pid = 1795] [id = 188] 11:45:20 INFO - PROCESS | 1795 | --DOCSHELL 0x123f4f000 == 55 [pid = 1795] [id = 187] 11:45:20 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba39000 == 54 [pid = 1795] [id = 186] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x1182b6000) [pid = 1795] [serial = 488] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11af7b400) [pid = 1795] [serial = 491] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x1245e1000) [pid = 1795] [serial = 494] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x12b510c00) [pid = 1795] [serial = 497] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x12e132000) [pid = 1795] [serial = 500] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOCSHELL 0x11876a800 == 53 [pid = 1795] [id = 185] 11:45:20 INFO - PROCESS | 1795 | --DOCSHELL 0x11c34a800 == 52 [pid = 1795] [id = 184] 11:45:20 INFO - PROCESS | 1795 | --DOCSHELL 0x123db9800 == 51 [pid = 1795] [id = 182] 11:45:20 INFO - PROCESS | 1795 | --DOCSHELL 0x11a959800 == 50 [pid = 1795] [id = 181] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x118fd1000) [pid = 1795] [serial = 374] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x123b04000) [pid = 1795] [serial = 380] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x123a12800) [pid = 1795] [serial = 431] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11acb7c00) [pid = 1795] [serial = 428] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x12baf0000) [pid = 1795] [serial = 437] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11ade6000) [pid = 1795] [serial = 377] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x129ace400) [pid = 1795] [serial = 383] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x127494c00) [pid = 1795] [serial = 326] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x12f05c800) [pid = 1795] [serial = 486] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11a991800) [pid = 1795] [serial = 509] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x11acbf400) [pid = 1795] [serial = 510] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x12ce82000) [pid = 1795] [serial = 530] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x12e276000) [pid = 1795] [serial = 504] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x12bae7000) [pid = 1795] [serial = 503] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x129136800) [pid = 1795] [serial = 521] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x12d241800) [pid = 1795] [serial = 531] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11c803800) [pid = 1795] [serial = 518] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x123b08000) [pid = 1795] [serial = 519] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x12baea000) [pid = 1795] [serial = 528] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x12995e000) [pid = 1795] [serial = 534] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x12e132800) [pid = 1795] [serial = 536] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11ad94400) [pid = 1795] [serial = 533] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x12b50c400) [pid = 1795] [serial = 525] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x129acb400) [pid = 1795] [serial = 522] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x12e231c00) [pid = 1795] [serial = 537] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x1158d3000) [pid = 1795] [serial = 425] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x12b503000) [pid = 1795] [serial = 434] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x129de5c00) [pid = 1795] [serial = 524] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x12b5bd800) [pid = 1795] [serial = 527] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11bfb9000) [pid = 1795] [serial = 515] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11c3cf800) [pid = 1795] [serial = 516] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11a603c00) [pid = 1795] [serial = 507] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x119255800) [pid = 1795] [serial = 506] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x11afe8c00) [pid = 1795] [serial = 512] [outer = 0x0] [url = about:blank] 11:45:20 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x11b99a400) [pid = 1795] [serial = 513] [outer = 0x0] [url = about:blank] 11:45:21 INFO - PROCESS | 1795 | 1461177921198 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]]]}] 11:45:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:45:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1070ms 11:45:21 INFO - PROCESS | 1795 | 1461177921250 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:45:21 INFO - PROCESS | 1795 | 1461177921252 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:45:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:45:21 INFO - PROCESS | 1795 | 1461177921254 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:45:21 INFO - PROCESS | 1795 | 1461177921257 Marionette TRACE conn2 <- [1,766,null,{}] 11:45:21 INFO - PROCESS | 1795 | 1461177921264 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}] 11:45:21 INFO - PROCESS | 1795 | 1461177921347 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:45:21 INFO - PROCESS | 1795 | 1461177921397 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a963800 == 51 [pid = 1795] [id = 199] 11:45:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11bf27000) [pid = 1795] [serial = 595] [outer = 0x0] 11:45:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11bf29800) [pid = 1795] [serial = 596] [outer = 0x11bf27000] 11:45:21 INFO - PROCESS | 1795 | 1461177921425 Marionette DEBUG loaded listener.js 11:45:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11c3cf800) [pid = 1795] [serial = 597] [outer = 0x11bf27000] 11:45:22 INFO - PROCESS | 1795 | 1461177922184 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]]]}] 11:45:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:45:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 973ms 11:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:45:22 INFO - PROCESS | 1795 | 1461177922227 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:45:22 INFO - PROCESS | 1795 | 1461177922229 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:45:22 INFO - PROCESS | 1795 | 1461177922231 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:45:22 INFO - PROCESS | 1795 | 1461177922232 Marionette TRACE conn2 <- [1,770,null,{}] 11:45:22 INFO - PROCESS | 1795 | 1461177922235 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}] 11:45:22 INFO - PROCESS | 1795 | 1461177922311 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:45:22 INFO - PROCESS | 1795 | 1461177922315 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x123b6f800 == 52 [pid = 1795] [id = 200] 11:45:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11bf2a800) [pid = 1795] [serial = 598] [outer = 0x0] 11:45:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x124106400) [pid = 1795] [serial = 599] [outer = 0x11bf2a800] 11:45:22 INFO - PROCESS | 1795 | 1461177922342 Marionette DEBUG loaded listener.js 11:45:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x127217800) [pid = 1795] [serial = 600] [outer = 0x11bf2a800] 11:45:22 INFO - PROCESS | 1795 | 1461177922716 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]]]}] 11:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 518ms 11:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:45:22 INFO - PROCESS | 1795 | 1461177922750 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:45:22 INFO - PROCESS | 1795 | 1461177922751 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:45:22 INFO - PROCESS | 1795 | 1461177922760 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:45:22 INFO - PROCESS | 1795 | 1461177922761 Marionette TRACE conn2 <- [1,774,null,{}] 11:45:22 INFO - PROCESS | 1795 | 1461177922763 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}] 11:45:22 INFO - PROCESS | 1795 | 1461177922858 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:45:22 INFO - PROCESS | 1795 | 1461177922863 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f4c800 == 53 [pid = 1795] [id = 201] 11:45:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x123d48800) [pid = 1795] [serial = 601] [outer = 0x0] 11:45:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x129136800) [pid = 1795] [serial = 602] [outer = 0x123d48800] 11:45:22 INFO - PROCESS | 1795 | 1461177922888 Marionette DEBUG loaded listener.js 11:45:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x129ae1c00) [pid = 1795] [serial = 603] [outer = 0x123d48800] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9db000 == 52 [pid = 1795] [id = 126] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x115486800 == 51 [pid = 1795] [id = 104] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x123b74800 == 50 [pid = 1795] [id = 109] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x11b569800 == 49 [pid = 1795] [id = 105] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x11a966000 == 48 [pid = 1795] [id = 103] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x12e218000 == 47 [pid = 1795] [id = 180] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x12e20b000 == 46 [pid = 1795] [id = 146] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x12da75000 == 45 [pid = 1795] [id = 183] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x12e931800 == 44 [pid = 1795] [id = 147] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x119c34800 == 43 [pid = 1795] [id = 148] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x12f4e8800 == 42 [pid = 1795] [id = 162] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb27000 == 41 [pid = 1795] [id = 128] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x1299cd000 == 40 [pid = 1795] [id = 127] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x129920800 == 39 [pid = 1795] [id = 144] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x12b221000 == 38 [pid = 1795] [id = 124] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba47000 == 37 [pid = 1795] [id = 106] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x119c34000 == 36 [pid = 1795] [id = 102] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x123da3800 == 35 [pid = 1795] [id = 112] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x11aada800 == 34 [pid = 1795] [id = 198] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9c4800 == 33 [pid = 1795] [id = 197] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x12f00a800 == 32 [pid = 1795] [id = 196] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x12d269800 == 31 [pid = 1795] [id = 195] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x11c31f800 == 30 [pid = 1795] [id = 194] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x12d25f000 == 29 [pid = 1795] [id = 192] 11:45:23 INFO - PROCESS | 1795 | --DOCSHELL 0x11928c000 == 28 [pid = 1795] [id = 193] 11:45:24 INFO - PROCESS | 1795 | --DOCSHELL 0x11a963800 == 27 [pid = 1795] [id = 199] 11:45:24 INFO - PROCESS | 1795 | --DOCSHELL 0x123b6f800 == 26 [pid = 1795] [id = 200] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x1197da800) [pid = 1795] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x127fa1800) [pid = 1795] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x12d7a1000) [pid = 1795] [serial = 440] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x12cfb1c00) [pid = 1795] [serial = 498] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x12e239800) [pid = 1795] [serial = 501] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x1191ba800) [pid = 1795] [serial = 489] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x129acd400) [pid = 1795] [serial = 495] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x12e128000) [pid = 1795] [serial = 443] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x11b925400) [pid = 1795] [serial = 492] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x12d243000) [pid = 1795] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x129acdc00) [pid = 1795] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x12d79ec00) [pid = 1795] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x1154e8c00) [pid = 1795] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x11c131400) [pid = 1795] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x118f79000) [pid = 1795] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 81 (0x11a60e800) [pid = 1795] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 80 (0x12b503c00) [pid = 1795] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 79 (0x11a98ec00) [pid = 1795] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 78 (0x123a13c00) [pid = 1795] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 77 (0x112283400) [pid = 1795] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 76 (0x12bbcb000) [pid = 1795] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 75 (0x119256400) [pid = 1795] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 74 (0x12e163000) [pid = 1795] [serial = 575] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 73 (0x12b54d000) [pid = 1795] [serial = 563] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 72 (0x11a994000) [pid = 1795] [serial = 551] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 71 (0x124105400) [pid = 1795] [serial = 557] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 70 (0x1274ec400) [pid = 1795] [serial = 558] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 69 (0x119e73c00) [pid = 1795] [serial = 554] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 68 (0x11b5df000) [pid = 1795] [serial = 555] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 67 (0x12e25c000) [pid = 1795] [serial = 539] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 66 (0x129955800) [pid = 1795] [serial = 548] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 65 (0x11a602400) [pid = 1795] [serial = 542] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 64 (0x12d247400) [pid = 1795] [serial = 566] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 63 (0x11afae800) [pid = 1795] [serial = 545] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 62 (0x12bae7800) [pid = 1795] [serial = 564] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 61 (0x11a8bb400) [pid = 1795] [serial = 569] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 60 (0x11b5dd000) [pid = 1795] [serial = 570] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 59 (0x11c1db800) [pid = 1795] [serial = 572] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 58 (0x11afa8400) [pid = 1795] [serial = 552] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 57 (0x12995f800) [pid = 1795] [serial = 560] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 56 (0x129dea400) [pid = 1795] [serial = 561] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 55 (0x12e12e400) [pid = 1795] [serial = 567] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | --DOMWINDOW == 54 (0x12cfbbc00) [pid = 1795] [serial = 573] [outer = 0x0] [url = about:blank] 11:45:24 INFO - PROCESS | 1795 | 1461177924409 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]]]}] 11:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1677ms 11:45:24 INFO - PROCESS | 1795 | 1461177924431 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:45:24 INFO - PROCESS | 1795 | 1461177924433 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:45:24 INFO - PROCESS | 1795 | 1461177924437 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:45:24 INFO - PROCESS | 1795 | 1461177924440 Marionette TRACE conn2 <- [1,778,null,{}] 11:45:24 INFO - PROCESS | 1795 | 1461177924444 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}] 11:45:24 INFO - PROCESS | 1795 | 1461177924523 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:45:24 INFO - PROCESS | 1795 | 1461177924564 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x114a74000 == 27 [pid = 1795] [id = 202] 11:45:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 55 (0x1146ad400) [pid = 1795] [serial = 604] [outer = 0x0] 11:45:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 56 (0x1146ae400) [pid = 1795] [serial = 605] [outer = 0x1146ad400] 11:45:24 INFO - PROCESS | 1795 | 1461177924592 Marionette DEBUG loaded listener.js 11:45:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 57 (0x1152db000) [pid = 1795] [serial = 606] [outer = 0x1146ad400] 11:45:24 INFO - PROCESS | 1795 | 1461177924874 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]]]}] 11:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 472ms 11:45:24 INFO - PROCESS | 1795 | 1461177924912 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:45:24 INFO - PROCESS | 1795 | 1461177924917 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:45:24 INFO - PROCESS | 1795 | 1461177924925 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:45:24 INFO - PROCESS | 1795 | 1461177924927 Marionette TRACE conn2 <- [1,782,null,{}] 11:45:24 INFO - PROCESS | 1795 | 1461177924930 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}] 11:45:25 INFO - PROCESS | 1795 | 1461177924999 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:45:25 INFO - PROCESS | 1795 | 1461177925004 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x1156f7000 == 28 [pid = 1795] [id = 203] 11:45:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 58 (0x115337400) [pid = 1795] [serial = 607] [outer = 0x0] 11:45:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 59 (0x11570d400) [pid = 1795] [serial = 608] [outer = 0x115337400] 11:45:25 INFO - PROCESS | 1795 | 1461177925033 Marionette DEBUG loaded listener.js 11:45:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 60 (0x1182b5000) [pid = 1795] [serial = 609] [outer = 0x115337400] 11:45:25 INFO - PROCESS | 1795 | 1461177925379 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]]]}] 11:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 473ms 11:45:25 INFO - PROCESS | 1795 | 1461177925397 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:45:25 INFO - PROCESS | 1795 | 1461177925400 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:45:25 INFO - PROCESS | 1795 | 1461177925404 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:45:25 INFO - PROCESS | 1795 | 1461177925408 Marionette TRACE conn2 <- [1,786,null,{}] 11:45:25 INFO - PROCESS | 1795 | 1461177925420 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}] 11:45:25 INFO - PROCESS | 1795 | 1461177925534 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:45:25 INFO - PROCESS | 1795 | 1461177925545 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x118c14000 == 29 [pid = 1795] [id = 204] 11:45:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 61 (0x112152000) [pid = 1795] [serial = 610] [outer = 0x0] 11:45:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 62 (0x118edc000) [pid = 1795] [serial = 611] [outer = 0x112152000] 11:45:25 INFO - PROCESS | 1795 | 1461177925590 Marionette DEBUG loaded listener.js 11:45:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 63 (0x118fd5c00) [pid = 1795] [serial = 612] [outer = 0x112152000] 11:45:26 INFO - PROCESS | 1795 | 1461177926067 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]]]}] 11:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 674ms 11:45:26 INFO - PROCESS | 1795 | 1461177926078 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:45:26 INFO - PROCESS | 1795 | 1461177926079 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:45:26 INFO - PROCESS | 1795 | 1461177926082 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:45:26 INFO - PROCESS | 1795 | 1461177926083 Marionette TRACE conn2 <- [1,790,null,{}] 11:45:26 INFO - PROCESS | 1795 | 1461177926085 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}] 11:45:26 INFO - PROCESS | 1795 | 1461177926153 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:45:26 INFO - PROCESS | 1795 | 1461177926158 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x119161800 == 30 [pid = 1795] [id = 205] 11:45:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 64 (0x118fdcc00) [pid = 1795] [serial = 613] [outer = 0x0] 11:45:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 65 (0x1191bb000) [pid = 1795] [serial = 614] [outer = 0x118fdcc00] 11:45:26 INFO - PROCESS | 1795 | 1461177926187 Marionette DEBUG loaded listener.js 11:45:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 66 (0x1197db800) [pid = 1795] [serial = 615] [outer = 0x118fdcc00] 11:45:26 INFO - PROCESS | 1795 | 1461177926636 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]]]}] 11:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 618ms 11:45:26 INFO - PROCESS | 1795 | 1461177926701 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:45:26 INFO - PROCESS | 1795 | 1461177926704 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:45:26 INFO - PROCESS | 1795 | 1461177926707 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:45:26 INFO - PROCESS | 1795 | 1461177926710 Marionette TRACE conn2 <- [1,794,null,{}] 11:45:26 INFO - PROCESS | 1795 | 1461177926714 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}] 11:45:26 INFO - PROCESS | 1795 | 1461177926810 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:45:26 INFO - PROCESS | 1795 | 1461177926853 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x11567f000 == 31 [pid = 1795] [id = 206] 11:45:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 67 (0x112285c00) [pid = 1795] [serial = 616] [outer = 0x0] 11:45:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 68 (0x1146b6000) [pid = 1795] [serial = 617] [outer = 0x112285c00] 11:45:26 INFO - PROCESS | 1795 | 1461177926886 Marionette DEBUG loaded listener.js 11:45:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 69 (0x1154f2000) [pid = 1795] [serial = 618] [outer = 0x112285c00] 11:45:27 INFO - PROCESS | 1795 | 1461177927426 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]]]}] 11:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 770ms 11:45:27 INFO - PROCESS | 1795 | 1461177927478 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:45:27 INFO - PROCESS | 1795 | 1461177927482 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:45:27 INFO - PROCESS | 1795 | 1461177927487 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:45:27 INFO - PROCESS | 1795 | 1461177927489 Marionette TRACE conn2 <- [1,798,null,{}] 11:45:27 INFO - PROCESS | 1795 | 1461177927491 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}] 11:45:27 INFO - PROCESS | 1795 | 1461177927588 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:45:27 INFO - PROCESS | 1795 | 1461177927652 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:27 INFO - PROCESS | 1795 | ++DOCSHELL 0x1192dd800 == 32 [pid = 1795] [id = 207] 11:45:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 70 (0x115708400) [pid = 1795] [serial = 619] [outer = 0x0] 11:45:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 71 (0x118a6b000) [pid = 1795] [serial = 620] [outer = 0x115708400] 11:45:27 INFO - PROCESS | 1795 | 1461177927684 Marionette DEBUG loaded listener.js 11:45:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 72 (0x1191bb800) [pid = 1795] [serial = 621] [outer = 0x115708400] 11:45:28 INFO - PROCESS | 1795 | --DOCSHELL 0x118c14000 == 31 [pid = 1795] [id = 204] 11:45:28 INFO - PROCESS | 1795 | --DOCSHELL 0x1156f7000 == 30 [pid = 1795] [id = 203] 11:45:28 INFO - PROCESS | 1795 | --DOCSHELL 0x114a74000 == 29 [pid = 1795] [id = 202] 11:45:28 INFO - PROCESS | 1795 | 1461177928174 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]]]}] 11:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 721ms 11:45:28 INFO - PROCESS | 1795 | 1461177928210 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:45:28 INFO - PROCESS | 1795 | 1461177928213 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:45:28 INFO - PROCESS | 1795 | 1461177928217 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:45:28 INFO - PROCESS | 1795 | 1461177928219 Marionette TRACE conn2 <- [1,802,null,{}] 11:45:28 INFO - PROCESS | 1795 | 1461177928226 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}] 11:45:28 INFO - PROCESS | 1795 | 1461177928298 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:45:28 INFO - PROCESS | 1795 | 1461177928308 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:28 INFO - PROCESS | 1795 | ++DOCSHELL 0x11568f800 == 30 [pid = 1795] [id = 208] 11:45:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 73 (0x1158d3000) [pid = 1795] [serial = 622] [outer = 0x0] 11:45:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 74 (0x1182b4000) [pid = 1795] [serial = 623] [outer = 0x1158d3000] 11:45:28 INFO - PROCESS | 1795 | 1461177928336 Marionette DEBUG loaded listener.js 11:45:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 75 (0x118cdc000) [pid = 1795] [serial = 624] [outer = 0x1158d3000] 11:45:28 INFO - PROCESS | 1795 | 1461177928669 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]]]}] 11:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 470ms 11:45:28 INFO - PROCESS | 1795 | 1461177928690 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:45:28 INFO - PROCESS | 1795 | 1461177928694 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:45:28 INFO - PROCESS | 1795 | 1461177928698 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:45:28 INFO - PROCESS | 1795 | 1461177928700 Marionette TRACE conn2 <- [1,806,null,{}] 11:45:28 INFO - PROCESS | 1795 | 1461177928702 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}] 11:45:28 INFO - PROCESS | 1795 | 1461177928781 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:45:28 INFO - PROCESS | 1795 | 1461177928822 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:28 INFO - PROCESS | 1795 | ++DOCSHELL 0x118c0d000 == 31 [pid = 1795] [id = 209] 11:45:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 76 (0x1158d4800) [pid = 1795] [serial = 625] [outer = 0x0] 11:45:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 77 (0x119134400) [pid = 1795] [serial = 626] [outer = 0x1158d4800] 11:45:28 INFO - PROCESS | 1795 | 1461177928848 Marionette DEBUG loaded listener.js 11:45:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 78 (0x11a602c00) [pid = 1795] [serial = 627] [outer = 0x1158d4800] 11:45:29 INFO - PROCESS | 1795 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:45:29 INFO - PROCESS | 1795 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:45:29 INFO - PROCESS | 1795 | [GFX2-]: Using SkiaGL canvas. 11:45:29 INFO - PROCESS | 1795 | 1461177929175 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]]]}] 11:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 520ms 11:45:29 INFO - PROCESS | 1795 | 1461177929219 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:45:29 INFO - PROCESS | 1795 | 1461177929220 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:45:29 INFO - PROCESS | 1795 | 1461177929223 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:45:29 INFO - PROCESS | 1795 | 1461177929225 Marionette TRACE conn2 <- [1,810,null,{}] 11:45:29 INFO - PROCESS | 1795 | 1461177929233 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}] 11:45:29 INFO - PROCESS | 1795 | 1461177929306 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:45:29 INFO - PROCESS | 1795 | 1461177929352 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x119d75800 == 32 [pid = 1795] [id = 210] 11:45:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 79 (0x119e70000) [pid = 1795] [serial = 628] [outer = 0x0] 11:45:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 80 (0x11a8b8800) [pid = 1795] [serial = 629] [outer = 0x119e70000] 11:45:29 INFO - PROCESS | 1795 | 1461177929381 Marionette DEBUG loaded listener.js 11:45:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 81 (0x11a992400) [pid = 1795] [serial = 630] [outer = 0x119e70000] 11:45:29 INFO - PROCESS | 1795 | 1461177929694 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]]]}] 11:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms 11:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:45:29 INFO - PROCESS | 1795 | 1461177929743 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:45:29 INFO - PROCESS | 1795 | 1461177929745 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:45:29 INFO - PROCESS | 1795 | 1461177929747 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:45:29 INFO - PROCESS | 1795 | 1461177929748 Marionette TRACE conn2 <- [1,814,null,{}] 11:45:29 INFO - PROCESS | 1795 | 1461177929750 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}] 11:45:29 INFO - PROCESS | 1795 | 1461177929821 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:45:29 INFO - PROCESS | 1795 | 1461177929826 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x119282000 == 33 [pid = 1795] [id = 211] 11:45:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x118edb400) [pid = 1795] [serial = 631] [outer = 0x0] 11:45:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x11acb9c00) [pid = 1795] [serial = 632] [outer = 0x118edb400] 11:45:29 INFO - PROCESS | 1795 | 1461177929855 Marionette DEBUG loaded listener.js 11:45:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x11ad98c00) [pid = 1795] [serial = 633] [outer = 0x118edb400] 11:45:30 INFO - PROCESS | 1795 | 1461177930159 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] 11:45:30 INFO - PROCESS | 1795 | 1461177930221 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:45:30 INFO - PROCESS | 1795 | 1461177930227 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 1795 | 1461177930228 Marionette TRACE conn2 <- [1,818,null,{}] 11:45:30 INFO - PROCESS | 1795 | 1461177930230 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}] 11:45:30 INFO - PROCESS | 1795 | 1461177930317 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:45:30 INFO - PROCESS | 1795 | 1461177930325 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:30 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b93b800 == 34 [pid = 1795] [id = 212] 11:45:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11a998000) [pid = 1795] [serial = 634] [outer = 0x0] 11:45:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x11ada1800) [pid = 1795] [serial = 635] [outer = 0x11a998000] 11:45:30 INFO - PROCESS | 1795 | 1461177930351 Marionette DEBUG loaded listener.js 11:45:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x11adec000) [pid = 1795] [serial = 636] [outer = 0x11a998000] 11:45:30 INFO - PROCESS | 1795 | 1461177930693 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]]]}] 11:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 519ms 11:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:45:30 INFO - PROCESS | 1795 | 1461177930746 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:45:30 INFO - PROCESS | 1795 | 1461177930747 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:45:30 INFO - PROCESS | 1795 | 1461177930750 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 1795 | 1461177930751 Marionette TRACE conn2 <- [1,822,null,{}] 11:45:30 INFO - PROCESS | 1795 | 1461177930753 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}] 11:45:30 INFO - PROCESS | 1795 | 1461177930852 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:45:30 INFO - PROCESS | 1795 | 1461177930886 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:30 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be11800 == 35 [pid = 1795] [id = 213] 11:45:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11adef800) [pid = 1795] [serial = 637] [outer = 0x0] 11:45:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11afaac00) [pid = 1795] [serial = 638] [outer = 0x11adef800] 11:45:30 INFO - PROCESS | 1795 | 1461177930914 Marionette DEBUG loaded listener.js 11:45:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11b923c00) [pid = 1795] [serial = 639] [outer = 0x11adef800] 11:45:31 INFO - PROCESS | 1795 | 1461177931233 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:45:31 INFO - PROCESS | 1795 | 1461177931270 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:45:31 INFO - PROCESS | 1795 | 1461177931272 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:45:31 INFO - PROCESS | 1795 | 1461177931273 Marionette TRACE conn2 <- [1,826,null,{}] 11:45:31 INFO - PROCESS | 1795 | 1461177931275 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}] 11:45:31 INFO - PROCESS | 1795 | 1461177931356 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:45:31 INFO - PROCESS | 1795 | 1461177931386 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfca000 == 36 [pid = 1795] [id = 214] 11:45:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11afad400) [pid = 1795] [serial = 640] [outer = 0x0] 11:45:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11b9a0000) [pid = 1795] [serial = 641] [outer = 0x11afad400] 11:45:31 INFO - PROCESS | 1795 | 1461177931411 Marionette DEBUG loaded listener.js 11:45:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11bccbc00) [pid = 1795] [serial = 642] [outer = 0x11afad400] 11:45:31 INFO - PROCESS | 1795 | 1461177931736 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]]]}] 11:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 11:45:31 INFO - PROCESS | 1795 | 1461177931743 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:45:31 INFO - PROCESS | 1795 | 1461177931744 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:45:31 INFO - PROCESS | 1795 | 1461177931746 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:45:31 INFO - PROCESS | 1795 | 1461177931747 Marionette TRACE conn2 <- [1,830,null,{}] 11:45:31 INFO - PROCESS | 1795 | 1461177931750 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}] 11:45:31 INFO - PROCESS | 1795 | 1461177931836 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:45:31 INFO - PROCESS | 1795 | 1461177931867 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c34f800 == 37 [pid = 1795] [id = 215] 11:45:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11bf1d400) [pid = 1795] [serial = 643] [outer = 0x0] 11:45:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11bf22800) [pid = 1795] [serial = 644] [outer = 0x11bf1d400] 11:45:31 INFO - PROCESS | 1795 | 1461177931892 Marionette DEBUG loaded listener.js 11:45:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11bf27c00) [pid = 1795] [serial = 645] [outer = 0x11bf1d400] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11bf2a800) [pid = 1795] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x123d4dc00) [pid = 1795] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x12d79b800) [pid = 1795] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x118af3c00) [pid = 1795] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x127682800) [pid = 1795] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x11a8bbc00) [pid = 1795] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x1146ad400) [pid = 1795] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x115337400) [pid = 1795] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x112152000) [pid = 1795] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x11ad9b000) [pid = 1795] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x118f73400) [pid = 1795] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x11bf27000) [pid = 1795] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x118fde000) [pid = 1795] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x118fda000) [pid = 1795] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 81 (0x12d248800) [pid = 1795] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:45:32 INFO - PROCESS | 1795 | --DOMWINDOW == 80 (0x12794fc00) [pid = 1795] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:45:32 INFO - PROCESS | 1795 | 1461177932195 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]]]}] 11:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 11:45:32 INFO - PROCESS | 1795 | 1461177932216 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:45:32 INFO - PROCESS | 1795 | 1461177932217 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:45:32 INFO - PROCESS | 1795 | 1461177932219 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:45:32 INFO - PROCESS | 1795 | 1461177932221 Marionette TRACE conn2 <- [1,834,null,{}] 11:45:32 INFO - PROCESS | 1795 | 1461177932226 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}] 11:45:32 INFO - PROCESS | 1795 | 1461177932300 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:45:32 INFO - PROCESS | 1795 | 1461177932306 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x119d74000 == 38 [pid = 1795] [id = 216] 11:45:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 81 (0x11acb9000) [pid = 1795] [serial = 646] [outer = 0x0] 11:45:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x11bf1ec00) [pid = 1795] [serial = 647] [outer = 0x11acb9000] 11:45:32 INFO - PROCESS | 1795 | 1461177932332 Marionette DEBUG loaded listener.js 11:45:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x11bf28c00) [pid = 1795] [serial = 648] [outer = 0x11acb9000] 11:45:32 INFO - PROCESS | 1795 | 1461177932654 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]]]}] 11:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 473ms 11:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:45:32 INFO - PROCESS | 1795 | 1461177932692 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:45:32 INFO - PROCESS | 1795 | 1461177932693 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:45:32 INFO - PROCESS | 1795 | 1461177932700 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:45:32 INFO - PROCESS | 1795 | 1461177932702 Marionette TRACE conn2 <- [1,838,null,{}] 11:45:32 INFO - PROCESS | 1795 | 1461177932715 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}] 11:45:32 INFO - PROCESS | 1795 | 1461177932785 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:45:32 INFO - PROCESS | 1795 | 1461177932792 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f4f000 == 39 [pid = 1795] [id = 217] 11:45:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x11b997800) [pid = 1795] [serial = 649] [outer = 0x0] 11:45:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11c125000) [pid = 1795] [serial = 650] [outer = 0x11b997800] 11:45:32 INFO - PROCESS | 1795 | 1461177932817 Marionette DEBUG loaded listener.js 11:45:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x11c1df400) [pid = 1795] [serial = 651] [outer = 0x11b997800] 11:45:33 INFO - PROCESS | 1795 | 1461177933143 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]]]}] 11:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 485ms 11:45:33 INFO - PROCESS | 1795 | 1461177933182 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:45:33 INFO - PROCESS | 1795 | 1461177933184 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:45:33 INFO - PROCESS | 1795 | 1461177933187 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:45:33 INFO - PROCESS | 1795 | 1461177933190 Marionette TRACE conn2 <- [1,842,null,{}] 11:45:33 INFO - PROCESS | 1795 | 1461177933193 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}] 11:45:33 INFO - PROCESS | 1795 | 1461177933348 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:45:33 INFO - PROCESS | 1795 | 1461177933367 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x125dc9800 == 40 [pid = 1795] [id = 218] 11:45:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x11c1dd400) [pid = 1795] [serial = 652] [outer = 0x0] 11:45:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11c3e9000) [pid = 1795] [serial = 653] [outer = 0x11c1dd400] 11:45:33 INFO - PROCESS | 1795 | 1461177933413 Marionette DEBUG loaded listener.js 11:45:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x123b05400) [pid = 1795] [serial = 654] [outer = 0x11c1dd400] 11:45:33 INFO - PROCESS | 1795 | 1461177933787 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]]]}] 11:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 620ms 11:45:33 INFO - PROCESS | 1795 | 1461177933808 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:45:33 INFO - PROCESS | 1795 | 1461177933809 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:45:33 INFO - PROCESS | 1795 | 1461177933812 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:45:33 INFO - PROCESS | 1795 | 1461177933813 Marionette TRACE conn2 <- [1,846,null,{}] 11:45:33 INFO - PROCESS | 1795 | 1461177933815 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}] 11:45:33 INFO - PROCESS | 1795 | 1461177933884 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:45:33 INFO - PROCESS | 1795 | 1461177933931 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x127465800 == 41 [pid = 1795] [id = 219] 11:45:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11c1e0c00) [pid = 1795] [serial = 655] [outer = 0x0] 11:45:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x123d4a400) [pid = 1795] [serial = 656] [outer = 0x11c1e0c00] 11:45:33 INFO - PROCESS | 1795 | 1461177933955 Marionette DEBUG loaded listener.js 11:45:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x123f13000) [pid = 1795] [serial = 657] [outer = 0x11c1e0c00] 11:45:34 INFO - PROCESS | 1795 | 1461177934315 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]]]}] 11:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 517ms 11:45:34 INFO - PROCESS | 1795 | 1461177934330 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:45:34 INFO - PROCESS | 1795 | 1461177934333 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:45:34 INFO - PROCESS | 1795 | 1461177934336 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:45:34 INFO - PROCESS | 1795 | 1461177934339 Marionette TRACE conn2 <- [1,850,null,{}] 11:45:34 INFO - PROCESS | 1795 | 1461177934343 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}] 11:45:34 INFO - PROCESS | 1795 | 1461177934438 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:45:34 INFO - PROCESS | 1795 | 1461177934482 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x11876f000 == 42 [pid = 1795] [id = 220] 11:45:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x112353400) [pid = 1795] [serial = 658] [outer = 0x0] 11:45:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x1153c1400) [pid = 1795] [serial = 659] [outer = 0x112353400] 11:45:34 INFO - PROCESS | 1795 | 1461177934513 Marionette DEBUG loaded listener.js 11:45:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x118746400) [pid = 1795] [serial = 660] [outer = 0x112353400] 11:45:34 INFO - PROCESS | 1795 | 1461177934928 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]]]}] 11:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 621ms 11:45:34 INFO - PROCESS | 1795 | 1461177934958 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:45:34 INFO - PROCESS | 1795 | 1461177934962 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:45:34 INFO - PROCESS | 1795 | 1461177934967 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:45:34 INFO - PROCESS | 1795 | 1461177934969 Marionette TRACE conn2 <- [1,854,null,{}] 11:45:34 INFO - PROCESS | 1795 | 1461177934990 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}] 11:45:35 INFO - PROCESS | 1795 | 1461177935083 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:45:35 INFO - PROCESS | 1795 | 1461177935179 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aae0800 == 43 [pid = 1795] [id = 221] 11:45:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x1197e1000) [pid = 1795] [serial = 661] [outer = 0x0] 11:45:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11a610c00) [pid = 1795] [serial = 662] [outer = 0x1197e1000] 11:45:35 INFO - PROCESS | 1795 | 1461177935211 Marionette DEBUG loaded listener.js 11:45:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11a8bdc00) [pid = 1795] [serial = 663] [outer = 0x1197e1000] 11:45:35 INFO - PROCESS | 1795 | 1461177935623 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]]]}] 11:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 687ms 11:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:45:35 INFO - PROCESS | 1795 | 1461177935654 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:45:35 INFO - PROCESS | 1795 | 1461177935655 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:45:35 INFO - PROCESS | 1795 | 1461177935658 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:45:35 INFO - PROCESS | 1795 | 1461177935660 Marionette TRACE conn2 <- [1,858,null,{}] 11:45:35 INFO - PROCESS | 1795 | 1461177935668 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}] 11:45:35 INFO - PROCESS | 1795 | 1461177935765 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:45:35 INFO - PROCESS | 1795 | 1461177935814 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x12883f000 == 44 [pid = 1795] [id = 222] 11:45:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11aa82400) [pid = 1795] [serial = 664] [outer = 0x0] 11:45:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11af78000) [pid = 1795] [serial = 665] [outer = 0x11aa82400] 11:45:35 INFO - PROCESS | 1795 | 1461177935846 Marionette DEBUG loaded listener.js 11:45:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11afe9400) [pid = 1795] [serial = 666] [outer = 0x11aa82400] 11:45:36 INFO - PROCESS | 1795 | 1461177936256 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]]]}] 11:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 620ms 11:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:45:36 INFO - PROCESS | 1795 | 1461177936278 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:45:36 INFO - PROCESS | 1795 | 1461177936280 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:45:36 INFO - PROCESS | 1795 | 1461177936283 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:45:36 INFO - PROCESS | 1795 | 1461177936284 Marionette TRACE conn2 <- [1,862,null,{}] 11:45:36 INFO - PROCESS | 1795 | 1461177936286 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}] 11:45:36 INFO - PROCESS | 1795 | 1461177936381 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:45:36 INFO - PROCESS | 1795 | 1461177936466 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x1299ce800 == 45 [pid = 1795] [id = 223] 11:45:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11bf22c00) [pid = 1795] [serial = 667] [outer = 0x0] 11:45:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11c130c00) [pid = 1795] [serial = 668] [outer = 0x11bf22c00] 11:45:36 INFO - PROCESS | 1795 | 1461177936498 Marionette DEBUG loaded listener.js 11:45:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11c3f4000) [pid = 1795] [serial = 669] [outer = 0x11bf22c00] 11:45:36 INFO - PROCESS | 1795 | 1461177936927 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]]]}] 11:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 672ms 11:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:45:36 INFO - PROCESS | 1795 | 1461177936955 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:45:36 INFO - PROCESS | 1795 | 1461177936957 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:45:36 INFO - PROCESS | 1795 | 1461177936959 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:45:36 INFO - PROCESS | 1795 | 1461177936960 Marionette TRACE conn2 <- [1,866,null,{}] 11:45:36 INFO - PROCESS | 1795 | 1461177936962 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}] 11:45:37 INFO - PROCESS | 1795 | 1461177937053 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:45:37 INFO - PROCESS | 1795 | 1461177937097 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:37 INFO - PROCESS | 1795 | ++DOCSHELL 0x118cc9800 == 46 [pid = 1795] [id = 224] 11:45:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x11228f400) [pid = 1795] [serial = 670] [outer = 0x0] 11:45:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x11ade2c00) [pid = 1795] [serial = 671] [outer = 0x11228f400] 11:45:37 INFO - PROCESS | 1795 | 1461177937127 Marionette DEBUG loaded listener.js 11:45:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x11c803800) [pid = 1795] [serial = 672] [outer = 0x11228f400] 11:45:37 INFO - PROCESS | 1795 | 1461177937788 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]]]}] 11:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 868ms 11:45:37 INFO - PROCESS | 1795 | 1461177937829 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:45:37 INFO - PROCESS | 1795 | 1461177937832 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:45:37 INFO - PROCESS | 1795 | 1461177937838 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:45:37 INFO - PROCESS | 1795 | 1461177937841 Marionette TRACE conn2 <- [1,870,null,{}] 11:45:37 INFO - PROCESS | 1795 | 1461177937846 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}] 11:45:37 INFO - PROCESS | 1795 | 1461177937946 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:45:38 INFO - PROCESS | 1795 | 1461177938009 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x1154b9000 == 47 [pid = 1795] [id = 225] 11:45:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x1182ad400) [pid = 1795] [serial = 673] [outer = 0x0] 11:45:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x1182b8800) [pid = 1795] [serial = 674] [outer = 0x1182ad400] 11:45:38 INFO - PROCESS | 1795 | 1461177938035 Marionette DEBUG loaded listener.js 11:45:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x118ce6400) [pid = 1795] [serial = 675] [outer = 0x1182ad400] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x123f4c800 == 46 [pid = 1795] [id = 201] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x125dc9800 == 45 [pid = 1795] [id = 218] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x123f4f000 == 44 [pid = 1795] [id = 217] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x119d74000 == 43 [pid = 1795] [id = 216] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x11c34f800 == 42 [pid = 1795] [id = 215] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfca000 == 41 [pid = 1795] [id = 214] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x1191bb000) [pid = 1795] [serial = 614] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x11be11800 == 40 [pid = 1795] [id = 213] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x11b93b800 == 39 [pid = 1795] [id = 212] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x119282000 == 38 [pid = 1795] [id = 211] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x119d75800 == 37 [pid = 1795] [id = 210] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x118c0d000 == 36 [pid = 1795] [id = 209] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x11568f800 == 35 [pid = 1795] [id = 208] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x1192dd800 == 34 [pid = 1795] [id = 207] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x11567f000 == 33 [pid = 1795] [id = 206] 11:45:38 INFO - PROCESS | 1795 | --DOCSHELL 0x119161800 == 32 [pid = 1795] [id = 205] 11:45:38 INFO - PROCESS | 1795 | 1461177938476 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]]]}] 11:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 678ms 11:45:38 INFO - PROCESS | 1795 | 1461177938515 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:45:38 INFO - PROCESS | 1795 | 1461177938522 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:45:38 INFO - PROCESS | 1795 | 1461177938529 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:45:38 INFO - PROCESS | 1795 | 1461177938532 Marionette TRACE conn2 <- [1,874,null,{}] 11:45:38 INFO - PROCESS | 1795 | 1461177938535 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}] 11:45:38 INFO - PROCESS | 1795 | 1461177938648 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x12bbce800) [pid = 1795] [serial = 549] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x12f05e800) [pid = 1795] [serial = 540] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11a993800) [pid = 1795] [serial = 543] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x12e24e400) [pid = 1795] [serial = 576] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11bfbcc00) [pid = 1795] [serial = 546] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x129136800) [pid = 1795] [serial = 602] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x1146ae400) [pid = 1795] [serial = 605] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11570d400) [pid = 1795] [serial = 608] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x118edc000) [pid = 1795] [serial = 611] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x1182b5000) [pid = 1795] [serial = 609] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x118fd5c00) [pid = 1795] [serial = 612] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x11c129000) [pid = 1795] [serial = 581] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x11a98c400) [pid = 1795] [serial = 579] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x119e73800) [pid = 1795] [serial = 578] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x1152db000) [pid = 1795] [serial = 606] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11bf29800) [pid = 1795] [serial = 596] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11c3cf800) [pid = 1795] [serial = 597] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11bcc8000) [pid = 1795] [serial = 594] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x11afa8c00) [pid = 1795] [serial = 593] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x11a972800) [pid = 1795] [serial = 591] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x1191bb400) [pid = 1795] [serial = 590] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x12e273800) [pid = 1795] [serial = 588] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x12e24f400) [pid = 1795] [serial = 587] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x12cd68400) [pid = 1795] [serial = 585] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x129961000) [pid = 1795] [serial = 584] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x11c423000) [pid = 1795] [serial = 582] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x124106400) [pid = 1795] [serial = 599] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | --DOMWINDOW == 81 (0x127217800) [pid = 1795] [serial = 600] [outer = 0x0] [url = about:blank] 11:45:38 INFO - PROCESS | 1795 | 1461177938730 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x115806000 == 33 [pid = 1795] [id = 226] 11:45:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x112353c00) [pid = 1795] [serial = 676] [outer = 0x0] 11:45:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x1182b5000) [pid = 1795] [serial = 677] [outer = 0x112353c00] 11:45:38 INFO - PROCESS | 1795 | 1461177938775 Marionette DEBUG loaded listener.js 11:45:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x11913c400) [pid = 1795] [serial = 678] [outer = 0x112353c00] 11:45:39 INFO - PROCESS | 1795 | 1461177939208 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]]]}] 11:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 722ms 11:45:39 INFO - PROCESS | 1795 | 1461177939250 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:45:39 INFO - PROCESS | 1795 | 1461177939252 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:45:39 INFO - PROCESS | 1795 | 1461177939254 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:45:39 INFO - PROCESS | 1795 | 1461177939256 Marionette TRACE conn2 <- [1,878,null,{}] 11:45:39 INFO - PROCESS | 1795 | 1461177939264 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}] 11:45:39 INFO - PROCESS | 1795 | 1461177939338 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:45:39 INFO - PROCESS | 1795 | 1461177939343 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x119d6d000 == 34 [pid = 1795] [id = 227] 11:45:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11a60cc00) [pid = 1795] [serial = 679] [outer = 0x0] 11:45:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x11a978c00) [pid = 1795] [serial = 680] [outer = 0x11a60cc00] 11:45:39 INFO - PROCESS | 1795 | 1461177939374 Marionette DEBUG loaded listener.js 11:45:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x11a995c00) [pid = 1795] [serial = 681] [outer = 0x11a60cc00] 11:45:39 INFO - PROCESS | 1795 | 1461177939691 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]]]}] 11:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 471ms 11:45:39 INFO - PROCESS | 1795 | 1461177939725 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:45:39 INFO - PROCESS | 1795 | 1461177939727 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:45:39 INFO - PROCESS | 1795 | 1461177939729 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:45:39 INFO - PROCESS | 1795 | 1461177939730 Marionette TRACE conn2 <- [1,882,null,{}] 11:45:39 INFO - PROCESS | 1795 | 1461177939733 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}] 11:45:39 INFO - PROCESS | 1795 | 1461177939823 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:45:39 INFO - PROCESS | 1795 | 1461177939829 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aa2d800 == 35 [pid = 1795] [id = 228] 11:45:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11aa80800) [pid = 1795] [serial = 682] [outer = 0x0] 11:45:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11ad98400) [pid = 1795] [serial = 683] [outer = 0x11aa80800] 11:45:39 INFO - PROCESS | 1795 | 1461177939857 Marionette DEBUG loaded listener.js 11:45:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11af72c00) [pid = 1795] [serial = 684] [outer = 0x11aa80800] 11:45:40 INFO - PROCESS | 1795 | 1461177940141 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]]]}] 11:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 11:45:40 INFO - PROCESS | 1795 | 1461177940198 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 1795 | 1461177940199 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:45:40 INFO - PROCESS | 1795 | 1461177940201 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 1795 | 1461177940203 Marionette TRACE conn2 <- [1,886,null,{}] 11:45:40 INFO - PROCESS | 1795 | 1461177940207 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}] 11:45:40 INFO - PROCESS | 1795 | 1461177940277 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:45:40 INFO - PROCESS | 1795 | 1461177940281 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:40 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba32800 == 36 [pid = 1795] [id = 229] 11:45:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11af73000) [pid = 1795] [serial = 685] [outer = 0x0] 11:45:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11afb2000) [pid = 1795] [serial = 686] [outer = 0x11af73000] 11:45:40 INFO - PROCESS | 1795 | 1461177940309 Marionette DEBUG loaded listener.js 11:45:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11b5de800) [pid = 1795] [serial = 687] [outer = 0x11af73000] 11:45:40 INFO - PROCESS | 1795 | 1461177940682 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]]]}] 11:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 11:45:40 INFO - PROCESS | 1795 | 1461177940721 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 1795 | 1461177940722 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:45:40 INFO - PROCESS | 1795 | 1461177940724 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 1795 | 1461177940725 Marionette TRACE conn2 <- [1,890,null,{}] 11:45:40 INFO - PROCESS | 1795 | 1461177940728 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}] 11:45:40 INFO - PROCESS | 1795 | 1461177940835 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:45:40 INFO - PROCESS | 1795 | 1461177940840 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:40 INFO - PROCESS | 1795 | ++DOCSHELL 0x115299000 == 37 [pid = 1795] [id = 230] 11:45:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11b5d5000) [pid = 1795] [serial = 688] [outer = 0x0] 11:45:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11b9a5800) [pid = 1795] [serial = 689] [outer = 0x11b5d5000] 11:45:40 INFO - PROCESS | 1795 | 1461177940868 Marionette DEBUG loaded listener.js 11:45:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11c133800) [pid = 1795] [serial = 690] [outer = 0x11b5d5000] 11:45:41 INFO - PROCESS | 1795 | 1461177941199 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]]]}] 11:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 11:45:41 INFO - PROCESS | 1795 | 1461177941243 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:45:41 INFO - PROCESS | 1795 | 1461177941244 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:45:41 INFO - PROCESS | 1795 | 1461177941246 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:45:41 INFO - PROCESS | 1795 | 1461177941247 Marionette TRACE conn2 <- [1,894,null,{}] 11:45:41 INFO - PROCESS | 1795 | 1461177941250 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}] 11:45:41 INFO - PROCESS | 1795 | 1461177941337 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:45:41 INFO - PROCESS | 1795 | 1461177941368 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c8d800 == 38 [pid = 1795] [id = 231] 11:45:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11c3c5000) [pid = 1795] [serial = 691] [outer = 0x0] 11:45:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x123809c00) [pid = 1795] [serial = 692] [outer = 0x11c3c5000] 11:45:41 INFO - PROCESS | 1795 | 1461177941393 Marionette DEBUG loaded listener.js 11:45:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x123b03400) [pid = 1795] [serial = 693] [outer = 0x11c3c5000] 11:45:41 INFO - PROCESS | 1795 | 1461177941719 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]]]}] 11:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 519ms 11:45:41 INFO - PROCESS | 1795 | 1461177941766 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:45:41 INFO - PROCESS | 1795 | 1461177941767 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:45:41 INFO - PROCESS | 1795 | 1461177941769 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:45:41 INFO - PROCESS | 1795 | 1461177941770 Marionette TRACE conn2 <- [1,898,null,{}] 11:45:41 INFO - PROCESS | 1795 | 1461177941772 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}] 11:45:41 INFO - PROCESS | 1795 | 1461177941859 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:45:41 INFO - PROCESS | 1795 | 1461177941864 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d5b800 == 39 [pid = 1795] [id = 232] 11:45:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x123b04000) [pid = 1795] [serial = 694] [outer = 0x0] 11:45:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x123f12400) [pid = 1795] [serial = 695] [outer = 0x123b04000] 11:45:41 INFO - PROCESS | 1795 | 1461177941889 Marionette DEBUG loaded listener.js 11:45:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x124111c00) [pid = 1795] [serial = 696] [outer = 0x123b04000] 11:45:42 INFO - PROCESS | 1795 | 1461177942200 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]]]}] 11:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 471ms 11:45:42 INFO - PROCESS | 1795 | 1461177942243 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:45:42 INFO - PROCESS | 1795 | 1461177942244 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:45:42 INFO - PROCESS | 1795 | 1461177942246 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:45:42 INFO - PROCESS | 1795 | 1461177942247 Marionette TRACE conn2 <- [1,902,null,{}] 11:45:42 INFO - PROCESS | 1795 | 1461177942249 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}] 11:45:42 INFO - PROCESS | 1795 | 1461177942343 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:45:42 INFO - PROCESS | 1795 | 1461177942347 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x1276e8000 == 40 [pid = 1795] [id = 233] 11:45:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x124106400) [pid = 1795] [serial = 697] [outer = 0x0] 11:45:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x1245e1000) [pid = 1795] [serial = 698] [outer = 0x124106400] 11:45:42 INFO - PROCESS | 1795 | 1461177942372 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x125f32c00) [pid = 1795] [serial = 699] [outer = 0x124106400] 11:45:42 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11adef800) [pid = 1795] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:45:42 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x1158d3000) [pid = 1795] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:45:42 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x118edb400) [pid = 1795] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:45:42 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x1158d4800) [pid = 1795] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:45:42 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x119e70000) [pid = 1795] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:45:42 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11afad400) [pid = 1795] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:45:42 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11bf1d400) [pid = 1795] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:45:42 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x11acb9000) [pid = 1795] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:45:42 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x11b997800) [pid = 1795] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:45:42 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11a998000) [pid = 1795] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:45:42 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11c1dd400) [pid = 1795] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:45:42 INFO - PROCESS | 1795 | 1461177942757 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]]]}] 11:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 568ms 11:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:45:42 INFO - PROCESS | 1795 | 1461177942814 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:45:42 INFO - PROCESS | 1795 | 1461177942816 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:45:42 INFO - PROCESS | 1795 | 1461177942818 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:45:42 INFO - PROCESS | 1795 | 1461177942819 Marionette TRACE conn2 <- [1,906,null,{}] 11:45:42 INFO - PROCESS | 1795 | 1461177942821 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}] 11:45:42 INFO - PROCESS | 1795 | 1461177942895 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:45:42 INFO - PROCESS | 1795 | 1461177942899 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x123b72800 == 41 [pid = 1795] [id = 234] 11:45:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x118c7c800) [pid = 1795] [serial = 700] [outer = 0x0] 11:45:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11b997800) [pid = 1795] [serial = 701] [outer = 0x118c7c800] 11:45:42 INFO - PROCESS | 1795 | 1461177942927 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x124455400) [pid = 1795] [serial = 702] [outer = 0x118c7c800] 11:45:43 INFO - PROCESS | 1795 | 1461177943315 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]]]}] 11:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 522ms 11:45:43 INFO - PROCESS | 1795 | 1461177943343 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 1795 | 1461177943346 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:45:43 INFO - PROCESS | 1795 | 1461177943349 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 1795 | 1461177943352 Marionette TRACE conn2 <- [1,910,null,{}] 11:45:43 INFO - PROCESS | 1795 | 1461177943365 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}] 11:45:43 INFO - PROCESS | 1795 | 1461177943504 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:45:43 INFO - PROCESS | 1795 | 1461177943517 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:43 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b4d6000 == 42 [pid = 1795] [id = 235] 11:45:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x125f34000) [pid = 1795] [serial = 703] [outer = 0x0] 11:45:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x12768b400) [pid = 1795] [serial = 704] [outer = 0x125f34000] 11:45:43 INFO - PROCESS | 1795 | 1461177943563 Marionette DEBUG loaded listener.js 11:45:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x127f9ec00) [pid = 1795] [serial = 705] [outer = 0x125f34000] 11:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 572ms 11:45:43 INFO - PROCESS | 1795 | 1461177943911 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]]]}] 11:45:43 INFO - PROCESS | 1795 | 1461177943924 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 1795 | 1461177943926 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:45:43 INFO - PROCESS | 1795 | 1461177943929 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 1795 | 1461177943930 Marionette TRACE conn2 <- [1,914,null,{}] 11:45:43 INFO - PROCESS | 1795 | 1461177943932 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}] 11:45:44 INFO - PROCESS | 1795 | 1461177944035 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:45:44 INFO - PROCESS | 1795 | 1461177944042 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b594800 == 43 [pid = 1795] [id = 236] 11:45:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x125f39000) [pid = 1795] [serial = 706] [outer = 0x0] 11:45:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x127f9e800) [pid = 1795] [serial = 707] [outer = 0x125f39000] 11:45:44 INFO - PROCESS | 1795 | 1461177944067 Marionette DEBUG loaded listener.js 11:45:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x1291e2000) [pid = 1795] [serial = 708] [outer = 0x125f39000] 11:45:44 INFO - PROCESS | 1795 | 1461177944359 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]]]}] 11:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 468ms 11:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:45:44 INFO - PROCESS | 1795 | 1461177944398 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:45:44 INFO - PROCESS | 1795 | 1461177944399 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:45:44 INFO - PROCESS | 1795 | 1461177944401 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:45:44 INFO - PROCESS | 1795 | 1461177944402 Marionette TRACE conn2 <- [1,918,null,{}] 11:45:44 INFO - PROCESS | 1795 | 1461177944405 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}] 11:45:44 INFO - PROCESS | 1795 | 1461177944479 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:45:44 INFO - PROCESS | 1795 | 1461177944483 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb23000 == 44 [pid = 1795] [id = 237] 11:45:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x129132400) [pid = 1795] [serial = 709] [outer = 0x0] 11:45:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x12995b400) [pid = 1795] [serial = 710] [outer = 0x129132400] 11:45:44 INFO - PROCESS | 1795 | 1461177944511 Marionette DEBUG loaded listener.js 11:45:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x123bf6c00) [pid = 1795] [serial = 711] [outer = 0x129132400] 11:45:45 INFO - PROCESS | 1795 | 1461177945018 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]]]}] 11:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 668ms 11:45:45 INFO - PROCESS | 1795 | 1461177945070 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:45:45 INFO - PROCESS | 1795 | 1461177945076 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:45:45 INFO - PROCESS | 1795 | 1461177945080 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:45:45 INFO - PROCESS | 1795 | 1461177945082 Marionette TRACE conn2 <- [1,922,null,{}] 11:45:45 INFO - PROCESS | 1795 | 1461177945086 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}] 11:45:45 INFO - PROCESS | 1795 | 1461177945184 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:45:45 INFO - PROCESS | 1795 | 1461177945247 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x1192d6000 == 45 [pid = 1795] [id = 238] 11:45:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x118af3c00) [pid = 1795] [serial = 712] [outer = 0x0] 11:45:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x118fd6000) [pid = 1795] [serial = 713] [outer = 0x118af3c00] 11:45:45 INFO - PROCESS | 1795 | 1461177945279 Marionette DEBUG loaded listener.js 11:45:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x119258000) [pid = 1795] [serial = 714] [outer = 0x118af3c00] 11:45:45 INFO - PROCESS | 1795 | 1461177945698 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]]]}] 11:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 11:45:45 INFO - PROCESS | 1795 | 1461177945750 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:45:45 INFO - PROCESS | 1795 | 1461177945754 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:45:45 INFO - PROCESS | 1795 | 1461177945777 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:45:45 INFO - PROCESS | 1795 | 1461177945779 Marionette TRACE conn2 <- [1,926,null,{}] 11:45:45 INFO - PROCESS | 1795 | 1461177945782 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}] 11:45:45 INFO - PROCESS | 1795 | 1461177945880 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:45:45 INFO - PROCESS | 1795 | 1461177945962 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be0c800 == 46 [pid = 1795] [id = 239] 11:45:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11a98a000) [pid = 1795] [serial = 715] [outer = 0x0] 11:45:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11a995800) [pid = 1795] [serial = 716] [outer = 0x11a98a000] 11:45:45 INFO - PROCESS | 1795 | 1461177945993 Marionette DEBUG loaded listener.js 11:45:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11ad9a800) [pid = 1795] [serial = 717] [outer = 0x11a98a000] 11:45:46 INFO - PROCESS | 1795 | 1461177946425 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]]]}] 11:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 672ms 11:45:46 INFO - PROCESS | 1795 | 1461177946448 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:45:46 INFO - PROCESS | 1795 | 1461177946450 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:45:46 INFO - PROCESS | 1795 | 1461177946453 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:45:46 INFO - PROCESS | 1795 | 1461177946460 Marionette TRACE conn2 <- [1,930,null,{}] 11:45:46 INFO - PROCESS | 1795 | 1461177946472 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}] 11:45:46 INFO - PROCESS | 1795 | 1461177946620 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:45:46 INFO - PROCESS | 1795 | 1461177946736 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b5a6800 == 47 [pid = 1795] [id = 240] 11:45:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x11afac000) [pid = 1795] [serial = 718] [outer = 0x0] 11:45:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11bf1e400) [pid = 1795] [serial = 719] [outer = 0x11afac000] 11:45:46 INFO - PROCESS | 1795 | 1461177946790 Marionette DEBUG loaded listener.js 11:45:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x123bf5c00) [pid = 1795] [serial = 720] [outer = 0x11afac000] 11:45:47 INFO - PROCESS | 1795 | 1461177947276 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]]]}] 11:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 876ms 11:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:45:47 INFO - PROCESS | 1795 | 1461177947330 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:45:47 INFO - PROCESS | 1795 | 1461177947332 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:45:47 INFO - PROCESS | 1795 | 1461177947334 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:45:47 INFO - PROCESS | 1795 | 1461177947335 Marionette TRACE conn2 <- [1,934,null,{}] 11:45:47 INFO - PROCESS | 1795 | 1461177947360 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}] 11:45:47 INFO - PROCESS | 1795 | 1461177947458 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:45:47 INFO - PROCESS | 1795 | 1461177947669 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:47 INFO - PROCESS | 1795 | ++DOCSHELL 0x119153800 == 48 [pid = 1795] [id = 241] 11:45:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x1140bc400) [pid = 1795] [serial = 721] [outer = 0x0] 11:45:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x1146b9800) [pid = 1795] [serial = 722] [outer = 0x1140bc400] 11:45:47 INFO - PROCESS | 1795 | 1461177947698 Marionette DEBUG loaded listener.js 11:45:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x115706400) [pid = 1795] [serial = 723] [outer = 0x1140bc400] 11:45:48 INFO - PROCESS | 1795 | 1461177948167 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]]]}] 11:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 873ms 11:45:48 INFO - PROCESS | 1795 | 1461177948230 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:45:48 INFO - PROCESS | 1795 | 1461177948234 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:45:48 INFO - PROCESS | 1795 | 1461177948243 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:45:48 INFO - PROCESS | 1795 | 1461177948247 Marionette TRACE conn2 <- [1,938,null,{}] 11:45:48 INFO - PROCESS | 1795 | 1461177948251 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}] 11:45:48 INFO - PROCESS | 1795 | 1461177948379 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:45:48 INFO - PROCESS | 1795 | 1461177948454 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x11876a800 == 49 [pid = 1795] [id = 242] 11:45:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x115707000) [pid = 1795] [serial = 724] [outer = 0x0] 11:45:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x118c73c00) [pid = 1795] [serial = 725] [outer = 0x115707000] 11:45:48 INFO - PROCESS | 1795 | 1461177948495 Marionette DEBUG loaded listener.js 11:45:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x1197d8400) [pid = 1795] [serial = 726] [outer = 0x115707000] 11:45:49 INFO - PROCESS | 1795 | 1461177949058 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]]]}] 11:45:49 INFO - PROCESS | 1795 | --DOCSHELL 0x12b594800 == 48 [pid = 1795] [id = 236] 11:45:49 INFO - PROCESS | 1795 | --DOCSHELL 0x12b4d6000 == 47 [pid = 1795] [id = 235] 11:45:49 INFO - PROCESS | 1795 | --DOCSHELL 0x123b72800 == 46 [pid = 1795] [id = 234] 11:45:49 INFO - PROCESS | 1795 | --DOCSHELL 0x1276e8000 == 45 [pid = 1795] [id = 233] 11:45:49 INFO - PROCESS | 1795 | --DOCSHELL 0x125d5b800 == 44 [pid = 1795] [id = 232] 11:45:49 INFO - PROCESS | 1795 | --DOCSHELL 0x123c8d800 == 43 [pid = 1795] [id = 231] 11:45:49 INFO - PROCESS | 1795 | --DOCSHELL 0x115299000 == 42 [pid = 1795] [id = 230] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x1146b6000) [pid = 1795] [serial = 617] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x118a6b000) [pid = 1795] [serial = 620] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x123d4a400) [pid = 1795] [serial = 656] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba32800 == 41 [pid = 1795] [id = 229] 11:45:49 INFO - PROCESS | 1795 | --DOCSHELL 0x11aa2d800 == 40 [pid = 1795] [id = 228] 11:45:49 INFO - PROCESS | 1795 | --DOCSHELL 0x119d6d000 == 39 [pid = 1795] [id = 227] 11:45:49 INFO - PROCESS | 1795 | --DOCSHELL 0x115806000 == 38 [pid = 1795] [id = 226] 11:45:49 INFO - PROCESS | 1795 | --DOCSHELL 0x1154b9000 == 37 [pid = 1795] [id = 225] 11:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 875ms 11:45:49 INFO - PROCESS | 1795 | 1461177949118 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:45:49 INFO - PROCESS | 1795 | 1461177949121 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:45:49 INFO - PROCESS | 1795 | 1461177949126 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:45:49 INFO - PROCESS | 1795 | 1461177949127 Marionette TRACE conn2 <- [1,942,null,{}] 11:45:49 INFO - PROCESS | 1795 | 1461177949129 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}] 11:45:49 INFO - PROCESS | 1795 | 1461177949199 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:45:49 INFO - PROCESS | 1795 | 1461177949207 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x11826e800 == 38 [pid = 1795] [id = 243] 11:45:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11a603800) [pid = 1795] [serial = 727] [outer = 0x0] 11:45:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11a866c00) [pid = 1795] [serial = 728] [outer = 0x11a603800] 11:45:49 INFO - PROCESS | 1795 | 1461177949234 Marionette DEBUG loaded listener.js 11:45:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11a991400) [pid = 1795] [serial = 729] [outer = 0x11a603800] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x123b05400) [pid = 1795] [serial = 654] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11afaac00) [pid = 1795] [serial = 638] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x1182b4000) [pid = 1795] [serial = 623] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x118cdc000) [pid = 1795] [serial = 624] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11acb9c00) [pid = 1795] [serial = 632] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x119134400) [pid = 1795] [serial = 626] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x11a602c00) [pid = 1795] [serial = 627] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11a8b8800) [pid = 1795] [serial = 629] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x11a992400) [pid = 1795] [serial = 630] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11b9a0000) [pid = 1795] [serial = 641] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11b923c00) [pid = 1795] [serial = 639] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11bf22800) [pid = 1795] [serial = 644] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x11bccbc00) [pid = 1795] [serial = 642] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11bf28c00) [pid = 1795] [serial = 648] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11bf27c00) [pid = 1795] [serial = 645] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11bf1ec00) [pid = 1795] [serial = 647] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11c125000) [pid = 1795] [serial = 650] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11ada1800) [pid = 1795] [serial = 635] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11c3e9000) [pid = 1795] [serial = 653] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11c1df400) [pid = 1795] [serial = 651] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11ad98c00) [pid = 1795] [serial = 633] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11adec000) [pid = 1795] [serial = 636] [outer = 0x0] [url = about:blank] 11:45:49 INFO - PROCESS | 1795 | 1461177949583 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]]]}] 11:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 469ms 11:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:45:49 INFO - PROCESS | 1795 | 1461177949595 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:45:49 INFO - PROCESS | 1795 | 1461177949597 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:45:49 INFO - PROCESS | 1795 | 1461177949605 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:45:49 INFO - PROCESS | 1795 | 1461177949612 Marionette TRACE conn2 <- [1,946,null,{}] 11:45:49 INFO - PROCESS | 1795 | 1461177949616 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}] 11:45:49 INFO - PROCESS | 1795 | 1461177949688 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:45:49 INFO - PROCESS | 1795 | 1461177949692 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a95a000 == 39 [pid = 1795] [id = 244] 11:45:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11acb7c00) [pid = 1795] [serial = 730] [outer = 0x0] 11:45:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11ade3c00) [pid = 1795] [serial = 731] [outer = 0x11acb7c00] 11:45:49 INFO - PROCESS | 1795 | 1461177949720 Marionette DEBUG loaded listener.js 11:45:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11afa9400) [pid = 1795] [serial = 732] [outer = 0x11acb7c00] 11:45:50 INFO - PROCESS | 1795 | 1461177950066 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]]]}] 11:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 483ms 11:45:50 INFO - PROCESS | 1795 | 1461177950083 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 1795 | 1461177950086 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:45:50 INFO - PROCESS | 1795 | 1461177950092 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 1795 | 1461177950094 Marionette TRACE conn2 <- [1,950,null,{}] 11:45:50 INFO - PROCESS | 1795 | 1461177950098 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}] 11:45:50 INFO - PROCESS | 1795 | 1461177950220 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:45:50 INFO - PROCESS | 1795 | 1461177950289 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b56e800 == 40 [pid = 1795] [id = 245] 11:45:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11ad94c00) [pid = 1795] [serial = 733] [outer = 0x0] 11:45:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11afb1800) [pid = 1795] [serial = 734] [outer = 0x11ad94c00] 11:45:50 INFO - PROCESS | 1795 | 1461177950331 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x11b928800) [pid = 1795] [serial = 735] [outer = 0x11ad94c00] 11:45:50 INFO - PROCESS | 1795 | 1461177950696 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]]]}] 11:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 625ms 11:45:50 INFO - PROCESS | 1795 | 1461177950720 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 1795 | 1461177950723 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:45:50 INFO - PROCESS | 1795 | 1461177950727 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 1795 | 1461177950729 Marionette TRACE conn2 <- [1,954,null,{}] 11:45:50 INFO - PROCESS | 1795 | 1461177950732 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}] 11:45:50 INFO - PROCESS | 1795 | 1461177950847 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:45:50 INFO - PROCESS | 1795 | 1461177950853 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x118a9a800 == 41 [pid = 1795] [id = 246] 11:45:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x11bf1f000) [pid = 1795] [serial = 736] [outer = 0x0] 11:45:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x11bf22800) [pid = 1795] [serial = 737] [outer = 0x11bf1f000] 11:45:50 INFO - PROCESS | 1795 | 1461177950906 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11bfb6800) [pid = 1795] [serial = 738] [outer = 0x11bf1f000] 11:45:51 INFO - PROCESS | 1795 | 1461177951374 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]]]}] 11:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 11:45:51 INFO - PROCESS | 1795 | 1461177951400 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:45:51 INFO - PROCESS | 1795 | 1461177951401 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:45:51 INFO - PROCESS | 1795 | 1461177951403 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:45:51 INFO - PROCESS | 1795 | 1461177951405 Marionette TRACE conn2 <- [1,958,null,{}] 11:45:51 INFO - PROCESS | 1795 | 1461177951415 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}] 11:45:51 INFO - PROCESS | 1795 | 1461177951508 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:45:51 INFO - PROCESS | 1795 | 1461177951558 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:51 INFO - PROCESS | 1795 | ++DOCSHELL 0x123b72000 == 42 [pid = 1795] [id = 247] 11:45:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11c1df400) [pid = 1795] [serial = 739] [outer = 0x0] 11:45:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11c3ea800) [pid = 1795] [serial = 740] [outer = 0x11c1df400] 11:45:51 INFO - PROCESS | 1795 | 1461177951583 Marionette DEBUG loaded listener.js 11:45:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x123a14000) [pid = 1795] [serial = 741] [outer = 0x11c1df400] 11:45:51 INFO - PROCESS | 1795 | 1461177951903 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]]]}] 11:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 527ms 11:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:45:51 INFO - PROCESS | 1795 | 1461177951930 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:45:51 INFO - PROCESS | 1795 | 1461177951932 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:45:51 INFO - PROCESS | 1795 | 1461177951934 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:45:51 INFO - PROCESS | 1795 | 1461177951935 Marionette TRACE conn2 <- [1,962,null,{}] 11:45:51 INFO - PROCESS | 1795 | 1461177951937 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}] 11:45:52 INFO - PROCESS | 1795 | 1461177952036 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:45:52 INFO - PROCESS | 1795 | 1461177952040 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 1795 | ++DOCSHELL 0x123da6000 == 43 [pid = 1795] [id = 248] 11:45:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11c1e0400) [pid = 1795] [serial = 742] [outer = 0x0] 11:45:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x123e86000) [pid = 1795] [serial = 743] [outer = 0x11c1e0400] 11:45:52 INFO - PROCESS | 1795 | 1461177952066 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x1242dc400) [pid = 1795] [serial = 744] [outer = 0x11c1e0400] 11:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 471ms 11:45:52 INFO - PROCESS | 1795 | 1461177952400 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]]]}] 11:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:45:52 INFO - PROCESS | 1795 | 1461177952409 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:45:52 INFO - PROCESS | 1795 | 1461177952410 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:45:52 INFO - PROCESS | 1795 | 1461177952412 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:45:52 INFO - PROCESS | 1795 | 1461177952413 Marionette TRACE conn2 <- [1,966,null,{}] 11:45:52 INFO - PROCESS | 1795 | 1461177952415 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}] 11:45:52 INFO - PROCESS | 1795 | 1461177952511 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:45:52 INFO - PROCESS | 1795 | 1461177952517 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 1795 | ++DOCSHELL 0x125db1800 == 44 [pid = 1795] [id = 249] 11:45:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x11bfb5800) [pid = 1795] [serial = 745] [outer = 0x0] 11:45:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x1245e7800) [pid = 1795] [serial = 746] [outer = 0x11bfb5800] 11:45:52 INFO - PROCESS | 1795 | 1461177952542 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12748f800) [pid = 1795] [serial = 747] [outer = 0x11bfb5800] 11:45:52 INFO - PROCESS | 1795 | 1461177952887 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]]]}] 11:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 519ms 11:45:52 INFO - PROCESS | 1795 | 1461177952931 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:45:52 INFO - PROCESS | 1795 | 1461177952932 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:45:52 INFO - PROCESS | 1795 | 1461177952934 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:45:52 INFO - PROCESS | 1795 | 1461177952936 Marionette TRACE conn2 <- [1,970,null,{}] 11:45:52 INFO - PROCESS | 1795 | 1461177952938 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}] 11:45:53 INFO - PROCESS | 1795 | 1461177953032 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:45:53 INFO - PROCESS | 1795 | 1461177953044 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288c8800 == 45 [pid = 1795] [id = 250] 11:45:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x1272c0400) [pid = 1795] [serial = 748] [outer = 0x0] 11:45:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x127944400) [pid = 1795] [serial = 749] [outer = 0x1272c0400] 11:45:53 INFO - PROCESS | 1795 | 1461177953069 Marionette DEBUG loaded listener.js 11:45:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12768d400) [pid = 1795] [serial = 750] [outer = 0x1272c0400] 11:45:53 INFO - PROCESS | 1795 | 1461177953535 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]]]}] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x123b04000) [pid = 1795] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11228f400) [pid = 1795] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11a60cc00) [pid = 1795] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x124106400) [pid = 1795] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11aa80800) [pid = 1795] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x1182ad400) [pid = 1795] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x112353c00) [pid = 1795] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x11af73000) [pid = 1795] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x118c7c800) [pid = 1795] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x125f39000) [pid = 1795] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x125f34000) [pid = 1795] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x115708400) [pid = 1795] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x123d48800) [pid = 1795] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11b5d5000) [pid = 1795] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:45:53 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11c3c5000) [pid = 1795] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 668ms 11:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:45:53 INFO - PROCESS | 1795 | 1461177953603 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:45:53 INFO - PROCESS | 1795 | 1461177953605 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:45:53 INFO - PROCESS | 1795 | 1461177953607 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:45:53 INFO - PROCESS | 1795 | 1461177953608 Marionette TRACE conn2 <- [1,974,null,{}] 11:45:53 INFO - PROCESS | 1795 | 1461177953610 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}] 11:45:53 INFO - PROCESS | 1795 | 1461177953684 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:45:53 INFO - PROCESS | 1795 | 1461177953690 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x119291800 == 46 [pid = 1795] [id = 251] 11:45:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x118af4800) [pid = 1795] [serial = 751] [outer = 0x0] 11:45:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x11a611000) [pid = 1795] [serial = 752] [outer = 0x118af4800] 11:45:53 INFO - PROCESS | 1795 | 1461177953722 Marionette DEBUG loaded listener.js 11:45:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x1242df400) [pid = 1795] [serial = 753] [outer = 0x118af4800] 11:45:54 INFO - PROCESS | 1795 | 1461177954077 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]]]}] 11:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 518ms 11:45:54 INFO - PROCESS | 1795 | 1461177954126 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:45:54 INFO - PROCESS | 1795 | 1461177954127 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:45:54 INFO - PROCESS | 1795 | 1461177954130 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:45:54 INFO - PROCESS | 1795 | 1461177954131 Marionette TRACE conn2 <- [1,978,null,{}] 11:45:54 INFO - PROCESS | 1795 | 1461177954138 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}] 11:45:54 INFO - PROCESS | 1795 | 1461177954227 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:45:54 INFO - PROCESS | 1795 | 1461177954232 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:54 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b598000 == 47 [pid = 1795] [id = 252] 11:45:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11aa83800) [pid = 1795] [serial = 754] [outer = 0x0] 11:45:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x129958000) [pid = 1795] [serial = 755] [outer = 0x11aa83800] 11:45:54 INFO - PROCESS | 1795 | 1461177954258 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x129adb000) [pid = 1795] [serial = 756] [outer = 0x11aa83800] 11:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:45:54 INFO - PROCESS | 1795 | 1461177954590 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]]]}] 11:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 468ms 11:45:54 INFO - PROCESS | 1795 | 1461177954599 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:45:54 INFO - PROCESS | 1795 | 1461177954600 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:45:54 INFO - PROCESS | 1795 | 1461177954602 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:45:54 INFO - PROCESS | 1795 | 1461177954603 Marionette TRACE conn2 <- [1,982,null,{}] 11:45:54 INFO - PROCESS | 1795 | 1461177954607 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}] 11:45:54 INFO - PROCESS | 1795 | 1461177954685 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:45:54 INFO - PROCESS | 1795 | 1461177954691 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:54 INFO - PROCESS | 1795 | ++DOCSHELL 0x12beb3000 == 48 [pid = 1795] [id = 253] 11:45:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x129acd000) [pid = 1795] [serial = 757] [outer = 0x0] 11:45:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x129d41000) [pid = 1795] [serial = 758] [outer = 0x129acd000] 11:45:54 INFO - PROCESS | 1795 | 1461177954717 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x129deb800) [pid = 1795] [serial = 759] [outer = 0x129acd000] 11:45:55 INFO - PROCESS | 1795 | 1461177955059 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]]]}] 11:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 469ms 11:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:45:55 INFO - PROCESS | 1795 | 1461177955076 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:45:55 INFO - PROCESS | 1795 | 1461177955077 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:45:55 INFO - PROCESS | 1795 | 1461177955080 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:45:55 INFO - PROCESS | 1795 | 1461177955081 Marionette TRACE conn2 <- [1,986,null,{}] 11:45:55 INFO - PROCESS | 1795 | 1461177955096 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}] 11:45:55 INFO - PROCESS | 1795 | 1461177955191 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:45:55 INFO - PROCESS | 1795 | 1461177955197 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:55 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d253000 == 49 [pid = 1795] [id = 254] 11:45:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x129d39400) [pid = 1795] [serial = 760] [outer = 0x0] 11:45:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x12b503800) [pid = 1795] [serial = 761] [outer = 0x129d39400] 11:45:55 INFO - PROCESS | 1795 | 1461177955238 Marionette DEBUG loaded listener.js 11:45:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12b50ac00) [pid = 1795] [serial = 762] [outer = 0x129d39400] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11aae0800 == 48 [pid = 1795] [id = 221] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x1299ce800 == 47 [pid = 1795] [id = 223] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12883f000 == 46 [pid = 1795] [id = 222] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x118cc9800 == 45 [pid = 1795] [id = 224] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11876f000 == 44 [pid = 1795] [id = 220] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x127465800 == 43 [pid = 1795] [id = 219] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11876a800 == 42 [pid = 1795] [id = 242] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x119153800 == 41 [pid = 1795] [id = 241] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12b5a6800 == 40 [pid = 1795] [id = 240] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11be0c800 == 39 [pid = 1795] [id = 239] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x1192d6000 == 38 [pid = 1795] [id = 238] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb23000 == 37 [pid = 1795] [id = 237] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11826e800 == 36 [pid = 1795] [id = 243] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11a95a000 == 35 [pid = 1795] [id = 244] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x123b72000 == 34 [pid = 1795] [id = 247] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x118a9a800 == 33 [pid = 1795] [id = 246] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x123da6000 == 32 [pid = 1795] [id = 248] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12beb3000 == 31 [pid = 1795] [id = 253] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x1288c8800 == 30 [pid = 1795] [id = 250] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12b598000 == 29 [pid = 1795] [id = 252] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x125db1800 == 28 [pid = 1795] [id = 249] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11b56e800 == 27 [pid = 1795] [id = 245] 11:45:56 INFO - PROCESS | 1795 | --DOCSHELL 0x119291800 == 26 [pid = 1795] [id = 251] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x1191bb800) [pid = 1795] [serial = 621] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x129ae1c00) [pid = 1795] [serial = 603] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x11b9a5800) [pid = 1795] [serial = 689] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x123809c00) [pid = 1795] [serial = 692] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x11c133800) [pid = 1795] [serial = 690] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x123f12400) [pid = 1795] [serial = 695] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x123b03400) [pid = 1795] [serial = 693] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x1153c1400) [pid = 1795] [serial = 659] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x11a610c00) [pid = 1795] [serial = 662] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11af78000) [pid = 1795] [serial = 665] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11c803800) [pid = 1795] [serial = 672] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11ade2c00) [pid = 1795] [serial = 671] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11a978c00) [pid = 1795] [serial = 680] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11a995c00) [pid = 1795] [serial = 681] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11c130c00) [pid = 1795] [serial = 668] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x1245e1000) [pid = 1795] [serial = 698] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11ad98400) [pid = 1795] [serial = 683] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11af72c00) [pid = 1795] [serial = 684] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x118ce6400) [pid = 1795] [serial = 675] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x1182b8800) [pid = 1795] [serial = 674] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x1182b5000) [pid = 1795] [serial = 677] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11913c400) [pid = 1795] [serial = 678] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x124111c00) [pid = 1795] [serial = 696] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11afb2000) [pid = 1795] [serial = 686] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11b997800) [pid = 1795] [serial = 701] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x127f9e800) [pid = 1795] [serial = 707] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x12768b400) [pid = 1795] [serial = 704] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x125f32c00) [pid = 1795] [serial = 699] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x127f9ec00) [pid = 1795] [serial = 705] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x1291e2000) [pid = 1795] [serial = 708] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x11b5de800) [pid = 1795] [serial = 687] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x124455400) [pid = 1795] [serial = 702] [outer = 0x0] [url = about:blank] 11:45:56 INFO - PROCESS | 1795 | 1461177956848 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]]]}] 11:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1782ms 11:45:56 INFO - PROCESS | 1795 | 1461177956863 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:45:56 INFO - PROCESS | 1795 | 1461177956865 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:45:56 INFO - PROCESS | 1795 | 1461177956869 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:45:56 INFO - PROCESS | 1795 | 1461177956871 Marionette TRACE conn2 <- [1,990,null,{}] 11:45:56 INFO - PROCESS | 1795 | 1461177956877 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}] 11:45:56 INFO - PROCESS | 1795 | 1461177956950 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:45:56 INFO - PROCESS | 1795 | 1461177956996 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:57 INFO - PROCESS | 1795 | ++DOCSHELL 0x11567a800 == 27 [pid = 1795] [id = 255] 11:45:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x114e61c00) [pid = 1795] [serial = 763] [outer = 0x0] 11:45:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x1154e8400) [pid = 1795] [serial = 764] [outer = 0x114e61c00] 11:45:57 INFO - PROCESS | 1795 | 1461177957024 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x116462400) [pid = 1795] [serial = 765] [outer = 0x114e61c00] 11:45:57 INFO - PROCESS | 1795 | 1461177957332 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]]]}] 11:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 525ms 11:45:57 INFO - PROCESS | 1795 | 1461177957394 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:45:57 INFO - PROCESS | 1795 | 1461177957398 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:45:57 INFO - PROCESS | 1795 | 1461177957403 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:45:57 INFO - PROCESS | 1795 | 1461177957405 Marionette TRACE conn2 <- [1,994,null,{}] 11:45:57 INFO - PROCESS | 1795 | 1461177957407 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}] 11:45:57 INFO - PROCESS | 1795 | 1461177957480 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:45:57 INFO - PROCESS | 1795 | 1461177957484 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:57 INFO - PROCESS | 1795 | ++DOCSHELL 0x118cc2800 == 28 [pid = 1795] [id = 256] 11:45:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x1182b2000) [pid = 1795] [serial = 766] [outer = 0x0] 11:45:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x118af1c00) [pid = 1795] [serial = 767] [outer = 0x1182b2000] 11:45:57 INFO - PROCESS | 1795 | 1461177957513 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x118f79000) [pid = 1795] [serial = 768] [outer = 0x1182b2000] 11:45:57 INFO - PROCESS | 1795 | 1461177957842 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]]]}] 11:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 471ms 11:45:57 INFO - PROCESS | 1795 | 1461177957875 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:45:57 INFO - PROCESS | 1795 | 1461177957877 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:45:57 INFO - PROCESS | 1795 | 1461177957881 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:45:57 INFO - PROCESS | 1795 | 1461177957885 Marionette TRACE conn2 <- [1,998,null,{}] 11:45:57 INFO - PROCESS | 1795 | 1461177957897 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}] 11:45:58 INFO - PROCESS | 1795 | 1461177958013 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:45:58 INFO - PROCESS | 1795 | 1461177958022 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c2d800 == 29 [pid = 1795] [id = 257] 11:45:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x112151000) [pid = 1795] [serial = 769] [outer = 0x0] 11:45:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11a602400) [pid = 1795] [serial = 770] [outer = 0x112151000] 11:45:58 INFO - PROCESS | 1795 | 1461177958065 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11a8be800) [pid = 1795] [serial = 771] [outer = 0x112151000] 11:45:58 INFO - PROCESS | 1795 | 1461177958486 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]]]}] 11:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 629ms 11:45:58 INFO - PROCESS | 1795 | 1461177958511 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:45:58 INFO - PROCESS | 1795 | 1461177958512 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:45:58 INFO - PROCESS | 1795 | 1461177958515 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:45:58 INFO - PROCESS | 1795 | 1461177958516 Marionette TRACE conn2 <- [1,1002,null,{}] 11:45:58 INFO - PROCESS | 1795 | 1461177958518 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}] 11:45:58 INFO - PROCESS | 1795 | 1461177958589 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:45:58 INFO - PROCESS | 1795 | 1461177958593 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aa24800 == 30 [pid = 1795] [id = 258] 11:45:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11a86c000) [pid = 1795] [serial = 772] [outer = 0x0] 11:45:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11a993000) [pid = 1795] [serial = 773] [outer = 0x11a86c000] 11:45:58 INFO - PROCESS | 1795 | 1461177958621 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11acb9000) [pid = 1795] [serial = 774] [outer = 0x11a86c000] 11:45:58 INFO - PROCESS | 1795 | 1461177958949 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]]]}] 11:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 468ms 11:45:58 INFO - PROCESS | 1795 | 1461177958984 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:45:58 INFO - PROCESS | 1795 | 1461177958985 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:45:58 INFO - PROCESS | 1795 | 1461177958988 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:45:58 INFO - PROCESS | 1795 | 1461177958991 Marionette TRACE conn2 <- [1,1006,null,{}] 11:45:58 INFO - PROCESS | 1795 | 1461177958994 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}] 11:45:59 INFO - PROCESS | 1795 | 1461177959061 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:45:59 INFO - PROCESS | 1795 | 1461177959065 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b569000 == 31 [pid = 1795] [id = 259] 11:45:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x115704000) [pid = 1795] [serial = 775] [outer = 0x0] 11:45:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11ad9d800) [pid = 1795] [serial = 776] [outer = 0x115704000] 11:45:59 INFO - PROCESS | 1795 | 1461177959093 Marionette DEBUG loaded listener.js 11:45:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11adecc00) [pid = 1795] [serial = 777] [outer = 0x115704000] 11:45:59 INFO - PROCESS | 1795 | 1461177959443 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]]]}] 11:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 472ms 11:45:59 INFO - PROCESS | 1795 | 1461177959468 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:45:59 INFO - PROCESS | 1795 | 1461177959469 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:45:59 INFO - PROCESS | 1795 | 1461177959471 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:45:59 INFO - PROCESS | 1795 | 1461177959474 Marionette TRACE conn2 <- [1,1010,null,{}] 11:45:59 INFO - PROCESS | 1795 | 1461177959477 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}] 11:45:59 INFO - PROCESS | 1795 | 1461177959561 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:45:59 INFO - PROCESS | 1795 | 1461177959566 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba41000 == 32 [pid = 1795] [id = 260] 11:45:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11af72000) [pid = 1795] [serial = 778] [outer = 0x0] 11:45:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11afad800) [pid = 1795] [serial = 779] [outer = 0x11af72000] 11:45:59 INFO - PROCESS | 1795 | 1461177959597 Marionette DEBUG loaded listener.js 11:45:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11b91f400) [pid = 1795] [serial = 780] [outer = 0x11af72000] 11:45:59 INFO - PROCESS | 1795 | 1461177959917 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]]]}] 11:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 472ms 11:45:59 INFO - PROCESS | 1795 | 1461177959943 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:45:59 INFO - PROCESS | 1795 | 1461177959944 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:45:59 INFO - PROCESS | 1795 | 1461177959947 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:45:59 INFO - PROCESS | 1795 | 1461177959948 Marionette TRACE conn2 <- [1,1014,null,{}] 11:45:59 INFO - PROCESS | 1795 | 1461177959950 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}] 11:46:00 INFO - PROCESS | 1795 | 1461177960018 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:46:00 INFO - PROCESS | 1795 | 1461177960022 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfca800 == 33 [pid = 1795] [id = 261] 11:46:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11afea400) [pid = 1795] [serial = 781] [outer = 0x0] 11:46:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x11bcbf800) [pid = 1795] [serial = 782] [outer = 0x11afea400] 11:46:00 INFO - PROCESS | 1795 | 1461177960050 Marionette DEBUG loaded listener.js 11:46:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x11bf1d400) [pid = 1795] [serial = 783] [outer = 0x11afea400] 11:46:00 INFO - PROCESS | 1795 | 1461177960360 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]]]}] 11:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 467ms 11:46:00 INFO - PROCESS | 1795 | 1461177960420 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:46:00 INFO - PROCESS | 1795 | 1461177960421 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:46:00 INFO - PROCESS | 1795 | 1461177960423 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - PROCESS | 1795 | 1461177960425 Marionette TRACE conn2 <- [1,1018,null,{}] 11:46:00 INFO - PROCESS | 1795 | 1461177960427 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}] 11:46:00 INFO - PROCESS | 1795 | 1461177960496 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:46:00 INFO - PROCESS | 1795 | 1461177960500 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c7e9800 == 34 [pid = 1795] [id = 262] 11:46:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x11b5df000) [pid = 1795] [serial = 784] [outer = 0x0] 11:46:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11bf25000) [pid = 1795] [serial = 785] [outer = 0x11b5df000] 11:46:00 INFO - PROCESS | 1795 | 1461177960528 Marionette DEBUG loaded listener.js 11:46:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11bfb4000) [pid = 1795] [serial = 786] [outer = 0x11b5df000] 11:46:00 INFO - PROCESS | 1795 | 1461177960865 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]]]}] 11:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 470ms 11:46:00 INFO - PROCESS | 1795 | 1461177960894 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:46:00 INFO - PROCESS | 1795 | 1461177960896 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:46:00 INFO - PROCESS | 1795 | 1461177960898 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:46:00 INFO - PROCESS | 1795 | 1461177960899 Marionette TRACE conn2 <- [1,1022,null,{}] 11:46:00 INFO - PROCESS | 1795 | 1461177960901 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}] 11:46:00 INFO - PROCESS | 1795 | 1461177960972 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:46:00 INFO - PROCESS | 1795 | 1461177960978 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c2b800 == 35 [pid = 1795] [id = 263] 11:46:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11bf23c00) [pid = 1795] [serial = 787] [outer = 0x0] 11:46:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11c12e400) [pid = 1795] [serial = 788] [outer = 0x11bf23c00] 11:46:01 INFO - PROCESS | 1795 | 1461177961003 Marionette DEBUG loaded listener.js 11:46:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11c3c2400) [pid = 1795] [serial = 789] [outer = 0x11bf23c00] 11:46:01 INFO - PROCESS | 1795 | 1461177961322 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]]]}] 11:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 467ms 11:46:01 INFO - PROCESS | 1795 | 1461177961366 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:46:01 INFO - PROCESS | 1795 | 1461177961367 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:46:01 INFO - PROCESS | 1795 | 1461177961370 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:46:01 INFO - PROCESS | 1795 | 1461177961371 Marionette TRACE conn2 <- [1,1026,null,{}] 11:46:01 INFO - PROCESS | 1795 | 1461177961382 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}] 11:46:01 INFO - PROCESS | 1795 | 1461177961455 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:46:01 INFO - PROCESS | 1795 | 1461177961461 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d46000 == 36 [pid = 1795] [id = 264] 11:46:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x11c129400) [pid = 1795] [serial = 790] [outer = 0x0] 11:46:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11c3f2c00) [pid = 1795] [serial = 791] [outer = 0x11c129400] 11:46:01 INFO - PROCESS | 1795 | 1461177961486 Marionette DEBUG loaded listener.js 11:46:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x123a12800) [pid = 1795] [serial = 792] [outer = 0x11c129400] 11:46:01 INFO - PROCESS | 1795 | 1461177961811 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]]]}] 11:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 476ms 11:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:46:01 INFO - PROCESS | 1795 | 1461177961846 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:46:01 INFO - PROCESS | 1795 | 1461177961848 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:46:01 INFO - PROCESS | 1795 | 1461177961850 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:46:01 INFO - PROCESS | 1795 | 1461177961852 Marionette TRACE conn2 <- [1,1030,null,{}] 11:46:01 INFO - PROCESS | 1795 | 1461177961854 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}] 11:46:01 INFO - PROCESS | 1795 | 1461177961937 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:46:01 INFO - PROCESS | 1795 | 1461177961944 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b568000 == 37 [pid = 1795] [id = 265] 11:46:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x123a17000) [pid = 1795] [serial = 793] [outer = 0x0] 11:46:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x123f81c00) [pid = 1795] [serial = 794] [outer = 0x123a17000] 11:46:01 INFO - PROCESS | 1795 | 1461177961973 Marionette DEBUG loaded listener.js 11:46:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x1245e8000) [pid = 1795] [serial = 795] [outer = 0x123a17000] 11:46:02 INFO - PROCESS | 1795 | 1461177962363 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]]]}] 11:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 519ms 11:46:02 INFO - PROCESS | 1795 | 1461177962370 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:46:02 INFO - PROCESS | 1795 | 1461177962371 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:46:02 INFO - PROCESS | 1795 | 1461177962378 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:46:02 INFO - PROCESS | 1795 | 1461177962379 Marionette TRACE conn2 <- [1,1034,null,{}] 11:46:02 INFO - PROCESS | 1795 | 1461177962381 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}] 11:46:02 INFO - PROCESS | 1795 | 1461177962483 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:46:02 INFO - PROCESS | 1795 | 1461177962496 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:02 INFO - PROCESS | 1795 | ++DOCSHELL 0x129907000 == 38 [pid = 1795] [id = 266] 11:46:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x123e83000) [pid = 1795] [serial = 796] [outer = 0x0] 11:46:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12749c000) [pid = 1795] [serial = 797] [outer = 0x123e83000] 11:46:02 INFO - PROCESS | 1795 | 1461177962522 Marionette DEBUG loaded listener.js 11:46:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x127802800) [pid = 1795] [serial = 798] [outer = 0x123e83000] 11:46:02 INFO - PROCESS | 1795 | 1461177962845 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]]]}] 11:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 522ms 11:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:46:02 INFO - PROCESS | 1795 | 1461177962900 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:46:02 INFO - PROCESS | 1795 | 1461177962901 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:46:02 INFO - PROCESS | 1795 | 1461177962903 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:46:02 INFO - PROCESS | 1795 | 1461177962904 Marionette TRACE conn2 <- [1,1038,null,{}] 11:46:02 INFO - PROCESS | 1795 | 1461177962907 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}] 11:46:03 INFO - PROCESS | 1795 | 1461177962998 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:46:03 INFO - PROCESS | 1795 | 1461177963002 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a0b1000 == 39 [pid = 1795] [id = 267] 11:46:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11afaac00) [pid = 1795] [serial = 799] [outer = 0x0] 11:46:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x12794ec00) [pid = 1795] [serial = 800] [outer = 0x11afaac00] 11:46:03 INFO - PROCESS | 1795 | 1461177963027 Marionette DEBUG loaded listener.js 11:46:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x129139800) [pid = 1795] [serial = 801] [outer = 0x11afaac00] 11:46:03 INFO - PROCESS | 1795 | 1461177963374 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]]]}] 11:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 517ms 11:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:46:03 INFO - PROCESS | 1795 | 1461177963423 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:46:03 INFO - PROCESS | 1795 | 1461177963425 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:46:03 INFO - PROCESS | 1795 | 1461177963427 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:46:03 INFO - PROCESS | 1795 | 1461177963428 Marionette TRACE conn2 <- [1,1042,null,{}] 11:46:03 INFO - PROCESS | 1795 | 1461177963431 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}] 11:46:03 INFO - PROCESS | 1795 | 1461177963518 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:46:03 INFO - PROCESS | 1795 | 1461177963531 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b599800 == 40 [pid = 1795] [id = 268] 11:46:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x1291d9c00) [pid = 1795] [serial = 802] [outer = 0x0] 11:46:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x1291e3000) [pid = 1795] [serial = 803] [outer = 0x1291d9c00] 11:46:03 INFO - PROCESS | 1795 | 1461177963556 Marionette DEBUG loaded listener.js 11:46:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x129acb400) [pid = 1795] [serial = 804] [outer = 0x1291d9c00] 11:46:03 INFO - PROCESS | 1795 | 1461177963887 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]]]}] 11:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 467ms 11:46:03 INFO - PROCESS | 1795 | 1461177963897 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:46:03 INFO - PROCESS | 1795 | 1461177963898 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:46:03 INFO - PROCESS | 1795 | 1461177963902 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:46:03 INFO - PROCESS | 1795 | 1461177963903 Marionette TRACE conn2 <- [1,1046,null,{}] 11:46:03 INFO - PROCESS | 1795 | 1461177963916 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}] 11:46:04 INFO - PROCESS | 1795 | 1461177964059 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11c1df400) [pid = 1795] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x11bfb5800) [pid = 1795] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x11c1e0400) [pid = 1795] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x1272c0400) [pid = 1795] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x118af4800) [pid = 1795] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x129acd000) [pid = 1795] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11aa83800) [pid = 1795] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11ad94c00) [pid = 1795] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11acb7c00) [pid = 1795] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11a603800) [pid = 1795] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x115707000) [pid = 1795] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x1140bc400) [pid = 1795] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x11afac000) [pid = 1795] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11a98a000) [pid = 1795] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x118af3c00) [pid = 1795] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x129132400) [pid = 1795] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11bf1f000) [pid = 1795] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11c1e0c00) [pid = 1795] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x1197e1000) [pid = 1795] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11aa82400) [pid = 1795] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11bf22c00) [pid = 1795] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x112285c00) [pid = 1795] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x118fdcc00) [pid = 1795] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:46:04 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x112353400) [pid = 1795] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:46:04 INFO - PROCESS | 1795 | 1461177964535 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:04 INFO - PROCESS | 1795 | ++DOCSHELL 0x115482800 == 41 [pid = 1795] [id = 269] 11:46:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x112285c00) [pid = 1795] [serial = 805] [outer = 0x0] 11:46:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x1146ae400) [pid = 1795] [serial = 806] [outer = 0x112285c00] 11:46:04 INFO - PROCESS | 1795 | 1461177964561 Marionette DEBUG loaded listener.js 11:46:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x118fd4800) [pid = 1795] [serial = 807] [outer = 0x112285c00] 11:46:04 INFO - PROCESS | 1795 | 1461177964844 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]]]}] 11:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 11:46:04 INFO - PROCESS | 1795 | 1461177964879 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:46:04 INFO - PROCESS | 1795 | 1461177964881 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:46:04 INFO - PROCESS | 1795 | 1461177964883 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:46:04 INFO - PROCESS | 1795 | 1461177964884 Marionette TRACE conn2 <- [1,1050,null,{}] 11:46:04 INFO - PROCESS | 1795 | 1461177964887 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}] 11:46:04 INFO - PROCESS | 1795 | 1461177964966 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:46:04 INFO - PROCESS | 1795 | 1461177964970 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:04 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b205800 == 42 [pid = 1795] [id = 270] 11:46:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x119e6c000) [pid = 1795] [serial = 808] [outer = 0x0] 11:46:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11afae800) [pid = 1795] [serial = 809] [outer = 0x119e6c000] 11:46:05 INFO - PROCESS | 1795 | 1461177964999 Marionette DEBUG loaded listener.js 11:46:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11c3f0c00) [pid = 1795] [serial = 810] [outer = 0x119e6c000] 11:46:05 INFO - PROCESS | 1795 | 1461177965297 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]]]}] 11:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 11:46:05 INFO - PROCESS | 1795 | 1461177965352 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:46:05 INFO - PROCESS | 1795 | 1461177965354 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:46:05 INFO - PROCESS | 1795 | 1461177965356 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:46:05 INFO - PROCESS | 1795 | 1461177965357 Marionette TRACE conn2 <- [1,1054,null,{}] 11:46:05 INFO - PROCESS | 1795 | 1461177965359 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}] 11:46:05 INFO - PROCESS | 1795 | 1461177965458 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:46:05 INFO - PROCESS | 1795 | 1461177965465 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cdc7000 == 43 [pid = 1795] [id = 271] 11:46:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11aa82400) [pid = 1795] [serial = 811] [outer = 0x0] 11:46:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x127f9bc00) [pid = 1795] [serial = 812] [outer = 0x11aa82400] 11:46:05 INFO - PROCESS | 1795 | 1461177965490 Marionette DEBUG loaded listener.js 11:46:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x129acf400) [pid = 1795] [serial = 813] [outer = 0x11aa82400] 11:46:05 INFO - PROCESS | 1795 | 1461177965791 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]]]}] 11:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 11:46:05 INFO - PROCESS | 1795 | 1461177965826 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:46:05 INFO - PROCESS | 1795 | 1461177965827 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:46:05 INFO - PROCESS | 1795 | 1461177965829 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:46:05 INFO - PROCESS | 1795 | 1461177965830 Marionette TRACE conn2 <- [1,1058,null,{}] 11:46:05 INFO - PROCESS | 1795 | 1461177965833 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}] 11:46:05 INFO - PROCESS | 1795 | 1461177965907 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:46:05 INFO - PROCESS | 1795 | 1461177965912 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7cb000 == 44 [pid = 1795] [id = 272] 11:46:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x129ad1000) [pid = 1795] [serial = 814] [outer = 0x0] 11:46:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x129dec800) [pid = 1795] [serial = 815] [outer = 0x129ad1000] 11:46:05 INFO - PROCESS | 1795 | 1461177965938 Marionette DEBUG loaded listener.js 11:46:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x12b506c00) [pid = 1795] [serial = 816] [outer = 0x129ad1000] 11:46:06 INFO - PROCESS | 1795 | 1461177966249 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]]]}] 11:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 468ms 11:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:46:06 INFO - PROCESS | 1795 | 1461177966299 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:46:06 INFO - PROCESS | 1795 | 1461177966300 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:46:06 INFO - PROCESS | 1795 | 1461177966303 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:46:06 INFO - PROCESS | 1795 | 1461177966305 Marionette TRACE conn2 <- [1,1062,null,{}] 11:46:06 INFO - PROCESS | 1795 | 1461177966308 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}] 11:46:06 INFO - PROCESS | 1795 | 1461177966460 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:46:06 INFO - PROCESS | 1795 | 1461177966466 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:06 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7e5800 == 45 [pid = 1795] [id = 273] 11:46:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x12b50a400) [pid = 1795] [serial = 817] [outer = 0x0] 11:46:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12b50d400) [pid = 1795] [serial = 818] [outer = 0x12b50a400] 11:46:06 INFO - PROCESS | 1795 | 1461177966505 Marionette DEBUG loaded listener.js 11:46:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x12b511800) [pid = 1795] [serial = 819] [outer = 0x12b50a400] 11:46:07 INFO - PROCESS | 1795 | 1461177967029 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]]]}] 11:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 772ms 11:46:07 INFO - PROCESS | 1795 | 1461177967098 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:46:07 INFO - PROCESS | 1795 | 1461177967102 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:46:07 INFO - PROCESS | 1795 | 1461177967134 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:46:07 INFO - PROCESS | 1795 | 1461177967137 Marionette TRACE conn2 <- [1,1066,null,{}] 11:46:07 INFO - PROCESS | 1795 | 1461177967164 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}] 11:46:07 INFO - PROCESS | 1795 | 1461177967274 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:46:07 INFO - PROCESS | 1795 | 1461177967322 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:07 INFO - PROCESS | 1795 | ++DOCSHELL 0x11915f800 == 46 [pid = 1795] [id = 274] 11:46:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x115360c00) [pid = 1795] [serial = 820] [outer = 0x0] 11:46:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x1176cc400) [pid = 1795] [serial = 821] [outer = 0x115360c00] 11:46:07 INFO - PROCESS | 1795 | 1461177967353 Marionette DEBUG loaded listener.js 11:46:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x118c74800) [pid = 1795] [serial = 822] [outer = 0x115360c00] 11:46:08 INFO - PROCESS | 1795 | 1461177968060 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]]]}] 11:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 996ms 11:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:46:08 INFO - PROCESS | 1795 | 1461177968130 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:46:08 INFO - PROCESS | 1795 | 1461177968132 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:46:08 INFO - PROCESS | 1795 | 1461177968135 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:46:08 INFO - PROCESS | 1795 | 1461177968138 Marionette TRACE conn2 <- [1,1070,null,{}] 11:46:08 INFO - PROCESS | 1795 | 1461177968142 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}] 11:46:08 INFO - PROCESS | 1795 | 1461177968238 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:46:08 INFO - PROCESS | 1795 | 1461177968312 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x1152a8800 == 47 [pid = 1795] [id = 275] 11:46:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x114402c00) [pid = 1795] [serial = 823] [outer = 0x0] 11:46:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x1152e4800) [pid = 1795] [serial = 824] [outer = 0x114402c00] 11:46:08 INFO - PROCESS | 1795 | 1461177968359 Marionette DEBUG loaded listener.js 11:46:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x11570ac00) [pid = 1795] [serial = 825] [outer = 0x114402c00] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7cb000 == 46 [pid = 1795] [id = 272] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12cdc7000 == 45 [pid = 1795] [id = 271] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12b205800 == 44 [pid = 1795] [id = 270] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x115482800 == 43 [pid = 1795] [id = 269] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12b599800 == 42 [pid = 1795] [id = 268] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12a0b1000 == 41 [pid = 1795] [id = 267] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x12b503800) [pid = 1795] [serial = 761] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x129907000 == 40 [pid = 1795] [id = 266] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11b568000 == 39 [pid = 1795] [id = 265] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x125d46000 == 38 [pid = 1795] [id = 264] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x119c2b800 == 37 [pid = 1795] [id = 263] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11c7e9800 == 36 [pid = 1795] [id = 262] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfca800 == 35 [pid = 1795] [id = 261] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba41000 == 34 [pid = 1795] [id = 260] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11b569000 == 33 [pid = 1795] [id = 259] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11aa24800 == 32 [pid = 1795] [id = 258] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x119c2d800 == 31 [pid = 1795] [id = 257] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x118cc2800 == 30 [pid = 1795] [id = 256] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11567a800 == 29 [pid = 1795] [id = 255] 11:46:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12d253000 == 28 [pid = 1795] [id = 254] 11:46:08 INFO - PROCESS | 1795 | 1461177968840 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]]]}] 11:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 722ms 11:46:08 INFO - PROCESS | 1795 | 1461177968859 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:46:08 INFO - PROCESS | 1795 | 1461177968864 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x118746400) [pid = 1795] [serial = 660] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x123f13000) [pid = 1795] [serial = 657] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11a8bdc00) [pid = 1795] [serial = 663] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11afe9400) [pid = 1795] [serial = 666] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11c3f4000) [pid = 1795] [serial = 669] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x1154f2000) [pid = 1795] [serial = 618] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x1197db800) [pid = 1795] [serial = 615] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11c3ea800) [pid = 1795] [serial = 740] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x123a14000) [pid = 1795] [serial = 741] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x1245e7800) [pid = 1795] [serial = 746] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x123e86000) [pid = 1795] [serial = 743] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x127944400) [pid = 1795] [serial = 749] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x12748f800) [pid = 1795] [serial = 747] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11a611000) [pid = 1795] [serial = 752] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x1242df400) [pid = 1795] [serial = 753] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x129d41000) [pid = 1795] [serial = 758] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x129958000) [pid = 1795] [serial = 755] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11afb1800) [pid = 1795] [serial = 734] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11ade3c00) [pid = 1795] [serial = 731] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11afa9400) [pid = 1795] [serial = 732] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11a866c00) [pid = 1795] [serial = 728] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11a991400) [pid = 1795] [serial = 729] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x1197d8400) [pid = 1795] [serial = 726] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x118c73c00) [pid = 1795] [serial = 725] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x115706400) [pid = 1795] [serial = 723] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x1146b9800) [pid = 1795] [serial = 722] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x123bf5c00) [pid = 1795] [serial = 720] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11bf1e400) [pid = 1795] [serial = 719] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11ad9a800) [pid = 1795] [serial = 717] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11a995800) [pid = 1795] [serial = 716] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x119258000) [pid = 1795] [serial = 714] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x118fd6000) [pid = 1795] [serial = 713] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x12995b400) [pid = 1795] [serial = 710] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x123bf6c00) [pid = 1795] [serial = 711] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x11bf22800) [pid = 1795] [serial = 737] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x11b928800) [pid = 1795] [serial = 735] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x129deb800) [pid = 1795] [serial = 759] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x12768d400) [pid = 1795] [serial = 750] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x1242dc400) [pid = 1795] [serial = 744] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x129adb000) [pid = 1795] [serial = 756] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x11bfb6800) [pid = 1795] [serial = 738] [outer = 0x0] [url = about:blank] 11:46:08 INFO - PROCESS | 1795 | 1461177968886 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:46:08 INFO - PROCESS | 1795 | 1461177968888 Marionette TRACE conn2 <- [1,1074,null,{}] 11:46:08 INFO - PROCESS | 1795 | 1461177968893 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}] 11:46:08 INFO - PROCESS | 1795 | 1461177968965 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:46:08 INFO - PROCESS | 1795 | 1461177968969 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x118e4b800 == 29 [pid = 1795] [id = 276] 11:46:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x115367c00) [pid = 1795] [serial = 826] [outer = 0x0] 11:46:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x118a0e400) [pid = 1795] [serial = 827] [outer = 0x115367c00] 11:46:08 INFO - PROCESS | 1795 | 1461177968998 Marionette DEBUG loaded listener.js 11:46:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x118f73800) [pid = 1795] [serial = 828] [outer = 0x115367c00] 11:46:09 INFO - PROCESS | 1795 | 1461177969532 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]]]}] 11:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 685ms 11:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:46:09 INFO - PROCESS | 1795 | 1461177969561 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:46:09 INFO - PROCESS | 1795 | 1461177969563 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:46:09 INFO - PROCESS | 1795 | 1461177969565 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:46:09 INFO - PROCESS | 1795 | 1461177969567 Marionette TRACE conn2 <- [1,1078,null,{}] 11:46:09 INFO - PROCESS | 1795 | 1461177969575 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}] 11:46:09 INFO - PROCESS | 1795 | 1461177969651 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:46:09 INFO - PROCESS | 1795 | 1461177969660 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aad4800 == 30 [pid = 1795] [id = 277] 11:46:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x11a8c0400) [pid = 1795] [serial = 829] [outer = 0x0] 11:46:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x11a98e400) [pid = 1795] [serial = 830] [outer = 0x11a8c0400] 11:46:09 INFO - PROCESS | 1795 | 1461177969688 Marionette DEBUG loaded listener.js 11:46:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11aa78c00) [pid = 1795] [serial = 831] [outer = 0x11a8c0400] 11:46:10 INFO - PROCESS | 1795 | 1461177970062 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]]]}] 11:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 520ms 11:46:10 INFO - PROCESS | 1795 | 1461177970086 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:46:10 INFO - PROCESS | 1795 | 1461177970087 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:46:10 INFO - PROCESS | 1795 | 1461177970090 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:46:10 INFO - PROCESS | 1795 | 1461177970091 Marionette TRACE conn2 <- [1,1082,null,{}] 11:46:10 INFO - PROCESS | 1795 | 1461177970093 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}] 11:46:10 INFO - PROCESS | 1795 | 1461177970164 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:46:10 INFO - PROCESS | 1795 | 1461177970168 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:10 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba32800 == 31 [pid = 1795] [id = 278] 11:46:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11acb7c00) [pid = 1795] [serial = 832] [outer = 0x0] 11:46:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11ad9a800) [pid = 1795] [serial = 833] [outer = 0x11acb7c00] 11:46:10 INFO - PROCESS | 1795 | 1461177970198 Marionette DEBUG loaded listener.js 11:46:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11af79000) [pid = 1795] [serial = 834] [outer = 0x11acb7c00] 11:46:10 INFO - PROCESS | 1795 | 1461177970515 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]]]}] 11:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 468ms 11:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:46:10 INFO - PROCESS | 1795 | 1461177970559 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:46:10 INFO - PROCESS | 1795 | 1461177970560 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:46:10 INFO - PROCESS | 1795 | 1461177970562 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:46:10 INFO - PROCESS | 1795 | 1461177970563 Marionette TRACE conn2 <- [1,1086,null,{}] 11:46:10 INFO - PROCESS | 1795 | 1461177970565 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}] 11:46:10 INFO - PROCESS | 1795 | 1461177970661 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:46:10 INFO - PROCESS | 1795 | 1461177970667 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:10 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be26000 == 32 [pid = 1795] [id = 279] 11:46:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x1186f3800) [pid = 1795] [serial = 835] [outer = 0x0] 11:46:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11afa7c00) [pid = 1795] [serial = 836] [outer = 0x1186f3800] 11:46:10 INFO - PROCESS | 1795 | 1461177970694 Marionette DEBUG loaded listener.js 11:46:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11afb3000) [pid = 1795] [serial = 837] [outer = 0x1186f3800] 11:46:11 INFO - PROCESS | 1795 | 1461177971044 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]]]}] 11:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 518ms 11:46:11 INFO - PROCESS | 1795 | 1461177971080 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:46:11 INFO - PROCESS | 1795 | 1461177971082 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:46:11 INFO - PROCESS | 1795 | 1461177971084 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:46:11 INFO - PROCESS | 1795 | 1461177971085 Marionette TRACE conn2 <- [1,1090,null,{}] 11:46:11 INFO - PROCESS | 1795 | 1461177971087 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}] 11:46:11 INFO - PROCESS | 1795 | 1461177971193 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:46:11 INFO - PROCESS | 1795 | 1461177971199 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:11 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c34f800 == 33 [pid = 1795] [id = 280] 11:46:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11afb2000) [pid = 1795] [serial = 838] [outer = 0x0] 11:46:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11b5de800) [pid = 1795] [serial = 839] [outer = 0x11afb2000] 11:46:11 INFO - PROCESS | 1795 | 1461177971227 Marionette DEBUG loaded listener.js 11:46:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11bf23400) [pid = 1795] [serial = 840] [outer = 0x11afb2000] 11:46:11 INFO - PROCESS | 1795 | 1461177971544 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]]]}] 11:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 519ms 11:46:11 INFO - PROCESS | 1795 | 1461177971603 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:46:11 INFO - PROCESS | 1795 | 1461177971605 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:46:11 INFO - PROCESS | 1795 | 1461177971607 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:46:11 INFO - PROCESS | 1795 | 1461177971608 Marionette TRACE conn2 <- [1,1094,null,{}] 11:46:11 INFO - PROCESS | 1795 | 1461177971610 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}] 11:46:11 INFO - PROCESS | 1795 | 1461177971696 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:46:11 INFO - PROCESS | 1795 | 1461177971710 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:11 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c94000 == 34 [pid = 1795] [id = 281] 11:46:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11b927400) [pid = 1795] [serial = 841] [outer = 0x0] 11:46:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11bfb4800) [pid = 1795] [serial = 842] [outer = 0x11b927400] 11:46:11 INFO - PROCESS | 1795 | 1461177971735 Marionette DEBUG loaded listener.js 11:46:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11c131400) [pid = 1795] [serial = 843] [outer = 0x11b927400] 11:46:12 INFO - PROCESS | 1795 | 1461177972079 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]]]}] 11:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 519ms 11:46:12 INFO - PROCESS | 1795 | 1461177972126 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:46:12 INFO - PROCESS | 1795 | 1461177972127 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:46:12 INFO - PROCESS | 1795 | 1461177972130 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:46:12 INFO - PROCESS | 1795 | 1461177972131 Marionette TRACE conn2 <- [1,1098,null,{}] 11:46:12 INFO - PROCESS | 1795 | 1461177972133 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}] 11:46:12 INFO - PROCESS | 1795 | 1461177972219 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:46:12 INFO - PROCESS | 1795 | 1461177972251 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x11567b800 == 35 [pid = 1795] [id = 282] 11:46:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11c132000) [pid = 1795] [serial = 844] [outer = 0x0] 11:46:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11c3c5c00) [pid = 1795] [serial = 845] [outer = 0x11c132000] 11:46:12 INFO - PROCESS | 1795 | 1461177972277 Marionette DEBUG loaded listener.js 11:46:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11c3f0800) [pid = 1795] [serial = 846] [outer = 0x11c132000] 11:46:12 INFO - PROCESS | 1795 | 1461177972583 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]]]}] 11:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 11:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:46:12 INFO - PROCESS | 1795 | 1461177972598 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:46:12 INFO - PROCESS | 1795 | 1461177972599 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:46:12 INFO - PROCESS | 1795 | 1461177972601 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:46:12 INFO - PROCESS | 1795 | 1461177972603 Marionette TRACE conn2 <- [1,1102,null,{}] 11:46:12 INFO - PROCESS | 1795 | 1461177972605 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}] 11:46:12 INFO - PROCESS | 1795 | 1461177972703 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:46:12 INFO - PROCESS | 1795 | 1461177972714 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x127464800 == 36 [pid = 1795] [id = 283] 11:46:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x123809c00) [pid = 1795] [serial = 847] [outer = 0x0] 11:46:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x123b03000) [pid = 1795] [serial = 848] [outer = 0x123809c00] 11:46:12 INFO - PROCESS | 1795 | 1461177972739 Marionette DEBUG loaded listener.js 11:46:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x123bef400) [pid = 1795] [serial = 849] [outer = 0x123809c00] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11aa82400) [pid = 1795] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x112285c00) [pid = 1795] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x119e6c000) [pid = 1795] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x129ad1000) [pid = 1795] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x123e83000) [pid = 1795] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11afaac00) [pid = 1795] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11b5df000) [pid = 1795] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11afea400) [pid = 1795] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x11af72000) [pid = 1795] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x115704000) [pid = 1795] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x114e61c00) [pid = 1795] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11a86c000) [pid = 1795] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x123a17000) [pid = 1795] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11c129400) [pid = 1795] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11bf23c00) [pid = 1795] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x1182b2000) [pid = 1795] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x112151000) [pid = 1795] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:46:13 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x1291d9c00) [pid = 1795] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:46:13 INFO - PROCESS | 1795 | 1461177973181 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]]]}] 11:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 619ms 11:46:13 INFO - PROCESS | 1795 | 1461177973220 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:46:13 INFO - PROCESS | 1795 | 1461177973222 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:46:13 INFO - PROCESS | 1795 | 1461177973224 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:46:13 INFO - PROCESS | 1795 | 1461177973225 Marionette TRACE conn2 <- [1,1106,null,{}] 11:46:13 INFO - PROCESS | 1795 | 1461177973228 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}] 11:46:13 INFO - PROCESS | 1795 | 1461177973298 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:46:13 INFO - PROCESS | 1795 | 1461177973302 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aac8000 == 37 [pid = 1795] [id = 284] 11:46:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x1182b2000) [pid = 1795] [serial = 850] [outer = 0x0] 11:46:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11a98dc00) [pid = 1795] [serial = 851] [outer = 0x1182b2000] 11:46:13 INFO - PROCESS | 1795 | 1461177973331 Marionette DEBUG loaded listener.js 11:46:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11bcbf000) [pid = 1795] [serial = 852] [outer = 0x1182b2000] 11:46:13 INFO - PROCESS | 1795 | 1461177973661 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]]]}] 11:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 11:46:13 INFO - PROCESS | 1795 | 1461177973694 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:46:13 INFO - PROCESS | 1795 | 1461177973695 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:46:13 INFO - PROCESS | 1795 | 1461177973703 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:46:13 INFO - PROCESS | 1795 | 1461177973705 Marionette TRACE conn2 <- [1,1110,null,{}] 11:46:13 INFO - PROCESS | 1795 | 1461177973708 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}] 11:46:13 INFO - PROCESS | 1795 | 1461177973796 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:46:13 INFO - PROCESS | 1795 | 1461177973800 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x129355800 == 38 [pid = 1795] [id = 285] 11:46:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11acc3400) [pid = 1795] [serial = 853] [outer = 0x0] 11:46:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x123d48400) [pid = 1795] [serial = 854] [outer = 0x11acc3400] 11:46:13 INFO - PROCESS | 1795 | 1461177973832 Marionette DEBUG loaded listener.js 11:46:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x124452800) [pid = 1795] [serial = 855] [outer = 0x11acc3400] 11:46:14 INFO - PROCESS | 1795 | 1461177974161 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]]]}] 11:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 473ms 11:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:46:14 INFO - PROCESS | 1795 | 1461177974178 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:46:14 INFO - PROCESS | 1795 | 1461177974179 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:46:14 INFO - PROCESS | 1795 | 1461177974181 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:46:14 INFO - PROCESS | 1795 | 1461177974182 Marionette TRACE conn2 <- [1,1114,null,{}] 11:46:14 INFO - PROCESS | 1795 | 1461177974185 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}] 11:46:14 INFO - PROCESS | 1795 | 1461177974261 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:46:14 INFO - PROCESS | 1795 | 1461177974265 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a0a0000 == 39 [pid = 1795] [id = 286] 11:46:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x1245e0800) [pid = 1795] [serial = 856] [outer = 0x0] 11:46:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x1272be800) [pid = 1795] [serial = 857] [outer = 0x1245e0800] 11:46:14 INFO - PROCESS | 1795 | 1461177974291 Marionette DEBUG loaded listener.js 11:46:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x12768dc00) [pid = 1795] [serial = 858] [outer = 0x1245e0800] 11:46:14 INFO - PROCESS | 1795 | 1461177974627 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]]]}] 11:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 470ms 11:46:14 INFO - PROCESS | 1795 | 1461177974652 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:46:14 INFO - PROCESS | 1795 | 1461177974653 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:46:14 INFO - PROCESS | 1795 | 1461177974658 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:46:14 INFO - PROCESS | 1795 | 1461177974659 Marionette TRACE conn2 <- [1,1118,null,{}] 11:46:14 INFO - PROCESS | 1795 | 1461177974670 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}] 11:46:14 INFO - PROCESS | 1795 | 1461177974744 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:46:14 INFO - PROCESS | 1795 | 1461177974748 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b599000 == 40 [pid = 1795] [id = 287] 11:46:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x127804c00) [pid = 1795] [serial = 859] [outer = 0x0] 11:46:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x127f9f800) [pid = 1795] [serial = 860] [outer = 0x127804c00] 11:46:14 INFO - PROCESS | 1795 | 1461177974773 Marionette DEBUG loaded listener.js 11:46:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x1291dac00) [pid = 1795] [serial = 861] [outer = 0x127804c00] 11:46:15 INFO - PROCESS | 1795 | 1461177975200 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]]]}] 11:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 579ms 11:46:15 INFO - PROCESS | 1795 | 1461177975236 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:46:15 INFO - PROCESS | 1795 | 1461177975240 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:46:15 INFO - PROCESS | 1795 | 1461177975246 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:46:15 INFO - PROCESS | 1795 | 1461177975250 Marionette TRACE conn2 <- [1,1122,null,{}] 11:46:15 INFO - PROCESS | 1795 | 1461177975257 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}] 11:46:15 INFO - PROCESS | 1795 | 1461177975411 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:46:15 INFO - PROCESS | 1795 | 1461177975522 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x118277000 == 41 [pid = 1795] [id = 288] 11:46:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11464a400) [pid = 1795] [serial = 862] [outer = 0x0] 11:46:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x114e58800) [pid = 1795] [serial = 863] [outer = 0x11464a400] 11:46:15 INFO - PROCESS | 1795 | 1461177975573 Marionette DEBUG loaded listener.js 11:46:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x1158cfc00) [pid = 1795] [serial = 864] [outer = 0x11464a400] 11:46:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x1191ba800) [pid = 1795] [serial = 865] [outer = 0x12f7ce000] 11:46:16 INFO - PROCESS | 1795 | 1461177976075 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]]]}] 11:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 880ms 11:46:16 INFO - PROCESS | 1795 | 1461177976147 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:46:16 INFO - PROCESS | 1795 | 1461177976150 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:46:16 INFO - PROCESS | 1795 | 1461177976157 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:46:16 INFO - PROCESS | 1795 | 1461177976159 Marionette TRACE conn2 <- [1,1126,null,{}] 11:46:16 INFO - PROCESS | 1795 | 1461177976162 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}] 11:46:16 INFO - PROCESS | 1795 | 1461177976254 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:46:16 INFO - PROCESS | 1795 | 1461177976315 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba3b800 == 42 [pid = 1795] [id = 289] 11:46:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x118fd5000) [pid = 1795] [serial = 866] [outer = 0x0] 11:46:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x119e6a400) [pid = 1795] [serial = 867] [outer = 0x118fd5000] 11:46:16 INFO - PROCESS | 1795 | 1461177976345 Marionette DEBUG loaded listener.js 11:46:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x11a997c00) [pid = 1795] [serial = 868] [outer = 0x118fd5000] 11:46:16 INFO - PROCESS | 1795 | 1461177976763 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]]]}] 11:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 619ms 11:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:46:16 INFO - PROCESS | 1795 | 1461177976776 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:46:16 INFO - PROCESS | 1795 | 1461177976778 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:46:16 INFO - PROCESS | 1795 | 1461177976780 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:46:16 INFO - PROCESS | 1795 | 1461177976783 Marionette TRACE conn2 <- [1,1130,null,{}] 11:46:16 INFO - PROCESS | 1795 | 1461177976791 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}] 11:46:16 INFO - PROCESS | 1795 | 1461177976888 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:46:16 INFO - PROCESS | 1795 | 1461177976934 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x129921800 == 43 [pid = 1795] [id = 290] 11:46:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11aa80800) [pid = 1795] [serial = 869] [outer = 0x0] 11:46:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11af7e000) [pid = 1795] [serial = 870] [outer = 0x11aa80800] 11:46:16 INFO - PROCESS | 1795 | 1461177976966 Marionette DEBUG loaded listener.js 11:46:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11b9a5800) [pid = 1795] [serial = 871] [outer = 0x11aa80800] 11:46:17 INFO - PROCESS | 1795 | 1461177977392 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]]]}] 11:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 622ms 11:46:17 INFO - PROCESS | 1795 | 1461177977402 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:46:17 INFO - PROCESS | 1795 | 1461177977404 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:46:17 INFO - PROCESS | 1795 | 1461177977406 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:46:17 INFO - PROCESS | 1795 | 1461177977408 Marionette TRACE conn2 <- [1,1134,null,{}] 11:46:17 INFO - PROCESS | 1795 | 1461177977410 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}] 11:46:17 INFO - PROCESS | 1795 | 1461177977503 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:46:17 INFO - PROCESS | 1795 | 1461177977602 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cdc2800 == 44 [pid = 1795] [id = 291] 11:46:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11bfb4400) [pid = 1795] [serial = 872] [outer = 0x0] 11:46:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11bfc0c00) [pid = 1795] [serial = 873] [outer = 0x11bfb4400] 11:46:17 INFO - PROCESS | 1795 | 1461177977633 Marionette DEBUG loaded listener.js 11:46:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x123e8b000) [pid = 1795] [serial = 874] [outer = 0x11bfb4400] 11:46:18 INFO - PROCESS | 1795 | 1461177978018 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]]]}] 11:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 11:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:46:18 INFO - PROCESS | 1795 | 1461177978078 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:46:18 INFO - PROCESS | 1795 | 1461177978079 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:46:18 INFO - PROCESS | 1795 | 1461177978081 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:46:18 INFO - PROCESS | 1795 | 1461177978083 Marionette TRACE conn2 <- [1,1138,null,{}] 11:46:18 INFO - PROCESS | 1795 | 1461177978085 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}] 11:46:18 INFO - PROCESS | 1795 | 1461177978200 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:46:18 INFO - PROCESS | 1795 | 1461177978261 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:18 INFO - PROCESS | 1795 | ++DOCSHELL 0x119280800 == 45 [pid = 1795] [id = 292] 11:46:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11a602c00) [pid = 1795] [serial = 875] [outer = 0x0] 11:46:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x123f81800) [pid = 1795] [serial = 876] [outer = 0x11a602c00] 11:46:18 INFO - PROCESS | 1795 | 1461177978293 Marionette DEBUG loaded listener.js 11:46:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x1274ec800) [pid = 1795] [serial = 877] [outer = 0x11a602c00] 11:46:18 INFO - PROCESS | 1795 | 1461177978844 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]]]}] 11:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 819ms 11:46:18 INFO - PROCESS | 1795 | 1461177978901 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:46:18 INFO - PROCESS | 1795 | 1461177978903 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:46:18 INFO - PROCESS | 1795 | 1461177978926 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:46:18 INFO - PROCESS | 1795 | 1461177978929 Marionette TRACE conn2 <- [1,1142,null,{}] 11:46:18 INFO - PROCESS | 1795 | 1461177978934 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}] 11:46:19 INFO - PROCESS | 1795 | 1461177979026 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:46:19 INFO - PROCESS | 1795 | 1461177979094 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a965800 == 46 [pid = 1795] [id = 293] 11:46:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x1140ba400) [pid = 1795] [serial = 878] [outer = 0x0] 11:46:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x1158d2400) [pid = 1795] [serial = 879] [outer = 0x1140ba400] 11:46:19 INFO - PROCESS | 1795 | 1461177979123 Marionette DEBUG loaded listener.js 11:46:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x118c7b800) [pid = 1795] [serial = 880] [outer = 0x1140ba400] 11:46:19 INFO - PROCESS | 1795 | 1461177979533 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]]]}] 11:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 643ms 11:46:19 INFO - PROCESS | 1795 | 1461177979550 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:46:19 INFO - PROCESS | 1795 | 1461177979554 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:46:19 INFO - PROCESS | 1795 | 1461177979558 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:46:19 INFO - PROCESS | 1795 | 1461177979560 Marionette TRACE conn2 <- [1,1146,null,{}] 11:46:19 INFO - PROCESS | 1795 | 1461177979562 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}] 11:46:19 INFO - PROCESS | 1795 | 1461177979664 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x12a0a0000 == 45 [pid = 1795] [id = 286] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x129355800 == 44 [pid = 1795] [id = 285] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x11aac8000 == 43 [pid = 1795] [id = 284] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x127464800 == 42 [pid = 1795] [id = 283] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x11567b800 == 41 [pid = 1795] [id = 282] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x123c94000 == 40 [pid = 1795] [id = 281] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x11c34f800 == 39 [pid = 1795] [id = 280] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x11be26000 == 38 [pid = 1795] [id = 279] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba32800 == 37 [pid = 1795] [id = 278] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x11aad4800 == 36 [pid = 1795] [id = 277] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x118e4b800 == 35 [pid = 1795] [id = 276] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x1152a8800 == 34 [pid = 1795] [id = 275] 11:46:19 INFO - PROCESS | 1795 | --DOCSHELL 0x11915f800 == 33 [pid = 1795] [id = 274] 11:46:19 INFO - PROCESS | 1795 | 1461177979744 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x115485800 == 34 [pid = 1795] [id = 294] 11:46:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x1146ad800) [pid = 1795] [serial = 881] [outer = 0x0] 11:46:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x118ae8c00) [pid = 1795] [serial = 882] [outer = 0x1146ad800] 11:46:19 INFO - PROCESS | 1795 | 1461177979770 Marionette DEBUG loaded listener.js 11:46:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11a98cc00) [pid = 1795] [serial = 883] [outer = 0x1146ad800] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x12749c000) [pid = 1795] [serial = 797] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x12794ec00) [pid = 1795] [serial = 800] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11bf25000) [pid = 1795] [serial = 785] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11bfb4000) [pid = 1795] [serial = 786] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11bcbf800) [pid = 1795] [serial = 782] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11bf1d400) [pid = 1795] [serial = 783] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11afad800) [pid = 1795] [serial = 779] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x11b91f400) [pid = 1795] [serial = 780] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11ad9d800) [pid = 1795] [serial = 776] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x11adecc00) [pid = 1795] [serial = 777] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x127802800) [pid = 1795] [serial = 798] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x1154e8400) [pid = 1795] [serial = 764] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x116462400) [pid = 1795] [serial = 765] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x11a993000) [pid = 1795] [serial = 773] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11acb9000) [pid = 1795] [serial = 774] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x123f81c00) [pid = 1795] [serial = 794] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11c3f2c00) [pid = 1795] [serial = 791] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x123a12800) [pid = 1795] [serial = 792] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11c12e400) [pid = 1795] [serial = 788] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11c3c2400) [pid = 1795] [serial = 789] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x118af1c00) [pid = 1795] [serial = 767] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x118f79000) [pid = 1795] [serial = 768] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11a602400) [pid = 1795] [serial = 770] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11a8be800) [pid = 1795] [serial = 771] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x1291e3000) [pid = 1795] [serial = 803] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x129acb400) [pid = 1795] [serial = 804] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x129acf400) [pid = 1795] [serial = 813] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x1146ae400) [pid = 1795] [serial = 806] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x118fd4800) [pid = 1795] [serial = 807] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x12b506c00) [pid = 1795] [serial = 816] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11afae800) [pid = 1795] [serial = 809] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x129139800) [pid = 1795] [serial = 801] [outer = 0x0] [url = about:blank] 11:46:19 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x11c3f0c00) [pid = 1795] [serial = 810] [outer = 0x0] [url = about:blank] 11:46:20 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x1245e8000) [pid = 1795] [serial = 795] [outer = 0x0] [url = about:blank] 11:46:20 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x127f9bc00) [pid = 1795] [serial = 812] [outer = 0x0] [url = about:blank] 11:46:20 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x129dec800) [pid = 1795] [serial = 815] [outer = 0x0] [url = about:blank] 11:46:20 INFO - PROCESS | 1795 | 1461177980074 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]]]}] 11:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 569ms 11:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:46:20 INFO - PROCESS | 1795 | 1461177980128 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 1795 | 1461177980129 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:46:20 INFO - PROCESS | 1795 | 1461177980131 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - PROCESS | 1795 | 1461177980134 Marionette TRACE conn2 <- [1,1150,null,{}] 11:46:20 INFO - PROCESS | 1795 | 1461177980141 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}] 11:46:20 INFO - PROCESS | 1795 | 1461177980218 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:46:20 INFO - PROCESS | 1795 | 1461177980275 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a952800 == 35 [pid = 1795] [id = 295] 11:46:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x115706400) [pid = 1795] [serial = 884] [outer = 0x0] 11:46:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11ad99400) [pid = 1795] [serial = 885] [outer = 0x115706400] 11:46:20 INFO - PROCESS | 1795 | 1461177980305 Marionette DEBUG loaded listener.js 11:46:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11afadc00) [pid = 1795] [serial = 886] [outer = 0x115706400] 11:46:20 INFO - PROCESS | 1795 | 1461177980612 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]]]}] 11:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 11:46:20 INFO - PROCESS | 1795 | 1461177980652 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 1795 | 1461177980654 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:46:20 INFO - PROCESS | 1795 | 1461177980658 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - PROCESS | 1795 | 1461177980661 Marionette TRACE conn2 <- [1,1154,null,{}] 11:46:20 INFO - PROCESS | 1795 | 1461177980664 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}] 11:46:20 INFO - PROCESS | 1795 | 1461177980743 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:46:20 INFO - PROCESS | 1795 | 1461177980747 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be2c000 == 36 [pid = 1795] [id = 296] 11:46:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11afe3400) [pid = 1795] [serial = 887] [outer = 0x0] 11:46:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11bcc8800) [pid = 1795] [serial = 888] [outer = 0x11afe3400] 11:46:20 INFO - PROCESS | 1795 | 1461177980774 Marionette DEBUG loaded listener.js 11:46:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11bf23800) [pid = 1795] [serial = 889] [outer = 0x11afe3400] 11:46:21 INFO - PROCESS | 1795 | 1461177981099 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]]]}] 11:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 472ms 11:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:46:21 INFO - PROCESS | 1795 | 1461177981130 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:46:21 INFO - PROCESS | 1795 | 1461177981131 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:46:21 INFO - PROCESS | 1795 | 1461177981133 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:46:21 INFO - PROCESS | 1795 | 1461177981134 Marionette TRACE conn2 <- [1,1158,null,{}] 11:46:21 INFO - PROCESS | 1795 | 1461177981136 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}] 11:46:21 INFO - PROCESS | 1795 | 1461177981210 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:46:21 INFO - PROCESS | 1795 | 1461177981215 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c7eb000 == 37 [pid = 1795] [id = 297] 11:46:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11b927800) [pid = 1795] [serial = 890] [outer = 0x0] 11:46:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11bfbb800) [pid = 1795] [serial = 891] [outer = 0x11b927800] 11:46:21 INFO - PROCESS | 1795 | 1461177981241 Marionette DEBUG loaded listener.js 11:46:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11c3ea000) [pid = 1795] [serial = 892] [outer = 0x11b927800] 11:46:21 INFO - PROCESS | 1795 | 1461177981575 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]]]}] 11:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 468ms 11:46:21 INFO - PROCESS | 1795 | 1461177981601 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:46:21 INFO - PROCESS | 1795 | 1461177981603 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:46:21 INFO - PROCESS | 1795 | 1461177981605 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:46:21 INFO - PROCESS | 1795 | 1461177981606 Marionette TRACE conn2 <- [1,1162,null,{}] 11:46:21 INFO - PROCESS | 1795 | 1461177981608 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}] 11:46:21 INFO - PROCESS | 1795 | 1461177981700 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:46:21 INFO - PROCESS | 1795 | 1461177981762 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f4d800 == 38 [pid = 1795] [id = 298] 11:46:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11c1de800) [pid = 1795] [serial = 893] [outer = 0x0] 11:46:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x123a16000) [pid = 1795] [serial = 894] [outer = 0x11c1de800] 11:46:21 INFO - PROCESS | 1795 | 1461177981795 Marionette DEBUG loaded listener.js 11:46:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x127688400) [pid = 1795] [serial = 895] [outer = 0x11c1de800] 11:46:22 INFO - PROCESS | 1795 | 1461177982119 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]]]}] 11:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 569ms 11:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:46:22 INFO - PROCESS | 1795 | 1461177982174 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:46:22 INFO - PROCESS | 1795 | 1461177982176 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:46:22 INFO - PROCESS | 1795 | 1461177982178 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:46:22 INFO - PROCESS | 1795 | 1461177982179 Marionette TRACE conn2 <- [1,1166,null,{}] 11:46:22 INFO - PROCESS | 1795 | 1461177982181 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}] 11:46:22 INFO - PROCESS | 1795 | 1461177982270 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:46:22 INFO - PROCESS | 1795 | 1461177982308 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x1276e5800 == 39 [pid = 1795] [id = 299] 11:46:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x1274ea800) [pid = 1795] [serial = 896] [outer = 0x0] 11:46:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x127fa0000) [pid = 1795] [serial = 897] [outer = 0x1274ea800] 11:46:22 INFO - PROCESS | 1795 | 1461177982334 Marionette DEBUG loaded listener.js 11:46:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x1291e2800) [pid = 1795] [serial = 898] [outer = 0x1274ea800] 11:46:22 INFO - PROCESS | 1795 | 1461177982639 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]]]}] 11:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 519ms 11:46:22 INFO - PROCESS | 1795 | 1461177982698 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:46:22 INFO - PROCESS | 1795 | 1461177982699 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:46:22 INFO - PROCESS | 1795 | 1461177982702 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:46:22 INFO - PROCESS | 1795 | 1461177982703 Marionette TRACE conn2 <- [1,1170,null,{}] 11:46:22 INFO - PROCESS | 1795 | 1461177982705 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}] 11:46:22 INFO - PROCESS | 1795 | 1461177982817 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:46:22 INFO - PROCESS | 1795 | 1461177982835 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x12936b800 == 40 [pid = 1795] [id = 300] 11:46:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x12794a800) [pid = 1795] [serial = 899] [outer = 0x0] 11:46:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x12995f400) [pid = 1795] [serial = 900] [outer = 0x12794a800] 11:46:22 INFO - PROCESS | 1795 | 1461177982872 Marionette DEBUG loaded listener.js 11:46:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x129acd400) [pid = 1795] [serial = 901] [outer = 0x12794a800] 11:46:23 INFO - PROCESS | 1795 | 1461177983254 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]]]}] 11:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 568ms 11:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:46:23 INFO - PROCESS | 1795 | 1461177983271 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:46:23 INFO - PROCESS | 1795 | 1461177983272 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:46:23 INFO - PROCESS | 1795 | 1461177983274 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:46:23 INFO - PROCESS | 1795 | 1461177983275 Marionette TRACE conn2 <- [1,1174,null,{}] 11:46:23 INFO - PROCESS | 1795 | 1461177983278 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}] 11:46:23 INFO - PROCESS | 1795 | 1461177983370 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:46:23 INFO - PROCESS | 1795 | 1461177983381 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b217800 == 41 [pid = 1795] [id = 301] 11:46:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x129ada800) [pid = 1795] [serial = 902] [outer = 0x0] 11:46:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x129ae4000) [pid = 1795] [serial = 903] [outer = 0x129ada800] 11:46:23 INFO - PROCESS | 1795 | 1461177983406 Marionette DEBUG loaded listener.js 11:46:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x129de7800) [pid = 1795] [serial = 904] [outer = 0x129ada800] 11:46:23 INFO - PROCESS | 1795 | 1461177983787 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] 11:46:23 INFO - PROCESS | 1795 | 1461177983845 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:46:23 INFO - PROCESS | 1795 | 1461177983847 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:46:23 INFO - PROCESS | 1795 | 1461177983848 Marionette TRACE conn2 <- [1,1178,null,{}] 11:46:23 INFO - PROCESS | 1795 | 1461177983850 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}] 11:46:23 INFO - PROCESS | 1795 | 1461177983928 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:46:23 INFO - PROCESS | 1795 | 1461177983932 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba3e800 == 42 [pid = 1795] [id = 302] 11:46:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x118c7f400) [pid = 1795] [serial = 905] [outer = 0x0] 11:46:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11aa7b400) [pid = 1795] [serial = 906] [outer = 0x118c7f400] 11:46:23 INFO - PROCESS | 1795 | 1461177983957 Marionette DEBUG loaded listener.js 11:46:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11c132000) [pid = 1795] [serial = 907] [outer = 0x118c7f400] 11:46:24 INFO - PROCESS | 1795 | 1461177984379 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] 11:46:24 INFO - PROCESS | 1795 | 1461177984419 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:46:24 INFO - PROCESS | 1795 | 1461177984423 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:46:24 INFO - PROCESS | 1795 | 1461177984426 Marionette TRACE conn2 <- [1,1182,null,{}] 11:46:24 INFO - PROCESS | 1795 | 1461177984430 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}] 11:46:24 INFO - PROCESS | 1795 | 1461177984531 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:46:24 INFO - PROCESS | 1795 | 1461177984583 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x119d68000 == 43 [pid = 1795] [id = 303] 11:46:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x114606c00) [pid = 1795] [serial = 908] [outer = 0x0] 11:46:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x1182b4400) [pid = 1795] [serial = 909] [outer = 0x114606c00] 11:46:24 INFO - PROCESS | 1795 | 1461177984615 Marionette DEBUG loaded listener.js 11:46:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x118fd5800) [pid = 1795] [serial = 910] [outer = 0x114606c00] 11:46:25 INFO - PROCESS | 1795 | 1461177985033 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:46:25 INFO - PROCESS | 1795 | 1461177985050 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:46:25 INFO - PROCESS | 1795 | 1461177985054 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:46:25 INFO - PROCESS | 1795 | 1461177985056 Marionette TRACE conn2 <- [1,1186,null,{}] 11:46:25 INFO - PROCESS | 1795 | 1461177985059 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}] 11:46:25 INFO - PROCESS | 1795 | 1461177985155 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:46:25 INFO - PROCESS | 1795 | 1461177985238 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x124222800 == 44 [pid = 1795] [id = 304] 11:46:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11a993c00) [pid = 1795] [serial = 911] [outer = 0x0] 11:46:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11af78c00) [pid = 1795] [serial = 912] [outer = 0x11a993c00] 11:46:25 INFO - PROCESS | 1795 | 1461177985274 Marionette DEBUG loaded listener.js 11:46:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11b5d3400) [pid = 1795] [serial = 913] [outer = 0x11a993c00] 11:46:25 INFO - PROCESS | 1795 | 1461177985683 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] 11:46:25 INFO - PROCESS | 1795 | 1461177985728 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:46:25 INFO - PROCESS | 1795 | 1461177985731 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:46:25 INFO - PROCESS | 1795 | 1461177985734 Marionette TRACE conn2 <- [1,1190,null,{}] 11:46:25 INFO - PROCESS | 1795 | 1461177985741 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}] 11:46:25 INFO - PROCESS | 1795 | 1461177985840 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:46:25 INFO - PROCESS | 1795 | 1461177985891 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d26f000 == 45 [pid = 1795] [id = 305] 11:46:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11bf1d000) [pid = 1795] [serial = 914] [outer = 0x0] 11:46:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x11c3c5400) [pid = 1795] [serial = 915] [outer = 0x11bf1d000] 11:46:25 INFO - PROCESS | 1795 | 1461177985924 Marionette DEBUG loaded listener.js 11:46:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x124106400) [pid = 1795] [serial = 916] [outer = 0x11bf1d000] 11:46:26 INFO - PROCESS | 1795 | 1461177986345 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] 11:46:26 INFO - PROCESS | 1795 | 1461177986409 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:46:26 INFO - PROCESS | 1795 | 1461177986411 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:46:26 INFO - PROCESS | 1795 | 1461177986412 Marionette TRACE conn2 <- [1,1194,null,{}] 11:46:26 INFO - PROCESS | 1795 | 1461177986415 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}] 11:46:26 INFO - PROCESS | 1795 | 1461177986536 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:46:26 INFO - PROCESS | 1795 | 1461177986598 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7f0000 == 46 [pid = 1795] [id = 306] 11:46:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x1245e8000) [pid = 1795] [serial = 917] [outer = 0x0] 11:46:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x129ad1000) [pid = 1795] [serial = 918] [outer = 0x1245e8000] 11:46:26 INFO - PROCESS | 1795 | 1461177986628 Marionette DEBUG loaded listener.js 11:46:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x129ded800) [pid = 1795] [serial = 919] [outer = 0x1245e8000] 11:46:27 INFO - PROCESS | 1795 | 1461177987030 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] 11:46:27 INFO - PROCESS | 1795 | 1461177987083 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:46:27 INFO - PROCESS | 1795 | 1461177987085 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:46:27 INFO - PROCESS | 1795 | 1461177987087 Marionette TRACE conn2 <- [1,1198,null,{}] 11:46:27 INFO - PROCESS | 1795 | 1461177987089 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}] 11:46:27 INFO - PROCESS | 1795 | 1461177987182 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:46:27 INFO - PROCESS | 1795 | 1461177987231 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:27 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e205000 == 47 [pid = 1795] [id = 307] 11:46:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x129ae0000) [pid = 1795] [serial = 920] [outer = 0x0] 11:46:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x12b543800) [pid = 1795] [serial = 921] [outer = 0x129ae0000] 11:46:27 INFO - PROCESS | 1795 | 1461177987261 Marionette DEBUG loaded listener.js 11:46:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x12b549400) [pid = 1795] [serial = 922] [outer = 0x129ae0000] 11:46:27 INFO - PROCESS | 1795 | 1461177987662 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]]]}] 11:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 618ms 11:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:46:27 INFO - PROCESS | 1795 | 1461177987704 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:46:27 INFO - PROCESS | 1795 | 1461177987705 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:46:27 INFO - PROCESS | 1795 | 1461177987708 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:46:27 INFO - PROCESS | 1795 | 1461177987709 Marionette TRACE conn2 <- [1,1202,null,{}] 11:46:27 INFO - PROCESS | 1795 | 1461177987711 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}] 11:46:27 INFO - PROCESS | 1795 | 1461177987821 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:46:27 INFO - PROCESS | 1795 | 1461177987918 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:27 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e934000 == 48 [pid = 1795] [id = 308] 11:46:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x12b5bb800) [pid = 1795] [serial = 923] [outer = 0x0] 11:46:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x12b5bdc00) [pid = 1795] [serial = 924] [outer = 0x12b5bb800] 11:46:27 INFO - PROCESS | 1795 | 1461177987951 Marionette DEBUG loaded listener.js 11:46:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x12bbc2800) [pid = 1795] [serial = 925] [outer = 0x12b5bb800] 11:46:28 INFO - PROCESS | 1795 | 1461177988340 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]]]}] 11:46:28 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 11:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 669ms 11:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:46:28 INFO - PROCESS | 1795 | 1461177988379 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:46:28 INFO - PROCESS | 1795 | 1461177988381 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:46:28 INFO - PROCESS | 1795 | 1461177988383 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:46:28 INFO - PROCESS | 1795 | 1461177988384 Marionette TRACE conn2 <- [1,1206,null,{}] 11:46:28 INFO - PROCESS | 1795 | 1461177988387 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}] 11:46:28 INFO - PROCESS | 1795 | 1461177988490 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:46:28 INFO - PROCESS | 1795 | 1461177988538 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:28 INFO - PROCESS | 1795 | ++DOCSHELL 0x118c10800 == 49 [pid = 1795] [id = 309] 11:46:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x11228d400) [pid = 1795] [serial = 926] [outer = 0x0] 11:46:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x123a15400) [pid = 1795] [serial = 927] [outer = 0x11228d400] 11:46:28 INFO - PROCESS | 1795 | 1461177988568 Marionette DEBUG loaded listener.js 11:46:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x12bbc3800) [pid = 1795] [serial = 928] [outer = 0x11228d400] 11:46:29 INFO - PROCESS | 1795 | 1461177989110 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]]]}] 11:46:29 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 11:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 771ms 11:46:29 INFO - PROCESS | 1795 | 1461177989155 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:46:29 INFO - PROCESS | 1795 | 1461177989160 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:46:29 INFO - PROCESS | 1795 | 1461177989164 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:46:29 INFO - PROCESS | 1795 | 1461177989166 Marionette TRACE conn2 <- [1,1210,null,{}] 11:46:29 INFO - PROCESS | 1795 | 1461177989169 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}] 11:46:29 INFO - PROCESS | 1795 | 1461177989264 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:46:29 INFO - PROCESS | 1795 | 1461177989316 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x11928d800 == 50 [pid = 1795] [id = 310] 11:46:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x119137000) [pid = 1795] [serial = 929] [outer = 0x0] 11:46:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11a8c4800) [pid = 1795] [serial = 930] [outer = 0x119137000] 11:46:29 INFO - PROCESS | 1795 | 1461177989346 Marionette DEBUG loaded listener.js 11:46:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11ad9f400) [pid = 1795] [serial = 931] [outer = 0x119137000] 11:46:29 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7e5800 == 49 [pid = 1795] [id = 273] 11:46:29 INFO - PROCESS | 1795 | --DOCSHELL 0x12b217800 == 48 [pid = 1795] [id = 301] 11:46:29 INFO - PROCESS | 1795 | --DOCSHELL 0x12936b800 == 47 [pid = 1795] [id = 300] 11:46:29 INFO - PROCESS | 1795 | --DOCSHELL 0x1276e5800 == 46 [pid = 1795] [id = 299] 11:46:29 INFO - PROCESS | 1795 | --DOCSHELL 0x123f4d800 == 45 [pid = 1795] [id = 298] 11:46:29 INFO - PROCESS | 1795 | --DOCSHELL 0x11c7eb000 == 44 [pid = 1795] [id = 297] 11:46:29 INFO - PROCESS | 1795 | --DOCSHELL 0x11be2c000 == 43 [pid = 1795] [id = 296] 11:46:29 INFO - PROCESS | 1795 | --DOCSHELL 0x11a952800 == 42 [pid = 1795] [id = 295] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x127f9f800) [pid = 1795] [serial = 860] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOCSHELL 0x115485800 == 41 [pid = 1795] [id = 294] 11:46:29 INFO - PROCESS | 1795 | --DOCSHELL 0x11a965800 == 40 [pid = 1795] [id = 293] 11:46:29 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba3b800 == 39 [pid = 1795] [id = 289] 11:46:29 INFO - PROCESS | 1795 | --DOCSHELL 0x118277000 == 38 [pid = 1795] [id = 288] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11afa7c00) [pid = 1795] [serial = 836] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11bfb4800) [pid = 1795] [serial = 842] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x1152e4800) [pid = 1795] [serial = 824] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11570ac00) [pid = 1795] [serial = 825] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x12b50d400) [pid = 1795] [serial = 818] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x12b511800) [pid = 1795] [serial = 819] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11ad9a800) [pid = 1795] [serial = 833] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x11af79000) [pid = 1795] [serial = 834] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11a98e400) [pid = 1795] [serial = 830] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11aa78c00) [pid = 1795] [serial = 831] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11b5de800) [pid = 1795] [serial = 839] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x118a0e400) [pid = 1795] [serial = 827] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x118f73800) [pid = 1795] [serial = 828] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11c3c5c00) [pid = 1795] [serial = 845] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x1176cc400) [pid = 1795] [serial = 821] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11c131400) [pid = 1795] [serial = 843] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x123b03000) [pid = 1795] [serial = 848] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11c3f0800) [pid = 1795] [serial = 846] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11bcbf000) [pid = 1795] [serial = 852] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11a98dc00) [pid = 1795] [serial = 851] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x1272be800) [pid = 1795] [serial = 857] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x123bef400) [pid = 1795] [serial = 849] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x11bf23400) [pid = 1795] [serial = 840] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x123d48400) [pid = 1795] [serial = 854] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x124452800) [pid = 1795] [serial = 855] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11afb3000) [pid = 1795] [serial = 837] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x12768dc00) [pid = 1795] [serial = 858] [outer = 0x0] [url = about:blank] 11:46:29 INFO - PROCESS | 1795 | 1461177989744 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]]]}] 11:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 620ms 11:46:29 INFO - PROCESS | 1795 | 1461177989784 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:46:29 INFO - PROCESS | 1795 | 1461177989788 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:46:29 INFO - PROCESS | 1795 | 1461177989792 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:46:29 INFO - PROCESS | 1795 | 1461177989794 Marionette TRACE conn2 <- [1,1214,null,{}] 11:46:29 INFO - PROCESS | 1795 | 1461177989797 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}] 11:46:29 INFO - PROCESS | 1795 | 1461177989880 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:46:29 INFO - PROCESS | 1795 | 1461177989884 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a965000 == 39 [pid = 1795] [id = 311] 11:46:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11ada1400) [pid = 1795] [serial = 932] [outer = 0x0] 11:46:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11afb0400) [pid = 1795] [serial = 933] [outer = 0x11ada1400] 11:46:29 INFO - PROCESS | 1795 | 1461177989911 Marionette DEBUG loaded listener.js 11:46:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11b922800) [pid = 1795] [serial = 934] [outer = 0x11ada1400] 11:46:30 INFO - PROCESS | 1795 | 1461177990262 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]]]}] 11:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 520ms 11:46:30 INFO - PROCESS | 1795 | 1461177990312 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:46:30 INFO - PROCESS | 1795 | 1461177990314 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:46:30 INFO - PROCESS | 1795 | 1461177990318 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:46:30 INFO - PROCESS | 1795 | 1461177990321 Marionette TRACE conn2 <- [1,1218,null,{}] 11:46:30 INFO - PROCESS | 1795 | 1461177990333 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}] 11:46:30 INFO - PROCESS | 1795 | 1461177990460 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:46:30 INFO - PROCESS | 1795 | 1461177990476 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:30 INFO - PROCESS | 1795 | ++DOCSHELL 0x123b72000 == 40 [pid = 1795] [id = 312] 11:46:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11bfb4800) [pid = 1795] [serial = 935] [outer = 0x0] 11:46:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11c1e0000) [pid = 1795] [serial = 936] [outer = 0x11bfb4800] 11:46:30 INFO - PROCESS | 1795 | 1461177990519 Marionette DEBUG loaded listener.js 11:46:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x123b06800) [pid = 1795] [serial = 937] [outer = 0x11bfb4800] 11:46:30 INFO - PROCESS | 1795 | 1461177990929 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]]]}] 11:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 626ms 11:46:30 INFO - PROCESS | 1795 | 1461177990945 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:46:30 INFO - PROCESS | 1795 | 1461177990947 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:46:30 INFO - PROCESS | 1795 | 1461177990949 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:46:30 INFO - PROCESS | 1795 | 1461177990950 Marionette TRACE conn2 <- [1,1222,null,{}] 11:46:30 INFO - PROCESS | 1795 | 1461177990952 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}] 11:46:31 INFO - PROCESS | 1795 | 1461177991033 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:46:31 INFO - PROCESS | 1795 | 1461177991038 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x115694800 == 41 [pid = 1795] [id = 313] 11:46:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x123e87c00) [pid = 1795] [serial = 938] [outer = 0x0] 11:46:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x1245e4c00) [pid = 1795] [serial = 939] [outer = 0x123e87c00] 11:46:31 INFO - PROCESS | 1795 | 1461177991067 Marionette DEBUG loaded listener.js 11:46:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x127807800) [pid = 1795] [serial = 940] [outer = 0x123e87c00] 11:46:31 INFO - PROCESS | 1795 | 1461177991377 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] 11:46:31 INFO - PROCESS | 1795 | 1461177991419 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:46:31 INFO - PROCESS | 1795 | 1461177991422 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:46:31 INFO - PROCESS | 1795 | 1461177991423 Marionette TRACE conn2 <- [1,1226,null,{}] 11:46:31 INFO - PROCESS | 1795 | 1461177991425 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}] 11:46:31 INFO - PROCESS | 1795 | 1461177991499 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:46:31 INFO - PROCESS | 1795 | 1461177991556 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fe7000 == 42 [pid = 1795] [id = 314] 11:46:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x123e8bc00) [pid = 1795] [serial = 941] [outer = 0x0] 11:46:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x127f9f800) [pid = 1795] [serial = 942] [outer = 0x123e8bc00] 11:46:31 INFO - PROCESS | 1795 | 1461177991581 Marionette DEBUG loaded listener.js 11:46:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x129adb800) [pid = 1795] [serial = 943] [outer = 0x123e8bc00] 11:46:31 INFO - PROCESS | 1795 | 1461177991902 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]]]}] 11:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 517ms 11:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:46:31 INFO - PROCESS | 1795 | 1461177991940 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:46:31 INFO - PROCESS | 1795 | 1461177991941 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:46:31 INFO - PROCESS | 1795 | 1461177991943 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:46:31 INFO - PROCESS | 1795 | 1461177991944 Marionette TRACE conn2 <- [1,1230,null,{}] 11:46:31 INFO - PROCESS | 1795 | 1461177991953 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}] 11:46:32 INFO - PROCESS | 1795 | 1461177992057 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:46:32 INFO - PROCESS | 1795 | 1461177992061 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b21c000 == 43 [pid = 1795] [id = 315] 11:46:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x129954000) [pid = 1795] [serial = 944] [outer = 0x0] 11:46:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x12b511400) [pid = 1795] [serial = 945] [outer = 0x129954000] 11:46:32 INFO - PROCESS | 1795 | 1461177992116 Marionette DEBUG loaded listener.js 11:46:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x12bbc7800) [pid = 1795] [serial = 946] [outer = 0x129954000] 11:46:32 INFO - PROCESS | 1795 | 1461177992421 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]]]}] 11:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 525ms 11:46:32 INFO - PROCESS | 1795 | 1461177992468 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:46:32 INFO - PROCESS | 1795 | 1461177992469 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:46:32 INFO - PROCESS | 1795 | 1461177992471 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:46:32 INFO - PROCESS | 1795 | 1461177992473 Marionette TRACE conn2 <- [1,1234,null,{}] 11:46:32 INFO - PROCESS | 1795 | 1461177992475 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}] 11:46:32 INFO - PROCESS | 1795 | 1461177992570 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:46:32 INFO - PROCESS | 1795 | 1461177992574 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb10000 == 44 [pid = 1795] [id = 316] 11:46:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x12b550400) [pid = 1795] [serial = 947] [outer = 0x0] 11:46:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x12cd62400) [pid = 1795] [serial = 948] [outer = 0x12b550400] 11:46:32 INFO - PROCESS | 1795 | 1461177992626 Marionette DEBUG loaded listener.js 11:46:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x12ce83c00) [pid = 1795] [serial = 949] [outer = 0x12b550400] 11:46:32 INFO - PROCESS | 1795 | 1461177992929 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]]]}] 11:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 467ms 11:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:46:32 INFO - PROCESS | 1795 | 1461177992940 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:46:32 INFO - PROCESS | 1795 | 1461177992943 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:46:32 INFO - PROCESS | 1795 | 1461177992946 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:46:32 INFO - PROCESS | 1795 | 1461177992948 Marionette TRACE conn2 <- [1,1238,null,{}] 11:46:32 INFO - PROCESS | 1795 | 1461177992950 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}] 11:46:33 INFO - PROCESS | 1795 | 1461177993055 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:46:33 INFO - PROCESS | 1795 | 1461177993090 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cfa3000 == 45 [pid = 1795] [id = 317] 11:46:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x12ce87800) [pid = 1795] [serial = 950] [outer = 0x0] 11:46:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x12cfb6800) [pid = 1795] [serial = 951] [outer = 0x12ce87800] 11:46:33 INFO - PROCESS | 1795 | 1461177993116 Marionette DEBUG loaded listener.js 11:46:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x12cfbe800) [pid = 1795] [serial = 952] [outer = 0x12ce87800] 11:46:33 INFO - PROCESS | 1795 | 1461177993433 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]]]}] 11:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 518ms 11:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:46:33 INFO - PROCESS | 1795 | 1461177993467 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:46:33 INFO - PROCESS | 1795 | 1461177993468 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:46:33 INFO - PROCESS | 1795 | 1461177993470 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:46:33 INFO - PROCESS | 1795 | 1461177993471 Marionette TRACE conn2 <- [1,1242,null,{}] 11:46:33 INFO - PROCESS | 1795 | 1461177993474 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}] 11:46:33 INFO - PROCESS | 1795 | 1461177993572 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:46:33 INFO - PROCESS | 1795 | 1461177993604 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7f1800 == 46 [pid = 1795] [id = 318] 11:46:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x12ce87c00) [pid = 1795] [serial = 953] [outer = 0x0] 11:46:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x12d243c00) [pid = 1795] [serial = 954] [outer = 0x12ce87c00] 11:46:33 INFO - PROCESS | 1795 | 1461177993631 Marionette DEBUG loaded listener.js 11:46:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12d24c800) [pid = 1795] [serial = 955] [outer = 0x12ce87c00] 11:46:33 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x1274ea800) [pid = 1795] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:46:33 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x12794a800) [pid = 1795] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:46:33 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x127804c00) [pid = 1795] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:46:33 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11afe3400) [pid = 1795] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:46:33 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x11b927800) [pid = 1795] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:46:33 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x1140ba400) [pid = 1795] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:46:33 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x1146ad800) [pid = 1795] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:46:33 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x115706400) [pid = 1795] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:46:33 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x129ada800) [pid = 1795] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:46:33 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11c1de800) [pid = 1795] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:46:33 INFO - PROCESS | 1795 | 1461177993936 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]]]}] 11:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 519ms 11:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:46:33 INFO - PROCESS | 1795 | 1461177993990 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:46:33 INFO - PROCESS | 1795 | 1461177993991 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:46:33 INFO - PROCESS | 1795 | 1461177993993 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:46:33 INFO - PROCESS | 1795 | 1461177993994 Marionette TRACE conn2 <- [1,1246,null,{}] 11:46:33 INFO - PROCESS | 1795 | 1461177993997 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}] 11:46:34 INFO - PROCESS | 1795 | 1461177994079 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:46:34 INFO - PROCESS | 1795 | 1461177994083 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e939800 == 47 [pid = 1795] [id = 319] 11:46:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11a870000) [pid = 1795] [serial = 956] [outer = 0x0] 11:46:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x127804400) [pid = 1795] [serial = 957] [outer = 0x11a870000] 11:46:34 INFO - PROCESS | 1795 | 1461177994109 Marionette DEBUG loaded listener.js 11:46:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x12ce78c00) [pid = 1795] [serial = 958] [outer = 0x11a870000] 11:46:34 INFO - PROCESS | 1795 | 1461177994463 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]]]}] 11:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 11:46:34 INFO - PROCESS | 1795 | 1461177994512 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:46:34 INFO - PROCESS | 1795 | 1461177994513 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:46:34 INFO - PROCESS | 1795 | 1461177994515 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:46:34 INFO - PROCESS | 1795 | 1461177994517 Marionette TRACE conn2 <- [1,1250,null,{}] 11:46:34 INFO - PROCESS | 1795 | 1461177994520 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}] 11:46:34 INFO - PROCESS | 1795 | 1461177994615 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:46:34 INFO - PROCESS | 1795 | 1461177994619 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1b1000 == 48 [pid = 1795] [id = 320] 11:46:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x12d79a000) [pid = 1795] [serial = 959] [outer = 0x0] 11:46:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x12d7a7000) [pid = 1795] [serial = 960] [outer = 0x12d79a000] 11:46:34 INFO - PROCESS | 1795 | 1461177994648 Marionette DEBUG loaded listener.js 11:46:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x12e128000) [pid = 1795] [serial = 961] [outer = 0x12d79a000] 11:46:34 INFO - PROCESS | 1795 | 1461177994962 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]]]}] 11:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 468ms 11:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:46:34 INFO - PROCESS | 1795 | 1461177994984 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:46:34 INFO - PROCESS | 1795 | 1461177994985 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:46:34 INFO - PROCESS | 1795 | 1461177994988 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:46:34 INFO - PROCESS | 1795 | 1461177994989 Marionette TRACE conn2 <- [1,1254,null,{}] 11:46:34 INFO - PROCESS | 1795 | 1461177994994 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}] 11:46:35 INFO - PROCESS | 1795 | 1461177995070 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:46:35 INFO - PROCESS | 1795 | 1461177995124 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f737800 == 49 [pid = 1795] [id = 321] 11:46:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x12d79a800) [pid = 1795] [serial = 962] [outer = 0x0] 11:46:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x12e12b400) [pid = 1795] [serial = 963] [outer = 0x12d79a800] 11:46:35 INFO - PROCESS | 1795 | 1461177995149 Marionette DEBUG loaded listener.js 11:46:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x12e157800) [pid = 1795] [serial = 964] [outer = 0x12d79a800] 11:46:35 INFO - PROCESS | 1795 | 1461177995412 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]]]}] 11:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 469ms 11:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:46:35 INFO - PROCESS | 1795 | 1461177995463 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:46:35 INFO - PROCESS | 1795 | 1461177995464 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:46:35 INFO - PROCESS | 1795 | 1461177995467 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:46:35 INFO - PROCESS | 1795 | 1461177995468 Marionette TRACE conn2 <- [1,1258,null,{}] 11:46:35 INFO - PROCESS | 1795 | 1461177995470 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}] 11:46:35 INFO - PROCESS | 1795 | 1461177995553 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:46:35 INFO - PROCESS | 1795 | 1461177995560 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fd42800 == 50 [pid = 1795] [id = 322] 11:46:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12e12e000) [pid = 1795] [serial = 965] [outer = 0x0] 11:46:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x12e162000) [pid = 1795] [serial = 966] [outer = 0x12e12e000] 11:46:35 INFO - PROCESS | 1795 | 1461177995584 Marionette DEBUG loaded listener.js 11:46:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x12e22dc00) [pid = 1795] [serial = 967] [outer = 0x12e12e000] 11:46:36 INFO - PROCESS | 1795 | 1461177996030 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]]]}] 11:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 621ms 11:46:36 INFO - PROCESS | 1795 | 1461177996089 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:46:36 INFO - PROCESS | 1795 | 1461177996093 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:46:36 INFO - PROCESS | 1795 | 1461177996097 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:46:36 INFO - PROCESS | 1795 | 1461177996100 Marionette TRACE conn2 <- [1,1262,null,{}] 11:46:36 INFO - PROCESS | 1795 | 1461177996103 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}] 11:46:36 INFO - PROCESS | 1795 | 1461177996207 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:46:36 INFO - PROCESS | 1795 | 1461177996273 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x1192ca800 == 51 [pid = 1795] [id = 323] 11:46:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11216ac00) [pid = 1795] [serial = 968] [outer = 0x0] 11:46:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11216e400) [pid = 1795] [serial = 969] [outer = 0x11216ac00] 11:46:36 INFO - PROCESS | 1795 | 1461177996305 Marionette DEBUG loaded listener.js 11:46:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x1152df800) [pid = 1795] [serial = 970] [outer = 0x11216ac00] 11:46:36 INFO - PROCESS | 1795 | 1461177996717 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]]]}] 11:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 674ms 11:46:36 INFO - PROCESS | 1795 | 1461177996790 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:46:36 INFO - PROCESS | 1795 | 1461177996794 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:46:36 INFO - PROCESS | 1795 | 1461177996800 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:46:36 INFO - PROCESS | 1795 | 1461177996802 Marionette TRACE conn2 <- [1,1266,null,{}] 11:46:36 INFO - PROCESS | 1795 | 1461177996805 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}] 11:46:36 INFO - PROCESS | 1795 | 1461177996907 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:46:36 INFO - PROCESS | 1795 | 1461177996971 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x12423c800 == 52 [pid = 1795] [id = 324] 11:46:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x112170000) [pid = 1795] [serial = 971] [outer = 0x0] 11:46:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x11aa83800) [pid = 1795] [serial = 972] [outer = 0x112170000] 11:46:37 INFO - PROCESS | 1795 | 1461177997001 Marionette DEBUG loaded listener.js 11:46:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x11af79000) [pid = 1795] [serial = 973] [outer = 0x112170000] 11:46:37 INFO - PROCESS | 1795 | 1461177997422 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]]]}] 11:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 11:46:37 INFO - PROCESS | 1795 | 1461177997495 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:46:37 INFO - PROCESS | 1795 | 1461177997496 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:46:37 INFO - PROCESS | 1795 | 1461177997499 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:46:37 INFO - PROCESS | 1795 | 1461177997501 Marionette TRACE conn2 <- [1,1270,null,{}] 11:46:37 INFO - PROCESS | 1795 | 1461177997525 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}] 11:46:37 INFO - PROCESS | 1795 | 1461177997647 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:46:37 INFO - PROCESS | 1795 | 1461177997697 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:37 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1a4800 == 53 [pid = 1795] [id = 325] 11:46:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x11c3c8400) [pid = 1795] [serial = 974] [outer = 0x0] 11:46:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x123b02800) [pid = 1795] [serial = 975] [outer = 0x11c3c8400] 11:46:37 INFO - PROCESS | 1795 | 1461177997729 Marionette DEBUG loaded listener.js 11:46:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x127802400) [pid = 1795] [serial = 976] [outer = 0x11c3c8400] 11:46:38 INFO - PROCESS | 1795 | 1461177998172 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]]]}] 11:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 720ms 11:46:38 INFO - PROCESS | 1795 | 1461177998220 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:46:38 INFO - PROCESS | 1795 | 1461177998222 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:46:38 INFO - PROCESS | 1795 | 1461177998225 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:46:38 INFO - PROCESS | 1795 | 1461177998226 Marionette TRACE conn2 <- [1,1274,null,{}] 11:46:38 INFO - PROCESS | 1795 | 1461177998228 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}] 11:46:38 INFO - PROCESS | 1795 | 1461177998329 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:46:38 INFO - PROCESS | 1795 | 1461177998381 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a0a6000 == 54 [pid = 1795] [id = 326] 11:46:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x129960800) [pid = 1795] [serial = 977] [outer = 0x0] 11:46:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x129d3e400) [pid = 1795] [serial = 978] [outer = 0x129960800] 11:46:38 INFO - PROCESS | 1795 | 1461177998412 Marionette DEBUG loaded listener.js 11:46:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x12b548800) [pid = 1795] [serial = 979] [outer = 0x129960800] 11:46:39 INFO - PROCESS | 1795 | 1461177999032 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]]]}] 11:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 870ms 11:46:39 INFO - PROCESS | 1795 | 1461177999095 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:46:39 INFO - PROCESS | 1795 | 1461177999097 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:46:39 INFO - PROCESS | 1795 | 1461177999101 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:46:39 INFO - PROCESS | 1795 | 1461177999103 Marionette TRACE conn2 <- [1,1278,null,{}] 11:46:39 INFO - PROCESS | 1795 | 1461177999107 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}] 11:46:39 INFO - PROCESS | 1795 | 1461177999194 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:46:39 INFO - PROCESS | 1795 | 1461177999265 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x115695000 == 55 [pid = 1795] [id = 327] 11:46:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x112282c00) [pid = 1795] [serial = 980] [outer = 0x0] 11:46:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x1146b6000) [pid = 1795] [serial = 981] [outer = 0x112282c00] 11:46:39 INFO - PROCESS | 1795 | 1461177999295 Marionette DEBUG loaded listener.js 11:46:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x1182ae000) [pid = 1795] [serial = 982] [outer = 0x112282c00] 11:46:39 INFO - PROCESS | 1795 | 1461177999719 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]]]}] 11:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 672ms 11:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:46:39 INFO - PROCESS | 1795 | 1461177999773 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:46:39 INFO - PROCESS | 1795 | 1461177999777 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:46:39 INFO - PROCESS | 1795 | 1461177999781 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:46:39 INFO - PROCESS | 1795 | 1461177999782 Marionette TRACE conn2 <- [1,1282,null,{}] 11:46:39 INFO - PROCESS | 1795 | 1461177999785 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}] 11:46:39 INFO - PROCESS | 1795 | 1461177999875 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:46:39 INFO - PROCESS | 1795 | 1461177999941 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x11915c000 == 56 [pid = 1795] [id = 328] 11:46:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x1182b5800) [pid = 1795] [serial = 983] [outer = 0x0] 11:46:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x118c7fc00) [pid = 1795] [serial = 984] [outer = 0x1182b5800] 11:46:39 INFO - PROCESS | 1795 | 1461177999970 Marionette DEBUG loaded listener.js 11:46:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x11a60fc00) [pid = 1795] [serial = 985] [outer = 0x1182b5800] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x129921800 == 55 [pid = 1795] [id = 290] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12b599000 == 54 [pid = 1795] [id = 287] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12f737800 == 53 [pid = 1795] [id = 321] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1b1000 == 52 [pid = 1795] [id = 320] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12e939800 == 51 [pid = 1795] [id = 319] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7f1800 == 50 [pid = 1795] [id = 318] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x114e58800) [pid = 1795] [serial = 863] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x119e6a400) [pid = 1795] [serial = 867] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x11af7e000) [pid = 1795] [serial = 870] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x123f81800) [pid = 1795] [serial = 876] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x11bfc0c00) [pid = 1795] [serial = 873] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x11aa7b400) [pid = 1795] [serial = 906] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12cfa3000 == 49 [pid = 1795] [id = 317] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb10000 == 48 [pid = 1795] [id = 316] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12b21c000 == 47 [pid = 1795] [id = 315] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x125fe7000 == 46 [pid = 1795] [id = 314] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x115694800 == 45 [pid = 1795] [id = 313] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x123b72000 == 44 [pid = 1795] [id = 312] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x11a965000 == 43 [pid = 1795] [id = 311] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x11928d800 == 42 [pid = 1795] [id = 310] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7f0000 == 41 [pid = 1795] [id = 306] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12d26f000 == 40 [pid = 1795] [id = 305] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x124222800 == 39 [pid = 1795] [id = 304] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x119d68000 == 38 [pid = 1795] [id = 303] 11:46:40 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba3e800 == 37 [pid = 1795] [id = 302] 11:46:40 INFO - PROCESS | 1795 | 1461178000380 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]]]}] 11:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 619ms 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x127fa0000) [pid = 1795] [serial = 897] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x12995f400) [pid = 1795] [serial = 900] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x1291e2800) [pid = 1795] [serial = 898] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x1291dac00) [pid = 1795] [serial = 861] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11bcc8800) [pid = 1795] [serial = 888] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x11bf23800) [pid = 1795] [serial = 889] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x11bfbb800) [pid = 1795] [serial = 891] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x11c3ea000) [pid = 1795] [serial = 892] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x118c7b800) [pid = 1795] [serial = 880] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x1158d2400) [pid = 1795] [serial = 879] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x118ae8c00) [pid = 1795] [serial = 882] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11a98cc00) [pid = 1795] [serial = 883] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11ad99400) [pid = 1795] [serial = 885] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11afadc00) [pid = 1795] [serial = 886] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x129ae4000) [pid = 1795] [serial = 903] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x129acd400) [pid = 1795] [serial = 901] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x11aa86c00) [pid = 1795] [serial = 453] [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.] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x129de7800) [pid = 1795] [serial = 904] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x123a16000) [pid = 1795] [serial = 894] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x127688400) [pid = 1795] [serial = 895] [outer = 0x0] [url = about:blank] 11:46:40 INFO - PROCESS | 1795 | 1461178000415 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:46:40 INFO - PROCESS | 1795 | 1461178000417 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:46:40 INFO - PROCESS | 1795 | 1461178000422 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:46:40 INFO - PROCESS | 1795 | 1461178000424 Marionette TRACE conn2 <- [1,1286,null,{}] 11:46:40 INFO - PROCESS | 1795 | 1461178000431 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}] 11:46:40 INFO - PROCESS | 1795 | 1461178000527 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:46:40 INFO - PROCESS | 1795 | 1461178000534 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:40 INFO - PROCESS | 1795 | ++DOCSHELL 0x11910f800 == 38 [pid = 1795] [id = 329] 11:46:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x119136800) [pid = 1795] [serial = 986] [outer = 0x0] 11:46:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x11a990400) [pid = 1795] [serial = 987] [outer = 0x119136800] 11:46:40 INFO - PROCESS | 1795 | 1461178000563 Marionette DEBUG loaded listener.js 11:46:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11ad96400) [pid = 1795] [serial = 988] [outer = 0x119136800] 11:46:40 INFO - PROCESS | 1795 | 1461178000920 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]]]}] 11:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 524ms 11:46:40 INFO - PROCESS | 1795 | 1461178000967 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:46:40 INFO - PROCESS | 1795 | 1461178000970 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:46:40 INFO - PROCESS | 1795 | 1461178000975 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:46:40 INFO - PROCESS | 1795 | 1461178000977 Marionette TRACE conn2 <- [1,1290,null,{}] 11:46:40 INFO - PROCESS | 1795 | 1461178000980 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}] 11:46:41 INFO - PROCESS | 1795 | 1461178001095 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:46:41 INFO - PROCESS | 1795 | 1461178001104 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b94f000 == 39 [pid = 1795] [id = 330] 11:46:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x11ade1800) [pid = 1795] [serial = 989] [outer = 0x0] 11:46:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x11af77c00) [pid = 1795] [serial = 990] [outer = 0x11ade1800] 11:46:41 INFO - PROCESS | 1795 | 1461178001147 Marionette DEBUG loaded listener.js 11:46:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x11afb3800) [pid = 1795] [serial = 991] [outer = 0x11ade1800] 11:46:41 INFO - PROCESS | 1795 | 1461178001548 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]]]}] 11:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 620ms 11:46:41 INFO - PROCESS | 1795 | 1461178001596 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:46:41 INFO - PROCESS | 1795 | 1461178001597 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:46:41 INFO - PROCESS | 1795 | 1461178001599 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:46:41 INFO - PROCESS | 1795 | 1461178001600 Marionette TRACE conn2 <- [1,1294,null,{}] 11:46:41 INFO - PROCESS | 1795 | 1461178001603 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}] 11:46:41 INFO - PROCESS | 1795 | 1461178001677 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:46:41 INFO - PROCESS | 1795 | 1461178001681 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfc4800 == 40 [pid = 1795] [id = 331] 11:46:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11afb4000) [pid = 1795] [serial = 992] [outer = 0x0] 11:46:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11b5df400) [pid = 1795] [serial = 993] [outer = 0x11afb4000] 11:46:41 INFO - PROCESS | 1795 | 1461178001707 Marionette DEBUG loaded listener.js 11:46:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11bcbf000) [pid = 1795] [serial = 994] [outer = 0x11afb4000] 11:46:42 INFO - PROCESS | 1795 | 1461178002045 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]]]}] 11:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 467ms 11:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:46:42 INFO - PROCESS | 1795 | 1461178002068 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:46:42 INFO - PROCESS | 1795 | 1461178002069 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:46:42 INFO - PROCESS | 1795 | 1461178002071 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:46:42 INFO - PROCESS | 1795 | 1461178002072 Marionette TRACE conn2 <- [1,1298,null,{}] 11:46:42 INFO - PROCESS | 1795 | 1461178002077 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}] 11:46:42 INFO - PROCESS | 1795 | 1461178002165 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:46:42 INFO - PROCESS | 1795 | 1461178002221 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c308800 == 41 [pid = 1795] [id = 332] 11:46:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11a8ba000) [pid = 1795] [serial = 995] [outer = 0x0] 11:46:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11bcc8000) [pid = 1795] [serial = 996] [outer = 0x11a8ba000] 11:46:42 INFO - PROCESS | 1795 | 1461178002250 Marionette DEBUG loaded listener.js 11:46:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x11c3e7000) [pid = 1795] [serial = 997] [outer = 0x11a8ba000] 11:46:42 INFO - PROCESS | 1795 | 1461178002627 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]]]}] 11:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 577ms 11:46:42 INFO - PROCESS | 1795 | 1461178002649 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:46:42 INFO - PROCESS | 1795 | 1461178002651 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:46:42 INFO - PROCESS | 1795 | 1461178002654 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:46:42 INFO - PROCESS | 1795 | 1461178002656 Marionette TRACE conn2 <- [1,1302,null,{}] 11:46:42 INFO - PROCESS | 1795 | 1461178002670 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}] 11:46:42 INFO - PROCESS | 1795 | 1461178002811 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:46:42 INFO - PROCESS | 1795 | 1461178002864 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x118772800 == 42 [pid = 1795] [id = 333] 11:46:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x112165400) [pid = 1795] [serial = 998] [outer = 0x0] 11:46:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x11c424000) [pid = 1795] [serial = 999] [outer = 0x112165400] 11:46:42 INFO - PROCESS | 1795 | 1461178002905 Marionette DEBUG loaded listener.js 11:46:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x123b03c00) [pid = 1795] [serial = 1000] [outer = 0x112165400] 11:46:43 INFO - PROCESS | 1795 | 1461178003298 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]]]}] 11:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 683ms 11:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:46:43 INFO - PROCESS | 1795 | 1461178003337 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:46:43 INFO - PROCESS | 1795 | 1461178003338 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:46:43 INFO - PROCESS | 1795 | 1461178003341 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:46:43 INFO - PROCESS | 1795 | 1461178003344 Marionette TRACE conn2 <- [1,1306,null,{}] 11:46:43 INFO - PROCESS | 1795 | 1461178003346 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}] 11:46:43 INFO - PROCESS | 1795 | 1461178003440 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:46:43 INFO - PROCESS | 1795 | 1461178003444 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:43 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d41800 == 43 [pid = 1795] [id = 334] 11:46:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x11b5da400) [pid = 1795] [serial = 1001] [outer = 0x0] 11:46:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x124452c00) [pid = 1795] [serial = 1002] [outer = 0x11b5da400] 11:46:43 INFO - PROCESS | 1795 | 1461178003470 Marionette DEBUG loaded listener.js 11:46:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x127496400) [pid = 1795] [serial = 1003] [outer = 0x11b5da400] 11:46:43 INFO - PROCESS | 1795 | 1461178003787 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]]]}] 11:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 471ms 11:46:43 INFO - PROCESS | 1795 | 1461178003814 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:46:43 INFO - PROCESS | 1795 | 1461178003816 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:46:43 INFO - PROCESS | 1795 | 1461178003818 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:46:43 INFO - PROCESS | 1795 | 1461178003819 Marionette TRACE conn2 <- [1,1310,null,{}] 11:46:43 INFO - PROCESS | 1795 | 1461178003821 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}] 11:46:43 INFO - PROCESS | 1795 | 1461178003918 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:46:43 INFO - PROCESS | 1795 | 1461178003951 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:43 INFO - PROCESS | 1795 | ++DOCSHELL 0x128850800 == 44 [pid = 1795] [id = 335] 11:46:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x124109c00) [pid = 1795] [serial = 1004] [outer = 0x0] 11:46:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x1274f2000) [pid = 1795] [serial = 1005] [outer = 0x124109c00] 11:46:43 INFO - PROCESS | 1795 | 1461178003977 Marionette DEBUG loaded listener.js 11:46:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x127fa3400) [pid = 1795] [serial = 1006] [outer = 0x124109c00] 11:46:44 INFO - PROCESS | 1795 | 1461178004316 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] 11:46:44 INFO - PROCESS | 1795 | 1461178004339 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:46:44 INFO - PROCESS | 1795 | 1461178004350 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:46:44 INFO - PROCESS | 1795 | 1461178004351 Marionette TRACE conn2 <- [1,1314,null,{}] 11:46:44 INFO - PROCESS | 1795 | 1461178004353 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}] 11:46:44 INFO - PROCESS | 1795 | 1461178004445 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:46:44 INFO - PROCESS | 1795 | 1461178004450 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x1299cc000 == 45 [pid = 1795] [id = 336] 11:46:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x127fa1400) [pid = 1795] [serial = 1007] [outer = 0x0] 11:46:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x1291ddc00) [pid = 1795] [serial = 1008] [outer = 0x127fa1400] 11:46:44 INFO - PROCESS | 1795 | 1461178004475 Marionette DEBUG loaded listener.js 11:46:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x12995e400) [pid = 1795] [serial = 1009] [outer = 0x127fa1400] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x118fd5000) [pid = 1795] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x11464a400) [pid = 1795] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x129d39400) [pid = 1795] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x115360c00) [pid = 1795] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x11a602c00) [pid = 1795] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x12b550400) [pid = 1795] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x12ce87800) [pid = 1795] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x12ce87c00) [pid = 1795] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11a993c00) [pid = 1795] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x118c7f400) [pid = 1795] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x1245e8000) [pid = 1795] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x11a870000) [pid = 1795] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x129ae0000) [pid = 1795] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x123e87c00) [pid = 1795] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11228d400) [pid = 1795] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11bfb4800) [pid = 1795] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11bf1d000) [pid = 1795] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x119137000) [pid = 1795] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11ada1400) [pid = 1795] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x12b5bb800) [pid = 1795] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x123e8bc00) [pid = 1795] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x114606c00) [pid = 1795] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12d79a000) [pid = 1795] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x129954000) [pid = 1795] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x12d79a800) [pid = 1795] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11aa80800) [pid = 1795] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:46:44 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x11bfb4400) [pid = 1795] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:46:44 INFO - PROCESS | 1795 | 1461178004984 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]]]}] 11:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 678ms 11:46:45 INFO - PROCESS | 1795 | 1461178005022 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:46:45 INFO - PROCESS | 1795 | 1461178005025 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:46:45 INFO - PROCESS | 1795 | 1461178005035 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:46:45 INFO - PROCESS | 1795 | 1461178005036 Marionette TRACE conn2 <- [1,1318,null,{}] 11:46:45 INFO - PROCESS | 1795 | 1461178005038 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}] 11:46:45 INFO - PROCESS | 1795 | 1461178005133 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:46:45 INFO - PROCESS | 1795 | 1461178005137 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fdb800 == 46 [pid = 1795] [id = 337] 11:46:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x114610400) [pid = 1795] [serial = 1010] [outer = 0x0] 11:46:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11ada1400) [pid = 1795] [serial = 1011] [outer = 0x114610400] 11:46:45 INFO - PROCESS | 1795 | 1461178005170 Marionette DEBUG loaded listener.js 11:46:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x12995fc00) [pid = 1795] [serial = 1012] [outer = 0x114610400] 11:46:45 INFO - PROCESS | 1795 | 1461178005514 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]]]}] 11:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 11:46:45 INFO - PROCESS | 1795 | 1461178005554 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:46:45 INFO - PROCESS | 1795 | 1461178005556 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:46:45 INFO - PROCESS | 1795 | 1461178005558 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:46:45 INFO - PROCESS | 1795 | 1461178005559 Marionette TRACE conn2 <- [1,1322,null,{}] 11:46:45 INFO - PROCESS | 1795 | 1461178005561 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}] 11:46:45 INFO - PROCESS | 1795 | 1461178005636 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:46:45 INFO - PROCESS | 1795 | 1461178005689 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b4da800 == 47 [pid = 1795] [id = 338] 11:46:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x129954000) [pid = 1795] [serial = 1013] [outer = 0x0] 11:46:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x129ad2800) [pid = 1795] [serial = 1014] [outer = 0x129954000] 11:46:45 INFO - PROCESS | 1795 | 1461178005714 Marionette DEBUG loaded listener.js 11:46:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x129deec00) [pid = 1795] [serial = 1015] [outer = 0x129954000] 11:46:46 INFO - PROCESS | 1795 | 1461178005995 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]]]}] 11:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 469ms 11:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:46:46 INFO - PROCESS | 1795 | 1461178006032 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:46:46 INFO - PROCESS | 1795 | 1461178006033 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:46:46 INFO - PROCESS | 1795 | 1461178006035 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:46:46 INFO - PROCESS | 1795 | 1461178006036 Marionette TRACE conn2 <- [1,1326,null,{}] 11:46:46 INFO - PROCESS | 1795 | 1461178006039 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}] 11:46:46 INFO - PROCESS | 1795 | 1461178006118 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:46:46 INFO - PROCESS | 1795 | 1461178006123 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bea9800 == 48 [pid = 1795] [id = 339] 11:46:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x129df0c00) [pid = 1795] [serial = 1016] [outer = 0x0] 11:46:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x12b50e400) [pid = 1795] [serial = 1017] [outer = 0x129df0c00] 11:46:46 INFO - PROCESS | 1795 | 1461178006150 Marionette DEBUG loaded listener.js 11:46:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12b5b8400) [pid = 1795] [serial = 1018] [outer = 0x129df0c00] 11:46:46 INFO - PROCESS | 1795 | 1461178006484 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]]]}] 11:46:46 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 11:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 468ms 11:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:46:46 INFO - PROCESS | 1795 | 1461178006504 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:46:46 INFO - PROCESS | 1795 | 1461178006505 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:46:46 INFO - PROCESS | 1795 | 1461178006509 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:46:46 INFO - PROCESS | 1795 | 1461178006512 Marionette TRACE conn2 <- [1,1330,null,{}] 11:46:46 INFO - PROCESS | 1795 | 1461178006515 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}] 11:46:46 INFO - PROCESS | 1795 | 1461178006618 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:46:46 INFO - PROCESS | 1795 | 1461178006624 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cf97800 == 49 [pid = 1795] [id = 340] 11:46:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x12b511c00) [pid = 1795] [serial = 1019] [outer = 0x0] 11:46:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x12b5c0400) [pid = 1795] [serial = 1020] [outer = 0x12b511c00] 11:46:46 INFO - PROCESS | 1795 | 1461178006649 Marionette DEBUG loaded listener.js 11:46:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12bae6000) [pid = 1795] [serial = 1021] [outer = 0x12b511c00] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12e934000 == 48 [pid = 1795] [id = 308] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12e205000 == 47 [pid = 1795] [id = 307] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12cdc2800 == 46 [pid = 1795] [id = 291] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x119280800 == 45 [pid = 1795] [id = 292] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x118c10800 == 44 [pid = 1795] [id = 309] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x115695000 == 43 [pid = 1795] [id = 327] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12a0a6000 == 42 [pid = 1795] [id = 326] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1a4800 == 41 [pid = 1795] [id = 325] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12423c800 == 40 [pid = 1795] [id = 324] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12fd42800 == 39 [pid = 1795] [id = 322] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x1192ca800 == 38 [pid = 1795] [id = 323] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x11910f800 == 37 [pid = 1795] [id = 329] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x11915c000 == 36 [pid = 1795] [id = 328] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x11c308800 == 35 [pid = 1795] [id = 332] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x128850800 == 34 [pid = 1795] [id = 335] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12b4da800 == 33 [pid = 1795] [id = 338] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x1299cc000 == 32 [pid = 1795] [id = 336] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x11b94f000 == 31 [pid = 1795] [id = 330] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x125d41800 == 30 [pid = 1795] [id = 334] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfc4800 == 29 [pid = 1795] [id = 331] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x118772800 == 28 [pid = 1795] [id = 333] 11:46:47 INFO - PROCESS | 1795 | --DOCSHELL 0x125fdb800 == 27 [pid = 1795] [id = 337] 11:46:47 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x1274ec800) [pid = 1795] [serial = 877] [outer = 0x0] [url = about:blank] 11:46:47 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x12b50ac00) [pid = 1795] [serial = 762] [outer = 0x0] [url = about:blank] 11:46:47 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x118c74800) [pid = 1795] [serial = 822] [outer = 0x0] [url = about:blank] 11:46:47 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11b9a5800) [pid = 1795] [serial = 871] [outer = 0x0] [url = about:blank] 11:46:47 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x123e8b000) [pid = 1795] [serial = 874] [outer = 0x0] [url = about:blank] 11:46:47 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x11a997c00) [pid = 1795] [serial = 868] [outer = 0x0] [url = about:blank] 11:46:47 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x1158cfc00) [pid = 1795] [serial = 864] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12cd62400) [pid = 1795] [serial = 948] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x12cfb6800) [pid = 1795] [serial = 951] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x12ce83c00) [pid = 1795] [serial = 949] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x12d243c00) [pid = 1795] [serial = 954] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x12cfbe800) [pid = 1795] [serial = 952] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11b5d3400) [pid = 1795] [serial = 913] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11af78c00) [pid = 1795] [serial = 912] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11c132000) [pid = 1795] [serial = 907] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x129ded800) [pid = 1795] [serial = 919] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x129ad1000) [pid = 1795] [serial = 918] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x12ce78c00) [pid = 1795] [serial = 958] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x12b549400) [pid = 1795] [serial = 922] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x12b543800) [pid = 1795] [serial = 921] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x1245e4c00) [pid = 1795] [serial = 939] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x127807800) [pid = 1795] [serial = 940] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x12bbc3800) [pid = 1795] [serial = 928] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x123a15400) [pid = 1795] [serial = 927] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11c1e0000) [pid = 1795] [serial = 936] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x123b06800) [pid = 1795] [serial = 937] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x124106400) [pid = 1795] [serial = 916] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11c3c5400) [pid = 1795] [serial = 915] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11ad9f400) [pid = 1795] [serial = 931] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x11a8c4800) [pid = 1795] [serial = 930] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x11afb0400) [pid = 1795] [serial = 933] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x11b922800) [pid = 1795] [serial = 934] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x12bbc2800) [pid = 1795] [serial = 925] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x12b5bdc00) [pid = 1795] [serial = 924] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x127f9f800) [pid = 1795] [serial = 942] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x118fd5800) [pid = 1795] [serial = 910] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x1182b4400) [pid = 1795] [serial = 909] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x127804400) [pid = 1795] [serial = 957] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 81 (0x12d24c800) [pid = 1795] [serial = 955] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 80 (0x12d7a7000) [pid = 1795] [serial = 960] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 79 (0x12bbc7800) [pid = 1795] [serial = 946] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 78 (0x12b511400) [pid = 1795] [serial = 945] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 77 (0x12e157800) [pid = 1795] [serial = 964] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 76 (0x12e162000) [pid = 1795] [serial = 966] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 75 (0x12e128000) [pid = 1795] [serial = 961] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 74 (0x129adb800) [pid = 1795] [serial = 943] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOMWINDOW == 73 (0x12e12b400) [pid = 1795] [serial = 963] [outer = 0x0] [url = about:blank] 11:46:48 INFO - PROCESS | 1795 | --DOCSHELL 0x12bea9800 == 26 [pid = 1795] [id = 339] 11:46:48 INFO - PROCESS | 1795 | 1461178008119 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]]]}] 11:46:48 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 11:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1623ms 11:46:48 INFO - PROCESS | 1795 | 1461178008132 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:46:48 INFO - PROCESS | 1795 | 1461178008134 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:46:48 INFO - PROCESS | 1795 | 1461178008138 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:46:48 INFO - PROCESS | 1795 | 1461178008139 Marionette TRACE conn2 <- [1,1334,null,{}] 11:46:48 INFO - PROCESS | 1795 | 1461178008151 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}] 11:46:48 INFO - PROCESS | 1795 | 1461178008229 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:46:48 INFO - PROCESS | 1795 | 1461178008235 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x115898800 == 27 [pid = 1795] [id = 341] 11:46:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 74 (0x114e64400) [pid = 1795] [serial = 1022] [outer = 0x0] 11:46:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 75 (0x1152db000) [pid = 1795] [serial = 1023] [outer = 0x114e64400] 11:46:48 INFO - PROCESS | 1795 | 1461178008266 Marionette DEBUG loaded listener.js 11:46:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 76 (0x1154f1400) [pid = 1795] [serial = 1024] [outer = 0x114e64400] 11:46:48 INFO - PROCESS | 1795 | 1461178008626 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]]]}] 11:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 524ms 11:46:48 INFO - PROCESS | 1795 | 1461178008662 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:46:48 INFO - PROCESS | 1795 | 1461178008666 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:46:48 INFO - PROCESS | 1795 | 1461178008670 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:46:48 INFO - PROCESS | 1795 | 1461178008672 Marionette TRACE conn2 <- [1,1338,null,{}] 11:46:48 INFO - PROCESS | 1795 | 1461178008675 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}] 11:46:48 INFO - PROCESS | 1795 | 1461178008750 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:46:48 INFO - PROCESS | 1795 | 1461178008793 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x11876e800 == 28 [pid = 1795] [id = 342] 11:46:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 77 (0x1146b1400) [pid = 1795] [serial = 1025] [outer = 0x0] 11:46:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 78 (0x11570d400) [pid = 1795] [serial = 1026] [outer = 0x1146b1400] 11:46:48 INFO - PROCESS | 1795 | 1461178008819 Marionette DEBUG loaded listener.js 11:46:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 79 (0x118ae9c00) [pid = 1795] [serial = 1027] [outer = 0x1146b1400] 11:46:49 INFO - PROCESS | 1795 | 1461178009591 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]]]}] 11:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 971ms 11:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:46:49 INFO - PROCESS | 1795 | 1461178009642 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:46:49 INFO - PROCESS | 1795 | 1461178009644 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:46:49 INFO - PROCESS | 1795 | 1461178009646 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:46:49 INFO - PROCESS | 1795 | 1461178009649 Marionette TRACE conn2 <- [1,1342,null,{}] 11:46:49 INFO - PROCESS | 1795 | 1461178009657 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}] 11:46:49 INFO - PROCESS | 1795 | 1461178009727 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:46:49 INFO - PROCESS | 1795 | 1461178009732 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x119d7c800 == 29 [pid = 1795] [id = 343] 11:46:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 80 (0x112161c00) [pid = 1795] [serial = 1028] [outer = 0x0] 11:46:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 81 (0x119257800) [pid = 1795] [serial = 1029] [outer = 0x112161c00] 11:46:49 INFO - PROCESS | 1795 | 1461178009763 Marionette DEBUG loaded listener.js 11:46:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x11a86b400) [pid = 1795] [serial = 1030] [outer = 0x112161c00] 11:46:50 INFO - PROCESS | 1795 | 1461178010086 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]]]}] 11:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 473ms 11:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:46:50 INFO - PROCESS | 1795 | 1461178010119 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:46:50 INFO - PROCESS | 1795 | 1461178010121 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:46:50 INFO - PROCESS | 1795 | 1461178010123 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:46:50 INFO - PROCESS | 1795 | 1461178010124 Marionette TRACE conn2 <- [1,1346,null,{}] 11:46:50 INFO - PROCESS | 1795 | 1461178010127 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}] 11:46:50 INFO - PROCESS | 1795 | 1461178010217 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:46:50 INFO - PROCESS | 1795 | 1461178010225 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aa31800 == 30 [pid = 1795] [id = 344] 11:46:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x11a8b9800) [pid = 1795] [serial = 1031] [outer = 0x0] 11:46:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x11a8c5800) [pid = 1795] [serial = 1032] [outer = 0x11a8b9800] 11:46:50 INFO - PROCESS | 1795 | 1461178010253 Marionette DEBUG loaded listener.js 11:46:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11a998000) [pid = 1795] [serial = 1033] [outer = 0x11a8b9800] 11:46:50 INFO - PROCESS | 1795 | 1461178010588 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]]]}] 11:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 520ms 11:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:46:50 INFO - PROCESS | 1795 | 1461178010644 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:46:50 INFO - PROCESS | 1795 | 1461178010646 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:46:50 INFO - PROCESS | 1795 | 1461178010649 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:46:50 INFO - PROCESS | 1795 | 1461178010651 Marionette TRACE conn2 <- [1,1350,null,{}] 11:46:50 INFO - PROCESS | 1795 | 1461178010655 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}] 11:46:50 INFO - PROCESS | 1795 | 1461178010761 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:46:50 INFO - PROCESS | 1795 | 1461178010829 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b950000 == 31 [pid = 1795] [id = 345] 11:46:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x112163400) [pid = 1795] [serial = 1034] [outer = 0x0] 11:46:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x11a997c00) [pid = 1795] [serial = 1035] [outer = 0x112163400] 11:46:50 INFO - PROCESS | 1795 | 1461178010870 Marionette DEBUG loaded listener.js 11:46:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11ade2c00) [pid = 1795] [serial = 1036] [outer = 0x112163400] 11:46:51 INFO - PROCESS | 1795 | 1461178011179 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]]]}] 11:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 570ms 11:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:46:51 INFO - PROCESS | 1795 | 1461178011220 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:46:51 INFO - PROCESS | 1795 | 1461178011222 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:46:51 INFO - PROCESS | 1795 | 1461178011224 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:46:51 INFO - PROCESS | 1795 | 1461178011227 Marionette TRACE conn2 <- [1,1354,null,{}] 11:46:51 INFO - PROCESS | 1795 | 1461178011230 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}] 11:46:51 INFO - PROCESS | 1795 | 1461178011313 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:46:51 INFO - PROCESS | 1795 | 1461178011318 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:51 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfcf000 == 32 [pid = 1795] [id = 346] 11:46:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11adec000) [pid = 1795] [serial = 1037] [outer = 0x0] 11:46:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11afadc00) [pid = 1795] [serial = 1038] [outer = 0x11adec000] 11:46:51 INFO - PROCESS | 1795 | 1461178011349 Marionette DEBUG loaded listener.js 11:46:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11b99f000) [pid = 1795] [serial = 1039] [outer = 0x11adec000] 11:46:51 INFO - PROCESS | 1795 | 1461178011649 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]]]}] 11:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 471ms 11:46:51 INFO - PROCESS | 1795 | 1461178011695 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:46:51 INFO - PROCESS | 1795 | 1461178011696 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:46:51 INFO - PROCESS | 1795 | 1461178011699 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:46:51 INFO - PROCESS | 1795 | 1461178011700 Marionette TRACE conn2 <- [1,1358,null,{}] 11:46:51 INFO - PROCESS | 1795 | 1461178011702 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}] 11:46:51 INFO - PROCESS | 1795 | 1461178011792 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:46:51 INFO - PROCESS | 1795 | 1461178011798 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:51 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c346800 == 33 [pid = 1795] [id = 347] 11:46:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11b5db000) [pid = 1795] [serial = 1040] [outer = 0x0] 11:46:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11bccb400) [pid = 1795] [serial = 1041] [outer = 0x11b5db000] 11:46:51 INFO - PROCESS | 1795 | 1461178011826 Marionette DEBUG loaded listener.js 11:46:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11bf22400) [pid = 1795] [serial = 1042] [outer = 0x11b5db000] 11:46:52 INFO - PROCESS | 1795 | 1461178012127 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]]]}] 11:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 467ms 11:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:46:52 INFO - PROCESS | 1795 | 1461178012167 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:46:52 INFO - PROCESS | 1795 | 1461178012168 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:46:52 INFO - PROCESS | 1795 | 1461178012170 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:46:52 INFO - PROCESS | 1795 | 1461178012171 Marionette TRACE conn2 <- [1,1362,null,{}] 11:46:52 INFO - PROCESS | 1795 | 1461178012173 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}] 11:46:52 INFO - PROCESS | 1795 | 1461178012242 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:46:52 INFO - PROCESS | 1795 | 1461178012246 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:52 INFO - PROCESS | 1795 | ++DOCSHELL 0x123da9000 == 34 [pid = 1795] [id = 348] 11:46:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x119259c00) [pid = 1795] [serial = 1043] [outer = 0x0] 11:46:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11bf28400) [pid = 1795] [serial = 1044] [outer = 0x119259c00] 11:46:52 INFO - PROCESS | 1795 | 1461178012274 Marionette DEBUG loaded listener.js 11:46:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11c125000) [pid = 1795] [serial = 1045] [outer = 0x119259c00] 11:46:52 INFO - PROCESS | 1795 | 1461178012595 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]]]}] 11:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 468ms 11:46:52 INFO - PROCESS | 1795 | 1461178012651 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:46:52 INFO - PROCESS | 1795 | 1461178012653 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:46:52 INFO - PROCESS | 1795 | 1461178012656 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:46:52 INFO - PROCESS | 1795 | 1461178012657 Marionette TRACE conn2 <- [1,1366,null,{}] 11:46:52 INFO - PROCESS | 1795 | 1461178012659 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}] 11:46:52 INFO - PROCESS | 1795 | 1461178012729 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:46:52 INFO - PROCESS | 1795 | 1461178012733 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:52 INFO - PROCESS | 1795 | ++DOCSHELL 0x119d7a000 == 35 [pid = 1795] [id = 349] 11:46:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11bf29400) [pid = 1795] [serial = 1046] [outer = 0x0] 11:46:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11c130c00) [pid = 1795] [serial = 1047] [outer = 0x11bf29400] 11:46:52 INFO - PROCESS | 1795 | 1461178012761 Marionette DEBUG loaded listener.js 11:46:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11c3c2400) [pid = 1795] [serial = 1048] [outer = 0x11bf29400] 11:46:53 INFO - PROCESS | 1795 | 1461178013102 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] 11:46:53 INFO - PROCESS | 1795 | 1461178013130 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:46:53 INFO - PROCESS | 1795 | 1461178013132 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:46:53 INFO - PROCESS | 1795 | 1461178013133 Marionette TRACE conn2 <- [1,1370,null,{}] 11:46:53 INFO - PROCESS | 1795 | 1461178013136 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}] 11:46:53 INFO - PROCESS | 1795 | 1461178013228 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:46:53 INFO - PROCESS | 1795 | 1461178013232 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x125dc7000 == 36 [pid = 1795] [id = 350] 11:46:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11c128800) [pid = 1795] [serial = 1049] [outer = 0x0] 11:46:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11c3f4000) [pid = 1795] [serial = 1050] [outer = 0x11c128800] 11:46:53 INFO - PROCESS | 1795 | 1461178013257 Marionette DEBUG loaded listener.js 11:46:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x123a17000) [pid = 1795] [serial = 1051] [outer = 0x11c128800] 11:46:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable 11:46:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13 11:46:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:46:53 INFO - _addTest/ [0,1373,"getWindowHandle",null] 11:46:53 INFO - PROCESS | 1795 | 1461178013605 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:46:53 INFO - PROCESS | 1795 | 1461178013608 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:46:53 INFO - PROCESS | 1795 | 1461178013611 Marionette TRACE conn2 <- [1,1374,null,{}] 11:46:53 INFO - PROCESS | 1795 | 1461178013613 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}] 11:46:53 INFO - PROCESS | 1795 | 1461178013709 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:46:53 INFO - PROCESS | 1795 | 1461178013719 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b945800 == 37 [pid = 1795] [id = 351] 11:46:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11bf1b400) [pid = 1795] [serial = 1052] [outer = 0x0] 11:46:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x123f12400) [pid = 1795] [serial = 1053] [outer = 0x11bf1b400] 11:46:53 INFO - PROCESS | 1795 | 1461178013750 Marionette DEBUG loaded listener.js 11:46:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x1272c5c00) [pid = 1795] [serial = 1054] [outer = 0x11bf1b400] 11:46:54 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:46:54 INFO - PROCESS | 1795 | 1461178014128 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] 11:46:54 INFO - PROCESS | 1795 | 1461178014186 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:46:54 INFO - PROCESS | 1795 | 1461178014189 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:46:54 INFO - PROCESS | 1795 | 1461178014191 Marionette TRACE conn2 <- [1,1378,null,{}] 11:46:54 INFO - PROCESS | 1795 | 1461178014194 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}] 11:46:54 INFO - PROCESS | 1795 | 1461178014331 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:46:54 INFO - PROCESS | 1795 | 1461178014390 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:54 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a0af000 == 38 [pid = 1795] [id = 352] 11:46:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x12721b400) [pid = 1795] [serial = 1055] [outer = 0x0] 11:46:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x127803800) [pid = 1795] [serial = 1056] [outer = 0x12721b400] 11:46:54 INFO - PROCESS | 1795 | 1461178014430 Marionette DEBUG loaded listener.js 11:46:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x12912a800) [pid = 1795] [serial = 1057] [outer = 0x12721b400] 11:46:54 INFO - PROCESS | 1795 | 1461178014830 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] 11:46:54 INFO - PROCESS | 1795 | 1461178014867 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:46:54 INFO - PROCESS | 1795 | 1461178014869 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:46:54 INFO - PROCESS | 1795 | 1461178014870 Marionette TRACE conn2 <- [1,1382,null,{}] 11:46:54 INFO - PROCESS | 1795 | 1461178014872 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}] 11:46:55 INFO - PROCESS | 1795 | 1461178015136 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x112165400) [pid = 1795] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x124109c00) [pid = 1795] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11b5da400) [pid = 1795] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x127fa1400) [pid = 1795] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x129954000) [pid = 1795] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x114610400) [pid = 1795] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11a8ba000) [pid = 1795] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11afb4000) [pid = 1795] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11ade1800) [pid = 1795] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x119136800) [pid = 1795] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x1182b5800) [pid = 1795] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x112282c00) [pid = 1795] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x129960800) [pid = 1795] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11c3c8400) [pid = 1795] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x112170000) [pid = 1795] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11216ac00) [pid = 1795] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x12e12e000) [pid = 1795] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:46:55 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x129df0c00) [pid = 1795] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:46:55 INFO - PROCESS | 1795 | 1461178015180 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:55 INFO - PROCESS | 1795 | ++DOCSHELL 0x115484000 == 39 [pid = 1795] [id = 353] 11:46:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x112161400) [pid = 1795] [serial = 1058] [outer = 0x0] 11:46:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x112356400) [pid = 1795] [serial = 1059] [outer = 0x112161400] 11:46:55 INFO - PROCESS | 1795 | 1461178015207 Marionette DEBUG loaded listener.js 11:46:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x118ee2400) [pid = 1795] [serial = 1060] [outer = 0x112161400] 11:46:55 INFO - PROCESS | 1795 | [1795] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:46:55 INFO - PROCESS | 1795 | 1461178015563 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] 11:46:55 INFO - PROCESS | 1795 | 1461178015589 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:46:55 INFO - PROCESS | 1795 | 1461178015592 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:46:55 INFO - PROCESS | 1795 | 1461178015593 Marionette TRACE conn2 <- [1,1386,null,{}] 11:46:55 INFO - PROCESS | 1795 | 1461178015595 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}] 11:46:55 INFO - PROCESS | 1795 | 1461178015667 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:46:55 INFO - PROCESS | 1795 | 1461178015732 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:55 INFO - PROCESS | 1795 | ++DOCSHELL 0x12936f800 == 40 [pid = 1795] [id = 354] 11:46:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x112166800) [pid = 1795] [serial = 1061] [outer = 0x0] 11:46:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11c3c8400) [pid = 1795] [serial = 1062] [outer = 0x112166800] 11:46:55 INFO - PROCESS | 1795 | 1461178015757 Marionette DEBUG loaded listener.js 11:46:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11b5da400) [pid = 1795] [serial = 1063] [outer = 0x112166800] 11:46:56 INFO - PROCESS | 1795 | 1461178016020 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] 11:46:56 INFO - PROCESS | 1795 | 1461178016067 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:46:56 INFO - PROCESS | 1795 | 1461178016069 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:46:56 INFO - PROCESS | 1795 | 1461178016070 Marionette TRACE conn2 <- [1,1390,null,{}] 11:46:56 INFO - PROCESS | 1795 | 1461178016080 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}] 11:46:56 INFO - PROCESS | 1795 | 1461178016159 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:46:56 INFO - PROCESS | 1795 | 1461178016164 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:56 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cdcb000 == 41 [pid = 1795] [id = 355] 11:46:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x1291e0c00) [pid = 1795] [serial = 1064] [outer = 0x0] 11:46:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x129ac8400) [pid = 1795] [serial = 1065] [outer = 0x1291e0c00] 11:46:56 INFO - PROCESS | 1795 | 1461178016189 Marionette DEBUG loaded listener.js 11:46:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x129adb800) [pid = 1795] [serial = 1066] [outer = 0x1291e0c00] 11:46:56 INFO - PROCESS | 1795 | 1461178016492 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]]]}] 11:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 468ms 11:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:46:56 INFO - PROCESS | 1795 | 1461178016537 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:46:56 INFO - PROCESS | 1795 | 1461178016539 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:46:56 INFO - PROCESS | 1795 | 1461178016541 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:46:56 INFO - PROCESS | 1795 | 1461178016542 Marionette TRACE conn2 <- [1,1394,null,{}] 11:46:56 INFO - PROCESS | 1795 | 1461178016544 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}] 11:46:56 INFO - PROCESS | 1795 | 1461178016638 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:46:56 INFO - PROCESS | 1795 | 1461178016647 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:56 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cf8b800 == 42 [pid = 1795] [id = 356] 11:46:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x12995e800) [pid = 1795] [serial = 1067] [outer = 0x0] 11:46:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x129ae1000) [pid = 1795] [serial = 1068] [outer = 0x12995e800] 11:46:56 INFO - PROCESS | 1795 | 1461178016672 Marionette DEBUG loaded listener.js 11:46:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x129d41400) [pid = 1795] [serial = 1069] [outer = 0x12995e800] 11:46:56 INFO - PROCESS | 1795 | 1461178016978 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]]]}] 11:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 470ms 11:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:46:57 INFO - PROCESS | 1795 | 1461178017011 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:46:57 INFO - PROCESS | 1795 | 1461178017013 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:46:57 INFO - PROCESS | 1795 | 1461178017015 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:46:57 INFO - PROCESS | 1795 | 1461178017016 Marionette TRACE conn2 <- [1,1398,null,{}] 11:46:57 INFO - PROCESS | 1795 | 1461178017018 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}] 11:46:57 INFO - PROCESS | 1795 | 1461178017094 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:46:57 INFO - PROCESS | 1795 | 1461178017098 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:57 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7de000 == 43 [pid = 1795] [id = 357] 11:46:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x129de8800) [pid = 1795] [serial = 1070] [outer = 0x0] 11:46:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x12b506400) [pid = 1795] [serial = 1071] [outer = 0x129de8800] 11:46:57 INFO - PROCESS | 1795 | 1461178017123 Marionette DEBUG loaded listener.js 11:46:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x12b50c000) [pid = 1795] [serial = 1072] [outer = 0x129de8800] 11:46:57 INFO - PROCESS | 1795 | 1461178017767 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]]]}] 11:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 819ms 11:46:57 INFO - PROCESS | 1795 | 1461178017835 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:46:57 INFO - PROCESS | 1795 | 1461178017839 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:46:57 INFO - PROCESS | 1795 | 1461178017843 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:46:57 INFO - PROCESS | 1795 | 1461178017845 Marionette TRACE conn2 <- [1,1402,null,{}] 11:46:57 INFO - PROCESS | 1795 | 1461178017848 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}] 11:46:57 INFO - PROCESS | 1795 | 1461178017959 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:46:58 INFO - PROCESS | 1795 | 1461178018010 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x118cc8800 == 44 [pid = 1795] [id = 358] 11:46:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x1153ba800) [pid = 1795] [serial = 1073] [outer = 0x0] 11:46:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x1155c3800) [pid = 1795] [serial = 1074] [outer = 0x1153ba800] 11:46:58 INFO - PROCESS | 1795 | 1461178018043 Marionette DEBUG loaded listener.js 11:46:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x1186ee400) [pid = 1795] [serial = 1075] [outer = 0x1153ba800] 11:46:58 INFO - PROCESS | 1795 | 1461178018597 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]]]}] 11:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 771ms 11:46:58 INFO - PROCESS | 1795 | 1461178018638 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:46:58 INFO - PROCESS | 1795 | 1461178018645 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:46:58 INFO - PROCESS | 1795 | 1461178018651 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:46:58 INFO - PROCESS | 1795 | 1461178018652 Marionette TRACE conn2 <- [1,1406,null,{}] 11:46:58 INFO - PROCESS | 1795 | 1461178018655 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}] 11:46:58 INFO - PROCESS | 1795 | 1461178018878 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:46:58 INFO - PROCESS | 1795 | 1461178018965 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x117629800 == 45 [pid = 1795] [id = 359] 11:46:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11228e000) [pid = 1795] [serial = 1076] [outer = 0x0] 11:46:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11424c800) [pid = 1795] [serial = 1077] [outer = 0x11228e000] 11:46:58 INFO - PROCESS | 1795 | 1461178018994 Marionette DEBUG loaded listener.js 11:46:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x115362400) [pid = 1795] [serial = 1078] [outer = 0x11228e000] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12cf8b800 == 44 [pid = 1795] [id = 356] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12cdcb000 == 43 [pid = 1795] [id = 355] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12936f800 == 42 [pid = 1795] [id = 354] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x115484000 == 41 [pid = 1795] [id = 353] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12a0af000 == 40 [pid = 1795] [id = 352] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x11b945800 == 39 [pid = 1795] [id = 351] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x12b5c0400) [pid = 1795] [serial = 1020] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x125dc7000 == 38 [pid = 1795] [id = 350] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x119d7a000 == 37 [pid = 1795] [id = 349] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x123da9000 == 36 [pid = 1795] [id = 348] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x11c346800 == 35 [pid = 1795] [id = 347] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfcf000 == 34 [pid = 1795] [id = 346] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x11b950000 == 33 [pid = 1795] [id = 345] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x11aa31800 == 32 [pid = 1795] [id = 344] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x119d7c800 == 31 [pid = 1795] [id = 343] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x11876e800 == 30 [pid = 1795] [id = 342] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x115898800 == 29 [pid = 1795] [id = 341] 11:46:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12cf97800 == 28 [pid = 1795] [id = 340] 11:46:59 INFO - PROCESS | 1795 | 1461178019480 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]]]}] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11bcc8000) [pid = 1795] [serial = 996] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11b5df400) [pid = 1795] [serial = 993] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x11bcbf000) [pid = 1795] [serial = 994] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11af77c00) [pid = 1795] [serial = 990] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11afb3800) [pid = 1795] [serial = 991] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11a990400) [pid = 1795] [serial = 987] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11ad96400) [pid = 1795] [serial = 988] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11a60fc00) [pid = 1795] [serial = 985] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x118c7fc00) [pid = 1795] [serial = 984] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x1182ae000) [pid = 1795] [serial = 982] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x1146b6000) [pid = 1795] [serial = 981] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x12b548800) [pid = 1795] [serial = 979] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x129d3e400) [pid = 1795] [serial = 978] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x127802400) [pid = 1795] [serial = 976] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x123b02800) [pid = 1795] [serial = 975] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11af79000) [pid = 1795] [serial = 973] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11aa83800) [pid = 1795] [serial = 972] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x1152df800) [pid = 1795] [serial = 970] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11216e400) [pid = 1795] [serial = 969] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x12e22dc00) [pid = 1795] [serial = 967] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x12b5b8400) [pid = 1795] [serial = 1018] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x11c424000) [pid = 1795] [serial = 999] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x12995fc00) [pid = 1795] [serial = 1012] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x127496400) [pid = 1795] [serial = 1003] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x129ad2800) [pid = 1795] [serial = 1014] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x11c3e7000) [pid = 1795] [serial = 997] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x12b50e400) [pid = 1795] [serial = 1017] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x123b03c00) [pid = 1795] [serial = 1000] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x1274f2000) [pid = 1795] [serial = 1005] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 81 (0x124452c00) [pid = 1795] [serial = 1002] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 80 (0x1291ddc00) [pid = 1795] [serial = 1008] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 79 (0x127fa3400) [pid = 1795] [serial = 1006] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 78 (0x129deec00) [pid = 1795] [serial = 1015] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 77 (0x11ada1400) [pid = 1795] [serial = 1011] [outer = 0x0] [url = about:blank] 11:46:59 INFO - PROCESS | 1795 | --DOMWINDOW == 76 (0x12995e400) [pid = 1795] [serial = 1009] [outer = 0x0] [url = about:blank] 11:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 871ms 11:46:59 INFO - PROCESS | 1795 | 1461178019522 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:46:59 INFO - PROCESS | 1795 | 1461178019525 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:46:59 INFO - PROCESS | 1795 | 1461178019533 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:46:59 INFO - PROCESS | 1795 | 1461178019536 Marionette TRACE conn2 <- [1,1410,null,{}] 11:46:59 INFO - PROCESS | 1795 | 1461178019539 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}] 11:46:59 INFO - PROCESS | 1795 | 1461178019614 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:46:59 INFO - PROCESS | 1795 | 1461178019619 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x119118800 == 29 [pid = 1795] [id = 360] 11:46:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 77 (0x1187bd800) [pid = 1795] [serial = 1079] [outer = 0x0] 11:46:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 78 (0x118c73c00) [pid = 1795] [serial = 1080] [outer = 0x1187bd800] 11:46:59 INFO - PROCESS | 1795 | 1461178019650 Marionette DEBUG loaded listener.js 11:46:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 79 (0x118f73c00) [pid = 1795] [serial = 1081] [outer = 0x1187bd800] 11:47:00 INFO - PROCESS | 1795 | 1461178020005 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]]]}] 11:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 520ms 11:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:47:00 INFO - PROCESS | 1795 | 1461178020054 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:47:00 INFO - PROCESS | 1795 | 1461178020056 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:47:00 INFO - PROCESS | 1795 | 1461178020058 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:47:00 INFO - PROCESS | 1795 | 1461178020059 Marionette TRACE conn2 <- [1,1414,null,{}] 11:47:00 INFO - PROCESS | 1795 | 1461178020061 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}] 11:47:00 INFO - PROCESS | 1795 | 1461178020134 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:47:00 INFO - PROCESS | 1795 | 1461178020142 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aac9800 == 30 [pid = 1795] [id = 361] 11:47:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 80 (0x118fd8c00) [pid = 1795] [serial = 1082] [outer = 0x0] 11:47:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 81 (0x11a86c000) [pid = 1795] [serial = 1083] [outer = 0x118fd8c00] 11:47:00 INFO - PROCESS | 1795 | 1461178020180 Marionette DEBUG loaded listener.js 11:47:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x11a97d000) [pid = 1795] [serial = 1084] [outer = 0x118fd8c00] 11:47:00 INFO - PROCESS | 1795 | 1461178020720 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]]]}] 11:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 669ms 11:47:00 INFO - PROCESS | 1795 | 1461178020729 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:47:00 INFO - PROCESS | 1795 | 1461178020732 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:47:00 INFO - PROCESS | 1795 | 1461178020746 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:47:00 INFO - PROCESS | 1795 | 1461178020751 Marionette TRACE conn2 <- [1,1418,null,{}] 11:47:00 INFO - PROCESS | 1795 | 1461178020754 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}] 11:47:00 INFO - PROCESS | 1795 | 1461178020844 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:47:00 INFO - PROCESS | 1795 | 1461178020849 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be14800 == 31 [pid = 1795] [id = 362] 11:47:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x11216f400) [pid = 1795] [serial = 1085] [outer = 0x0] 11:47:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x11adec800) [pid = 1795] [serial = 1086] [outer = 0x11216f400] 11:47:00 INFO - PROCESS | 1795 | 1461178020877 Marionette DEBUG loaded listener.js 11:47:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11af7e400) [pid = 1795] [serial = 1087] [outer = 0x11216f400] 11:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 484ms 11:47:01 INFO - PROCESS | 1795 | 1461178021215 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]]]}] 11:47:01 INFO - PROCESS | 1795 | 1461178021221 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:47:01 INFO - PROCESS | 1795 | 1461178021223 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:47:01 INFO - PROCESS | 1795 | 1461178021229 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:47:01 INFO - PROCESS | 1795 | 1461178021230 Marionette TRACE conn2 <- [1,1422,null,{}] 11:47:01 INFO - PROCESS | 1795 | 1461178021232 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}] 11:47:01 INFO - PROCESS | 1795 | 1461178021333 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:47:01 INFO - PROCESS | 1795 | 1461178021339 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfc9000 == 32 [pid = 1795] [id = 363] 11:47:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x11a98b000) [pid = 1795] [serial = 1088] [outer = 0x0] 11:47:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x11afac000) [pid = 1795] [serial = 1089] [outer = 0x11a98b000] 11:47:01 INFO - PROCESS | 1795 | 1461178021366 Marionette DEBUG loaded listener.js 11:47:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11b5de000) [pid = 1795] [serial = 1090] [outer = 0x11a98b000] 11:47:01 INFO - PROCESS | 1795 | 1461178021703 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]]]}] 11:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 520ms 11:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:47:01 INFO - PROCESS | 1795 | 1461178021748 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:47:01 INFO - PROCESS | 1795 | 1461178021749 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:47:01 INFO - PROCESS | 1795 | 1461178021751 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:47:01 INFO - PROCESS | 1795 | 1461178021752 Marionette TRACE conn2 <- [1,1426,null,{}] 11:47:01 INFO - PROCESS | 1795 | 1461178021754 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}] 11:47:01 INFO - PROCESS | 1795 | 1461178021844 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:47:01 INFO - PROCESS | 1795 | 1461178021878 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c9c800 == 33 [pid = 1795] [id = 364] 11:47:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11b9a5000) [pid = 1795] [serial = 1091] [outer = 0x0] 11:47:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11bcc7000) [pid = 1795] [serial = 1092] [outer = 0x11b9a5000] 11:47:01 INFO - PROCESS | 1795 | 1461178021911 Marionette DEBUG loaded listener.js 11:47:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11bf27800) [pid = 1795] [serial = 1093] [outer = 0x11b9a5000] 11:47:02 INFO - PROCESS | 1795 | 1461178022274 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]]]}] 11:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 569ms 11:47:02 INFO - PROCESS | 1795 | 1461178022320 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:47:02 INFO - PROCESS | 1795 | 1461178022321 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:47:02 INFO - PROCESS | 1795 | 1461178022323 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:47:02 INFO - PROCESS | 1795 | 1461178022325 Marionette TRACE conn2 <- [1,1430,null,{}] 11:47:02 INFO - PROCESS | 1795 | 1461178022327 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}] 11:47:02 INFO - PROCESS | 1795 | 1461178022419 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:47:02 INFO - PROCESS | 1795 | 1461178022424 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:02 INFO - PROCESS | 1795 | ++DOCSHELL 0x125db6800 == 34 [pid = 1795] [id = 365] 11:47:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11a86c400) [pid = 1795] [serial = 1094] [outer = 0x0] 11:47:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11bfbb800) [pid = 1795] [serial = 1095] [outer = 0x11a86c400] 11:47:02 INFO - PROCESS | 1795 | 1461178022449 Marionette DEBUG loaded listener.js 11:47:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11c3f0800) [pid = 1795] [serial = 1096] [outer = 0x11a86c400] 11:47:02 INFO - PROCESS | 1795 | 1461178022806 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]]]}] 11:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 520ms 11:47:02 INFO - PROCESS | 1795 | 1461178022844 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:47:02 INFO - PROCESS | 1795 | 1461178022845 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:47:02 INFO - PROCESS | 1795 | 1461178022847 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:47:02 INFO - PROCESS | 1795 | 1461178022848 Marionette TRACE conn2 <- [1,1434,null,{}] 11:47:02 INFO - PROCESS | 1795 | 1461178022851 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}] 11:47:02 INFO - PROCESS | 1795 | 1461178022938 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:47:02 INFO - PROCESS | 1795 | 1461178022943 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:02 INFO - PROCESS | 1795 | ++DOCSHELL 0x118cca000 == 35 [pid = 1795] [id = 366] 11:47:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x112167000) [pid = 1795] [serial = 1097] [outer = 0x0] 11:47:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x123a16800) [pid = 1795] [serial = 1098] [outer = 0x112167000] 11:47:02 INFO - PROCESS | 1795 | 1461178022968 Marionette DEBUG loaded listener.js 11:47:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x123bf4000) [pid = 1795] [serial = 1099] [outer = 0x112167000] 11:47:03 INFO - PROCESS | 1795 | 1461178023313 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]]]}] 11:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 517ms 11:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:47:03 INFO - PROCESS | 1795 | 1461178023366 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:47:03 INFO - PROCESS | 1795 | 1461178023367 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:47:03 INFO - PROCESS | 1795 | 1461178023369 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:47:03 INFO - PROCESS | 1795 | 1461178023370 Marionette TRACE conn2 <- [1,1438,null,{}] 11:47:03 INFO - PROCESS | 1795 | 1461178023372 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}] 11:47:03 INFO - PROCESS | 1795 | 1461178023468 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:47:03 INFO - PROCESS | 1795 | 1461178023472 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x129917000 == 36 [pid = 1795] [id = 367] 11:47:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11b9a5c00) [pid = 1795] [serial = 1100] [outer = 0x0] 11:47:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x124048c00) [pid = 1795] [serial = 1101] [outer = 0x11b9a5c00] 11:47:03 INFO - PROCESS | 1795 | 1461178023498 Marionette DEBUG loaded listener.js 11:47:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x1245e1000) [pid = 1795] [serial = 1102] [outer = 0x11b9a5c00] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11c128800) [pid = 1795] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x12721b400) [pid = 1795] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x114e64400) [pid = 1795] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x11adec000) [pid = 1795] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x12b511c00) [pid = 1795] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x1146b1400) [pid = 1795] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11a8b9800) [pid = 1795] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11bf29400) [pid = 1795] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11b5db000) [pid = 1795] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x112161c00) [pid = 1795] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x11bf1b400) [pid = 1795] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x112163400) [pid = 1795] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x119259c00) [pid = 1795] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x1291e0c00) [pid = 1795] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x12995e800) [pid = 1795] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x112161400) [pid = 1795] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:47:03 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x112166800) [pid = 1795] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:47:03 INFO - PROCESS | 1795 | 1461178023911 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]]]}] 11:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 568ms 11:47:03 INFO - PROCESS | 1795 | 1461178023937 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:47:03 INFO - PROCESS | 1795 | 1461178023938 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:47:03 INFO - PROCESS | 1795 | 1461178023943 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:47:03 INFO - PROCESS | 1795 | 1461178023944 Marionette TRACE conn2 <- [1,1442,null,{}] 11:47:03 INFO - PROCESS | 1795 | 1461178023946 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}] 11:47:04 INFO - PROCESS | 1795 | 1461178024021 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:47:04 INFO - PROCESS | 1795 | 1461178024070 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:04 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d46000 == 37 [pid = 1795] [id = 368] 11:47:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x112152800) [pid = 1795] [serial = 1103] [outer = 0x0] 11:47:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x119134400) [pid = 1795] [serial = 1104] [outer = 0x112152800] 11:47:04 INFO - PROCESS | 1795 | 1461178024096 Marionette DEBUG loaded listener.js 11:47:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x11b91c000) [pid = 1795] [serial = 1105] [outer = 0x112152800] 11:47:04 INFO - PROCESS | 1795 | 1461178024365 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]]]}] 11:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 471ms 11:47:04 INFO - PROCESS | 1795 | 1461178024415 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:47:04 INFO - PROCESS | 1795 | 1461178024417 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:47:04 INFO - PROCESS | 1795 | 1461178024419 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:47:04 INFO - PROCESS | 1795 | 1461178024420 Marionette TRACE conn2 <- [1,1446,null,{}] 11:47:04 INFO - PROCESS | 1795 | 1461178024423 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}] 11:47:04 INFO - PROCESS | 1795 | 1461178024500 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:47:04 INFO - PROCESS | 1795 | 1461178024504 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:04 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b4d7000 == 38 [pid = 1795] [id = 369] 11:47:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x11afab000) [pid = 1795] [serial = 1106] [outer = 0x0] 11:47:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x1245e8000) [pid = 1795] [serial = 1107] [outer = 0x11afab000] 11:47:04 INFO - PROCESS | 1795 | 1461178024536 Marionette DEBUG loaded listener.js 11:47:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x12768d400) [pid = 1795] [serial = 1108] [outer = 0x11afab000] 11:47:04 INFO - PROCESS | 1795 | 1461178024877 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]]]}] 11:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 468ms 11:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:47:04 INFO - PROCESS | 1795 | 1461178024888 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:47:04 INFO - PROCESS | 1795 | 1461178024889 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:47:04 INFO - PROCESS | 1795 | 1461178024893 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:47:04 INFO - PROCESS | 1795 | 1461178024897 Marionette TRACE conn2 <- [1,1450,null,{}] 11:47:04 INFO - PROCESS | 1795 | 1461178024899 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}] 11:47:05 INFO - PROCESS | 1795 | 1461178025011 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:47:05 INFO - PROCESS | 1795 | 1461178025017 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12be96000 == 39 [pid = 1795] [id = 370] 11:47:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x127691800) [pid = 1795] [serial = 1109] [outer = 0x0] 11:47:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x129136000) [pid = 1795] [serial = 1110] [outer = 0x127691800] 11:47:05 INFO - PROCESS | 1795 | 1461178025042 Marionette DEBUG loaded listener.js 11:47:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x12995c000) [pid = 1795] [serial = 1111] [outer = 0x127691800] 11:47:05 INFO - PROCESS | 1795 | 1461178025337 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]]]}] 11:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 472ms 11:47:05 INFO - PROCESS | 1795 | 1461178025365 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:47:05 INFO - PROCESS | 1795 | 1461178025366 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:47:05 INFO - PROCESS | 1795 | 1461178025369 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:47:05 INFO - PROCESS | 1795 | 1461178025370 Marionette TRACE conn2 <- [1,1454,null,{}] 11:47:05 INFO - PROCESS | 1795 | 1461178025373 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}] 11:47:05 INFO - PROCESS | 1795 | 1461178025473 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:47:05 INFO - PROCESS | 1795 | 1461178025479 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d254800 == 40 [pid = 1795] [id = 371] 11:47:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x12995c400) [pid = 1795] [serial = 1112] [outer = 0x0] 11:47:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x129ae2800) [pid = 1795] [serial = 1113] [outer = 0x12995c400] 11:47:05 INFO - PROCESS | 1795 | 1461178025519 Marionette DEBUG loaded listener.js 11:47:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x129df1c00) [pid = 1795] [serial = 1114] [outer = 0x12995c400] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x119118800 == 39 [pid = 1795] [id = 360] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x117629800 == 38 [pid = 1795] [id = 359] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x118cc8800 == 37 [pid = 1795] [id = 358] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7de000 == 36 [pid = 1795] [id = 357] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x129917000 == 35 [pid = 1795] [id = 367] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x11be14800 == 34 [pid = 1795] [id = 362] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x123c9c800 == 33 [pid = 1795] [id = 364] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x12b4d7000 == 32 [pid = 1795] [id = 369] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x125db6800 == 31 [pid = 1795] [id = 365] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x125d46000 == 30 [pid = 1795] [id = 368] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x118cca000 == 29 [pid = 1795] [id = 366] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x11aac9800 == 28 [pid = 1795] [id = 361] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfc9000 == 27 [pid = 1795] [id = 363] 11:47:06 INFO - PROCESS | 1795 | --DOCSHELL 0x12be96000 == 26 [pid = 1795] [id = 370] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11c3f4000) [pid = 1795] [serial = 1050] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x127803800) [pid = 1795] [serial = 1056] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x1152db000) [pid = 1795] [serial = 1023] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x1154f1400) [pid = 1795] [serial = 1024] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x11afadc00) [pid = 1795] [serial = 1038] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x11b99f000) [pid = 1795] [serial = 1039] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x12bae6000) [pid = 1795] [serial = 1021] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x11570d400) [pid = 1795] [serial = 1026] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x118ae9c00) [pid = 1795] [serial = 1027] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x11a8c5800) [pid = 1795] [serial = 1032] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x11a998000) [pid = 1795] [serial = 1033] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x11c130c00) [pid = 1795] [serial = 1047] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x11bccb400) [pid = 1795] [serial = 1041] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 81 (0x11bf22400) [pid = 1795] [serial = 1042] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 80 (0x119257800) [pid = 1795] [serial = 1029] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 79 (0x11a86b400) [pid = 1795] [serial = 1030] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 78 (0x123f12400) [pid = 1795] [serial = 1053] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 77 (0x11a997c00) [pid = 1795] [serial = 1035] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 76 (0x11ade2c00) [pid = 1795] [serial = 1036] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 75 (0x11bf28400) [pid = 1795] [serial = 1044] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 74 (0x11c125000) [pid = 1795] [serial = 1045] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 73 (0x129adb800) [pid = 1795] [serial = 1066] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 72 (0x129d41400) [pid = 1795] [serial = 1069] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 71 (0x129ae1000) [pid = 1795] [serial = 1068] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 70 (0x12912a800) [pid = 1795] [serial = 1057] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 69 (0x129ac8400) [pid = 1795] [serial = 1065] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 68 (0x112356400) [pid = 1795] [serial = 1059] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 67 (0x11c3c8400) [pid = 1795] [serial = 1062] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 66 (0x118ee2400) [pid = 1795] [serial = 1060] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 65 (0x1272c5c00) [pid = 1795] [serial = 1054] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 64 (0x123a17000) [pid = 1795] [serial = 1051] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 63 (0x11b5da400) [pid = 1795] [serial = 1063] [outer = 0x0] [url = about:blank] 11:47:06 INFO - PROCESS | 1795 | --DOMWINDOW == 62 (0x11c3c2400) [pid = 1795] [serial = 1048] [outer = 0x0] [url = about:blank] 11:47:07 INFO - PROCESS | 1795 | 1461178026999 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]]]}] 11:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1675ms 11:47:07 INFO - PROCESS | 1795 | 1461178027045 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:47:07 INFO - PROCESS | 1795 | 1461178027048 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:47:07 INFO - PROCESS | 1795 | 1461178027051 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:47:07 INFO - PROCESS | 1795 | 1461178027054 Marionette TRACE conn2 <- [1,1458,null,{}] 11:47:07 INFO - PROCESS | 1795 | 1461178027058 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}] 11:47:07 INFO - PROCESS | 1795 | 1461178027135 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:47:07 INFO - PROCESS | 1795 | 1461178027179 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:07 INFO - PROCESS | 1795 | ++DOCSHELL 0x1158a0800 == 27 [pid = 1795] [id = 372] 11:47:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 63 (0x11403f400) [pid = 1795] [serial = 1115] [outer = 0x0] 11:47:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 64 (0x1146ab400) [pid = 1795] [serial = 1116] [outer = 0x11403f400] 11:47:07 INFO - PROCESS | 1795 | 1461178027207 Marionette DEBUG loaded listener.js 11:47:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 65 (0x1152de800) [pid = 1795] [serial = 1117] [outer = 0x11403f400] 11:47:07 INFO - PROCESS | 1795 | 1461178027536 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]]]}] 11:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 521ms 11:47:07 INFO - PROCESS | 1795 | 1461178027572 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:47:07 INFO - PROCESS | 1795 | 1461178027577 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:47:07 INFO - PROCESS | 1795 | 1461178027581 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:47:07 INFO - PROCESS | 1795 | 1461178027583 Marionette TRACE conn2 <- [1,1462,null,{}] 11:47:07 INFO - PROCESS | 1795 | 1461178027586 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}] 11:47:07 INFO - PROCESS | 1795 | 1461178027655 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:47:07 INFO - PROCESS | 1795 | 1461178027721 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:07 INFO - PROCESS | 1795 | ++DOCSHELL 0x1192ce000 == 28 [pid = 1795] [id = 373] 11:47:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 66 (0x1140b4c00) [pid = 1795] [serial = 1118] [outer = 0x0] 11:47:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 67 (0x118c81c00) [pid = 1795] [serial = 1119] [outer = 0x1140b4c00] 11:47:07 INFO - PROCESS | 1795 | 1461178027750 Marionette DEBUG loaded listener.js 11:47:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 68 (0x118fd1400) [pid = 1795] [serial = 1120] [outer = 0x1140b4c00] 11:47:08 INFO - PROCESS | 1795 | 1461178028062 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]]]}] 11:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 11:47:08 INFO - PROCESS | 1795 | 1461178028100 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:47:08 INFO - PROCESS | 1795 | 1461178028102 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:47:08 INFO - PROCESS | 1795 | 1461178028105 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:47:08 INFO - PROCESS | 1795 | 1461178028108 Marionette TRACE conn2 <- [1,1466,null,{}] 11:47:08 INFO - PROCESS | 1795 | 1461178028118 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}] 11:47:08 INFO - PROCESS | 1795 | 1461178028193 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:47:08 INFO - PROCESS | 1795 | 1461178028198 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aad6800 == 29 [pid = 1795] [id = 374] 11:47:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 69 (0x112161800) [pid = 1795] [serial = 1121] [outer = 0x0] 11:47:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 70 (0x11a8bec00) [pid = 1795] [serial = 1122] [outer = 0x112161800] 11:47:08 INFO - PROCESS | 1795 | 1461178028229 Marionette DEBUG loaded listener.js 11:47:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 71 (0x11a98c400) [pid = 1795] [serial = 1123] [outer = 0x112161800] 11:47:08 INFO - PROCESS | 1795 | 1461178028595 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]]]}] 11:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 524ms 11:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:47:08 INFO - PROCESS | 1795 | 1461178028630 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:47:08 INFO - PROCESS | 1795 | 1461178028632 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:47:08 INFO - PROCESS | 1795 | 1461178028634 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:47:08 INFO - PROCESS | 1795 | 1461178028635 Marionette TRACE conn2 <- [1,1470,null,{}] 11:47:08 INFO - PROCESS | 1795 | 1461178028637 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}] 11:47:08 INFO - PROCESS | 1795 | 1461178028705 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:47:08 INFO - PROCESS | 1795 | 1461178028712 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9e3800 == 30 [pid = 1795] [id = 375] 11:47:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 72 (0x119132800) [pid = 1795] [serial = 1124] [outer = 0x0] 11:47:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 73 (0x11a997c00) [pid = 1795] [serial = 1125] [outer = 0x119132800] 11:47:08 INFO - PROCESS | 1795 | 1461178028739 Marionette DEBUG loaded listener.js 11:47:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 74 (0x11acc1800) [pid = 1795] [serial = 1126] [outer = 0x119132800] 11:47:09 INFO - PROCESS | 1795 | 1461178029077 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]]]}] 11:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 467ms 11:47:09 INFO - PROCESS | 1795 | 1461178029102 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:47:09 INFO - PROCESS | 1795 | 1461178029103 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:47:09 INFO - PROCESS | 1795 | 1461178029105 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:47:09 INFO - PROCESS | 1795 | 1461178029107 Marionette TRACE conn2 <- [1,1474,null,{}] 11:47:09 INFO - PROCESS | 1795 | 1461178029112 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}] 11:47:09 INFO - PROCESS | 1795 | 1461178029178 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:47:09 INFO - PROCESS | 1795 | 1461178029182 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfc6000 == 31 [pid = 1795] [id = 376] 11:47:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 75 (0x115707800) [pid = 1795] [serial = 1127] [outer = 0x0] 11:47:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 76 (0x11ad9f800) [pid = 1795] [serial = 1128] [outer = 0x115707800] 11:47:09 INFO - PROCESS | 1795 | 1461178029209 Marionette DEBUG loaded listener.js 11:47:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 77 (0x11adefc00) [pid = 1795] [serial = 1129] [outer = 0x115707800] 11:47:09 INFO - PROCESS | 1795 | 1461178029618 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]]]}] 11:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 522ms 11:47:09 INFO - PROCESS | 1795 | 1461178029628 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:47:09 INFO - PROCESS | 1795 | 1461178029630 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:47:09 INFO - PROCESS | 1795 | 1461178029632 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:47:09 INFO - PROCESS | 1795 | 1461178029633 Marionette TRACE conn2 <- [1,1478,null,{}] 11:47:09 INFO - PROCESS | 1795 | 1461178029635 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}] 11:47:09 INFO - PROCESS | 1795 | 1461178029720 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:47:09 INFO - PROCESS | 1795 | 1461178029726 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c83000 == 32 [pid = 1795] [id = 377] 11:47:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 78 (0x11ad94c00) [pid = 1795] [serial = 1130] [outer = 0x0] 11:47:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 79 (0x11b9a4400) [pid = 1795] [serial = 1131] [outer = 0x11ad94c00] 11:47:09 INFO - PROCESS | 1795 | 1461178029755 Marionette DEBUG loaded listener.js 11:47:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 80 (0x11bf22400) [pid = 1795] [serial = 1132] [outer = 0x11ad94c00] 11:47:10 INFO - PROCESS | 1795 | 1461178030083 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]]]}] 11:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 468ms 11:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:47:10 INFO - PROCESS | 1795 | 1461178030100 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:47:10 INFO - PROCESS | 1795 | 1461178030102 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:47:10 INFO - PROCESS | 1795 | 1461178030104 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:47:10 INFO - PROCESS | 1795 | 1461178030105 Marionette TRACE conn2 <- [1,1482,null,{}] 11:47:10 INFO - PROCESS | 1795 | 1461178030109 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}] 11:47:10 INFO - PROCESS | 1795 | 1461178030199 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:47:10 INFO - PROCESS | 1795 | 1461178030204 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:10 INFO - PROCESS | 1795 | ++DOCSHELL 0x124223000 == 33 [pid = 1795] [id = 378] 11:47:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 81 (0x114606400) [pid = 1795] [serial = 1133] [outer = 0x0] 11:47:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x11bf25000) [pid = 1795] [serial = 1134] [outer = 0x114606400] 11:47:10 INFO - PROCESS | 1795 | 1461178030230 Marionette DEBUG loaded listener.js 11:47:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x11bfc0c00) [pid = 1795] [serial = 1135] [outer = 0x114606400] 11:47:10 INFO - PROCESS | 1795 | 1461178030545 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]]]}] 11:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 470ms 11:47:10 INFO - PROCESS | 1795 | 1461178030576 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:47:10 INFO - PROCESS | 1795 | 1461178030578 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:47:10 INFO - PROCESS | 1795 | 1461178030580 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:47:10 INFO - PROCESS | 1795 | 1461178030581 Marionette TRACE conn2 <- [1,1486,null,{}] 11:47:10 INFO - PROCESS | 1795 | 1461178030584 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}] 11:47:10 INFO - PROCESS | 1795 | 1461178030650 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:47:10 INFO - PROCESS | 1795 | 1461178030654 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:10 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fe5000 == 34 [pid = 1795] [id = 379] 11:47:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x112282c00) [pid = 1795] [serial = 1136] [outer = 0x0] 11:47:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11c1e0800) [pid = 1795] [serial = 1137] [outer = 0x112282c00] 11:47:10 INFO - PROCESS | 1795 | 1461178030682 Marionette DEBUG loaded listener.js 11:47:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x11c3f0c00) [pid = 1795] [serial = 1138] [outer = 0x112282c00] 11:47:11 INFO - PROCESS | 1795 | 1461178030998 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]]]}] 11:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 470ms 11:47:11 INFO - PROCESS | 1795 | 1461178031057 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:47:11 INFO - PROCESS | 1795 | 1461178031058 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:47:11 INFO - PROCESS | 1795 | 1461178031060 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:47:11 INFO - PROCESS | 1795 | 1461178031061 Marionette TRACE conn2 <- [1,1490,null,{}] 11:47:11 INFO - PROCESS | 1795 | 1461178031064 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}] 11:47:11 INFO - PROCESS | 1795 | 1461178031132 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:47:11 INFO - PROCESS | 1795 | 1461178031136 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:11 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aad6000 == 35 [pid = 1795] [id = 380] 11:47:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x118fd6800) [pid = 1795] [serial = 1139] [outer = 0x0] 11:47:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x123a14000) [pid = 1795] [serial = 1140] [outer = 0x118fd6800] 11:47:11 INFO - PROCESS | 1795 | 1461178031163 Marionette DEBUG loaded listener.js 11:47:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x123b03c00) [pid = 1795] [serial = 1141] [outer = 0x118fd6800] 11:47:11 INFO - PROCESS | 1795 | 1461178031492 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]]]}] 11:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 468ms 11:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:47:11 INFO - PROCESS | 1795 | 1461178031529 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:47:11 INFO - PROCESS | 1795 | 1461178031530 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:47:11 INFO - PROCESS | 1795 | 1461178031532 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:47:11 INFO - PROCESS | 1795 | 1461178031534 Marionette TRACE conn2 <- [1,1494,null,{}] 11:47:11 INFO - PROCESS | 1795 | 1461178031536 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}] 11:47:11 INFO - PROCESS | 1795 | 1461178031609 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:47:11 INFO - PROCESS | 1795 | 1461178031614 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:11 INFO - PROCESS | 1795 | ++DOCSHELL 0x1299d0000 == 36 [pid = 1795] [id = 381] 11:47:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x123b06800) [pid = 1795] [serial = 1142] [outer = 0x0] 11:47:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x123e8c400) [pid = 1795] [serial = 1143] [outer = 0x123b06800] 11:47:11 INFO - PROCESS | 1795 | 1461178031639 Marionette DEBUG loaded listener.js 11:47:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x1242dc400) [pid = 1795] [serial = 1144] [outer = 0x123b06800] 11:47:12 INFO - PROCESS | 1795 | 1461178032057 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]]]}] 11:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 569ms 11:47:12 INFO - PROCESS | 1795 | 1461178032102 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:47:12 INFO - PROCESS | 1795 | 1461178032104 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:47:12 INFO - PROCESS | 1795 | 1461178032114 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:47:12 INFO - PROCESS | 1795 | 1461178032117 Marionette TRACE conn2 <- [1,1498,null,{}] 11:47:12 INFO - PROCESS | 1795 | 1461178032120 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}] 11:47:12 INFO - PROCESS | 1795 | 1461178032268 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:47:12 INFO - PROCESS | 1795 | 1461178032318 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfc5800 == 37 [pid = 1795] [id = 382] 11:47:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x124457000) [pid = 1795] [serial = 1145] [outer = 0x0] 11:47:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x127497000) [pid = 1795] [serial = 1146] [outer = 0x124457000] 11:47:12 INFO - PROCESS | 1795 | 1461178032364 Marionette DEBUG loaded listener.js 11:47:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x12794ac00) [pid = 1795] [serial = 1147] [outer = 0x124457000] 11:47:12 INFO - PROCESS | 1795 | 1461178032702 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]]]}] 11:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 627ms 11:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:47:12 INFO - PROCESS | 1795 | 1461178032737 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:47:12 INFO - PROCESS | 1795 | 1461178032738 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:47:12 INFO - PROCESS | 1795 | 1461178032740 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:47:12 INFO - PROCESS | 1795 | 1461178032742 Marionette TRACE conn2 <- [1,1502,null,{}] 11:47:12 INFO - PROCESS | 1795 | 1461178032744 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}] 11:47:12 INFO - PROCESS | 1795 | 1461178032834 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:47:12 INFO - PROCESS | 1795 | 1461178032838 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b598000 == 38 [pid = 1795] [id = 383] 11:47:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x1274f2000) [pid = 1795] [serial = 1148] [outer = 0x0] 11:47:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x129132000) [pid = 1795] [serial = 1149] [outer = 0x1274f2000] 11:47:12 INFO - PROCESS | 1795 | 1461178032865 Marionette DEBUG loaded listener.js 11:47:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x129954c00) [pid = 1795] [serial = 1150] [outer = 0x1274f2000] 11:47:13 INFO - PROCESS | 1795 | 1461178033202 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]]]}] 11:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 470ms 11:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:47:13 INFO - PROCESS | 1795 | 1461178033215 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:47:13 INFO - PROCESS | 1795 | 1461178033217 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:47:13 INFO - PROCESS | 1795 | 1461178033219 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:47:13 INFO - PROCESS | 1795 | 1461178033220 Marionette TRACE conn2 <- [1,1506,null,{}] 11:47:13 INFO - PROCESS | 1795 | 1461178033222 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}] 11:47:13 INFO - PROCESS | 1795 | 1461178033317 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:47:13 INFO - PROCESS | 1795 | 1461178033349 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bea6800 == 39 [pid = 1795] [id = 384] 11:47:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x129956c00) [pid = 1795] [serial = 1151] [outer = 0x0] 11:47:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x129960400) [pid = 1795] [serial = 1152] [outer = 0x129956c00] 11:47:13 INFO - PROCESS | 1795 | 1461178033374 Marionette DEBUG loaded listener.js 11:47:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x129ace800) [pid = 1795] [serial = 1153] [outer = 0x129956c00] 11:47:13 INFO - PROCESS | 1795 | 1461178033783 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]]]}] 11:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 569ms 11:47:13 INFO - PROCESS | 1795 | 1461178033789 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:47:13 INFO - PROCESS | 1795 | 1461178033791 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:47:13 INFO - PROCESS | 1795 | 1461178033797 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:47:13 INFO - PROCESS | 1795 | 1461178033799 Marionette TRACE conn2 <- [1,1510,null,{}] 11:47:13 INFO - PROCESS | 1795 | 1461178033802 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}] 11:47:13 INFO - PROCESS | 1795 | 1461178033923 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:47:13 INFO - PROCESS | 1795 | 1461178033939 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d250800 == 40 [pid = 1795] [id = 385] 11:47:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x129add800) [pid = 1795] [serial = 1154] [outer = 0x0] 11:47:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x129d36400) [pid = 1795] [serial = 1155] [outer = 0x129add800] 11:47:13 INFO - PROCESS | 1795 | 1461178033965 Marionette DEBUG loaded listener.js 11:47:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x129deb400) [pid = 1795] [serial = 1156] [outer = 0x129add800] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11a86c400) [pid = 1795] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x112167000) [pid = 1795] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11b9a5c00) [pid = 1795] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x112152800) [pid = 1795] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11afab000) [pid = 1795] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11a98b000) [pid = 1795] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x11216f400) [pid = 1795] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x118fd8c00) [pid = 1795] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x1187bd800) [pid = 1795] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11228e000) [pid = 1795] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x1153ba800) [pid = 1795] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x129de8800) [pid = 1795] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x127691800) [pid = 1795] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:47:14 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x11b9a5000) [pid = 1795] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:47:14 INFO - PROCESS | 1795 | 1461178034365 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]]]}] 11:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 620ms 11:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:47:14 INFO - PROCESS | 1795 | 1461178034420 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:47:14 INFO - PROCESS | 1795 | 1461178034422 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:47:14 INFO - PROCESS | 1795 | 1461178034424 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:47:14 INFO - PROCESS | 1795 | 1461178034426 Marionette TRACE conn2 <- [1,1514,null,{}] 11:47:14 INFO - PROCESS | 1795 | 1461178034431 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}] 11:47:14 INFO - PROCESS | 1795 | 1461178034505 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:47:14 INFO - PROCESS | 1795 | 1461178034511 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x12447b800 == 41 [pid = 1795] [id = 386] 11:47:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x118cdb800) [pid = 1795] [serial = 1157] [outer = 0x0] 11:47:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11ad99800) [pid = 1795] [serial = 1158] [outer = 0x118cdb800] 11:47:14 INFO - PROCESS | 1795 | 1461178034537 Marionette DEBUG loaded listener.js 11:47:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11c1e1400) [pid = 1795] [serial = 1159] [outer = 0x118cdb800] 11:47:14 INFO - PROCESS | 1795 | 1461178034844 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]]]}] 11:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 471ms 11:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:47:14 INFO - PROCESS | 1795 | 1461178034896 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:47:14 INFO - PROCESS | 1795 | 1461178034897 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:47:14 INFO - PROCESS | 1795 | 1461178034899 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:47:14 INFO - PROCESS | 1795 | 1461178034900 Marionette TRACE conn2 <- [1,1518,null,{}] 11:47:14 INFO - PROCESS | 1795 | 1461178034902 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}] 11:47:14 INFO - PROCESS | 1795 | 1461178034986 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:47:15 INFO - PROCESS | 1795 | 1461178035043 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d26e000 == 42 [pid = 1795] [id = 387] 11:47:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x119262800) [pid = 1795] [serial = 1160] [outer = 0x0] 11:47:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x123e83000) [pid = 1795] [serial = 1161] [outer = 0x119262800] 11:47:15 INFO - PROCESS | 1795 | 1461178035080 Marionette DEBUG loaded listener.js 11:47:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x129dea400) [pid = 1795] [serial = 1162] [outer = 0x119262800] 11:47:15 INFO - PROCESS | 1795 | 1461178035462 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]]]}] 11:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 618ms 11:47:15 INFO - PROCESS | 1795 | 1461178035518 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:47:15 INFO - PROCESS | 1795 | 1461178035520 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:47:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:47:15 INFO - PROCESS | 1795 | 1461178035524 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:47:15 INFO - PROCESS | 1795 | 1461178035526 Marionette TRACE conn2 <- [1,1522,null,{}] 11:47:15 INFO - PROCESS | 1795 | 1461178035530 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}] 11:47:15 INFO - PROCESS | 1795 | 1461178035643 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:47:15 INFO - PROCESS | 1795 | 1461178035745 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7ee000 == 43 [pid = 1795] [id = 388] 11:47:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11bfb4c00) [pid = 1795] [serial = 1163] [outer = 0x0] 11:47:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x12b505400) [pid = 1795] [serial = 1164] [outer = 0x11bfb4c00] 11:47:15 INFO - PROCESS | 1795 | 1461178035780 Marionette DEBUG loaded listener.js 11:47:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x12b50c800) [pid = 1795] [serial = 1165] [outer = 0x11bfb4c00] 11:47:16 INFO - PROCESS | 1795 | 1461178036038 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"]]]}] 11:47:16 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 () { 11:47:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:47:16 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 () { 11:47:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:47:16 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 () { 11:47:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:47:16 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 () { 11:47:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:47:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 525ms 11:47:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:47:16 INFO - PROCESS | 1795 | 1461178036049 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:47:16 INFO - PROCESS | 1795 | 1461178036050 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:47:16 INFO - PROCESS | 1795 | 1461178036053 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:47:16 INFO - PROCESS | 1795 | 1461178036054 Marionette TRACE conn2 <- [1,1526,null,{}] 11:47:16 INFO - PROCESS | 1795 | 1461178036065 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}] 11:47:16 INFO - PROCESS | 1795 | 1461178036147 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:47:16 INFO - PROCESS | 1795 | 1461178036151 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e208000 == 44 [pid = 1795] [id = 389] 11:47:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x12b50cc00) [pid = 1795] [serial = 1166] [outer = 0x0] 11:47:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x12b545800) [pid = 1795] [serial = 1167] [outer = 0x12b50cc00] 11:47:16 INFO - PROCESS | 1795 | 1461178036177 Marionette DEBUG loaded listener.js 11:47:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x12b5bd400) [pid = 1795] [serial = 1168] [outer = 0x12b50cc00] 11:47:16 INFO - PROCESS | 1795 | 1461178036678 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"]]]}] 11:47:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:47:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:47:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:47:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:47:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:47:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 672ms 11:47:16 INFO - PROCESS | 1795 | 1461178036726 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:47:16 INFO - PROCESS | 1795 | 1461178036730 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:47:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:47:16 INFO - PROCESS | 1795 | 1461178036733 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:47:16 INFO - PROCESS | 1795 | 1461178036736 Marionette TRACE conn2 <- [1,1530,null,{}] 11:47:16 INFO - PROCESS | 1795 | 1461178036739 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}] 11:47:16 INFO - PROCESS | 1795 | 1461178036850 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:47:16 INFO - PROCESS | 1795 | 1461178036970 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a966000 == 45 [pid = 1795] [id = 390] 11:47:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x1158d5000) [pid = 1795] [serial = 1169] [outer = 0x0] 11:47:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x1182b4800) [pid = 1795] [serial = 1170] [outer = 0x1158d5000] 11:47:17 INFO - PROCESS | 1795 | 1461178037004 Marionette DEBUG loaded listener.js 11:47:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x119136800) [pid = 1795] [serial = 1171] [outer = 0x1158d5000] 11:47:17 INFO - PROCESS | 1795 | 1461178037406 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]]]}] 11:47:17 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 11:47:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:47:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:47:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:47:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:47:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:47:17 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. 11:47:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:47:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 721ms 11:47:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:47:17 INFO - PROCESS | 1795 | 1461178037455 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:47:17 INFO - PROCESS | 1795 | 1461178037459 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:47:17 INFO - PROCESS | 1795 | 1461178037463 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:47:17 INFO - PROCESS | 1795 | 1461178037465 Marionette TRACE conn2 <- [1,1534,null,{}] 11:47:17 INFO - PROCESS | 1795 | 1461178037468 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}] 11:47:17 INFO - PROCESS | 1795 | 1461178037574 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:47:17 INFO - PROCESS | 1795 | 1461178037661 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b954800 == 46 [pid = 1795] [id = 391] 11:47:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x11216a400) [pid = 1795] [serial = 1172] [outer = 0x0] 11:47:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x1155bd000) [pid = 1795] [serial = 1173] [outer = 0x11216a400] 11:47:17 INFO - PROCESS | 1795 | 1461178037691 Marionette DEBUG loaded listener.js 11:47:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11ad9ac00) [pid = 1795] [serial = 1174] [outer = 0x11216a400] 11:47:18 INFO - PROCESS | 1795 | 1461178038488 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]]]}] 11:47:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:47:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1070ms 11:47:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:47:18 INFO - PROCESS | 1795 | 1461178038544 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:47:18 INFO - PROCESS | 1795 | 1461178038547 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:47:18 INFO - PROCESS | 1795 | 1461178038552 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:47:18 INFO - PROCESS | 1795 | 1461178038554 Marionette TRACE conn2 <- [1,1538,null,{}] 11:47:18 INFO - PROCESS | 1795 | 1461178038560 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}] 11:47:18 INFO - PROCESS | 1795 | 1461178038689 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:47:18 INFO - PROCESS | 1795 | 1461178038741 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:18 INFO - PROCESS | 1795 | ++DOCSHELL 0x119d68000 == 47 [pid = 1795] [id = 392] 11:47:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x1154e5c00) [pid = 1795] [serial = 1175] [outer = 0x0] 11:47:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x118c7c800) [pid = 1795] [serial = 1176] [outer = 0x1154e5c00] 11:47:18 INFO - PROCESS | 1795 | 1461178038771 Marionette DEBUG loaded listener.js 11:47:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x1191b3000) [pid = 1795] [serial = 1177] [outer = 0x1154e5c00] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7ee000 == 46 [pid = 1795] [id = 388] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x12d26e000 == 45 [pid = 1795] [id = 387] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x12447b800 == 44 [pid = 1795] [id = 386] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x12d250800 == 43 [pid = 1795] [id = 385] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x12bea6800 == 42 [pid = 1795] [id = 384] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x12b598000 == 41 [pid = 1795] [id = 383] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfc5800 == 40 [pid = 1795] [id = 382] 11:47:18 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x129ae2800) [pid = 1795] [serial = 1113] [outer = 0x0] [url = about:blank] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x1299d0000 == 39 [pid = 1795] [id = 381] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x11aad6000 == 38 [pid = 1795] [id = 380] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x125fe5000 == 37 [pid = 1795] [id = 379] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x124223000 == 36 [pid = 1795] [id = 378] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x123c83000 == 35 [pid = 1795] [id = 377] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfc6000 == 34 [pid = 1795] [id = 376] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9e3800 == 33 [pid = 1795] [id = 375] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x11aad6800 == 32 [pid = 1795] [id = 374] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x1192ce000 == 31 [pid = 1795] [id = 373] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x1158a0800 == 30 [pid = 1795] [id = 372] 11:47:18 INFO - PROCESS | 1795 | --DOCSHELL 0x12d254800 == 29 [pid = 1795] [id = 371] 11:47:19 INFO - PROCESS | 1795 | 1461178039174 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]]]}] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11bfbb800) [pid = 1795] [serial = 1095] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x123a16800) [pid = 1795] [serial = 1098] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11c3f0800) [pid = 1795] [serial = 1096] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x124048c00) [pid = 1795] [serial = 1101] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x119134400) [pid = 1795] [serial = 1104] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x123bf4000) [pid = 1795] [serial = 1099] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x1245e8000) [pid = 1795] [serial = 1107] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11b91c000) [pid = 1795] [serial = 1105] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x1245e1000) [pid = 1795] [serial = 1102] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11afac000) [pid = 1795] [serial = 1089] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11adec800) [pid = 1795] [serial = 1086] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11af7e400) [pid = 1795] [serial = 1087] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x11a86c000) [pid = 1795] [serial = 1083] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x11a97d000) [pid = 1795] [serial = 1084] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x118c73c00) [pid = 1795] [serial = 1080] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x118f73c00) [pid = 1795] [serial = 1081] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x115362400) [pid = 1795] [serial = 1078] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11424c800) [pid = 1795] [serial = 1077] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x1186ee400) [pid = 1795] [serial = 1075] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x1155c3800) [pid = 1795] [serial = 1074] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x12b506400) [pid = 1795] [serial = 1071] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x12b50c000) [pid = 1795] [serial = 1072] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x12995c000) [pid = 1795] [serial = 1111] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x11bcc7000) [pid = 1795] [serial = 1092] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x11bf27800) [pid = 1795] [serial = 1093] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x129136000) [pid = 1795] [serial = 1110] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x11b5de000) [pid = 1795] [serial = 1090] [outer = 0x0] [url = about:blank] 11:47:19 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x12768d400) [pid = 1795] [serial = 1108] [outer = 0x0] [url = about:blank] 11:47:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:47:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 679ms 11:47:19 INFO - PROCESS | 1795 | 1461178039230 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:47:19 INFO - PROCESS | 1795 | 1461178039236 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:47:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:47:19 INFO - PROCESS | 1795 | 1461178039243 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:47:19 INFO - PROCESS | 1795 | 1461178039246 Marionette TRACE conn2 <- [1,1542,null,{}] 11:47:19 INFO - PROCESS | 1795 | 1461178039249 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}] 11:47:19 INFO - PROCESS | 1795 | 1461178039366 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:47:19 INFO - PROCESS | 1795 | 1461178039383 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c1d000 == 30 [pid = 1795] [id = 393] 11:47:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x11925b000) [pid = 1795] [serial = 1178] [outer = 0x0] 11:47:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x11a8b9400) [pid = 1795] [serial = 1179] [outer = 0x11925b000] 11:47:19 INFO - PROCESS | 1795 | 1461178039424 Marionette DEBUG loaded listener.js 11:47:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11a991000) [pid = 1795] [serial = 1180] [outer = 0x11925b000] 11:47:19 INFO - PROCESS | 1795 | 1461178039831 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]]]}] 11:47:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:47:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 621ms 11:47:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:47:19 INFO - PROCESS | 1795 | 1461178039864 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:47:19 INFO - PROCESS | 1795 | 1461178039865 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:47:19 INFO - PROCESS | 1795 | 1461178039867 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:47:19 INFO - PROCESS | 1795 | 1461178039870 Marionette TRACE conn2 <- [1,1546,null,{}] 11:47:19 INFO - PROCESS | 1795 | 1461178039877 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}] 11:47:19 INFO - PROCESS | 1795 | 1461178039950 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:47:19 INFO - PROCESS | 1795 | 1461178039955 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9e3800 == 31 [pid = 1795] [id = 394] 11:47:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x11aa82000) [pid = 1795] [serial = 1181] [outer = 0x0] 11:47:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x11adec800) [pid = 1795] [serial = 1182] [outer = 0x11aa82000] 11:47:19 INFO - PROCESS | 1795 | 1461178039988 Marionette DEBUG loaded listener.js 11:47:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11afac400) [pid = 1795] [serial = 1183] [outer = 0x11aa82000] 11:47:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:47:20 INFO - PROCESS | 1795 | 1461178040335 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]]]}] 11:47:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 471ms 11:47:20 INFO - PROCESS | 1795 | 1461178040338 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:47:20 INFO - PROCESS | 1795 | 1461178040340 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:47:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:47:20 INFO - PROCESS | 1795 | 1461178040345 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:47:20 INFO - PROCESS | 1795 | 1461178040347 Marionette TRACE conn2 <- [1,1550,null,{}] 11:47:20 INFO - PROCESS | 1795 | 1461178040350 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}] 11:47:20 INFO - PROCESS | 1795 | 1461178040445 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:47:20 INFO - PROCESS | 1795 | 1461178040451 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be29800 == 32 [pid = 1795] [id = 395] 11:47:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11acb4c00) [pid = 1795] [serial = 1184] [outer = 0x0] 11:47:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11b5df000) [pid = 1795] [serial = 1185] [outer = 0x11acb4c00] 11:47:20 INFO - PROCESS | 1795 | 1461178040478 Marionette DEBUG loaded listener.js 11:47:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11bcc7400) [pid = 1795] [serial = 1186] [outer = 0x11acb4c00] 11:47:20 INFO - PROCESS | 1795 | 1461178040787 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]]]}] 11:47:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:47:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 472ms 11:47:20 INFO - PROCESS | 1795 | 1461178040815 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:47:20 INFO - PROCESS | 1795 | 1461178040816 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:47:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:47:20 INFO - PROCESS | 1795 | 1461178040818 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:47:20 INFO - PROCESS | 1795 | 1461178040819 Marionette TRACE conn2 <- [1,1554,null,{}] 11:47:20 INFO - PROCESS | 1795 | 1461178040822 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}] 11:47:20 INFO - PROCESS | 1795 | 1461178040892 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:47:20 INFO - PROCESS | 1795 | 1461178040896 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f5d000 == 33 [pid = 1795] [id = 396] 11:47:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x112157c00) [pid = 1795] [serial = 1187] [outer = 0x0] 11:47:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11bf24400) [pid = 1795] [serial = 1188] [outer = 0x112157c00] 11:47:20 INFO - PROCESS | 1795 | 1461178040923 Marionette DEBUG loaded listener.js 11:47:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11bfbbc00) [pid = 1795] [serial = 1189] [outer = 0x112157c00] 11:47:21 INFO - PROCESS | 1795 | 1461178041303 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]]]}] 11:47:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:47:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 11:47:21 INFO - PROCESS | 1795 | 1461178041343 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:47:21 INFO - PROCESS | 1795 | 1461178041345 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:47:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:47:21 INFO - PROCESS | 1795 | 1461178041348 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:47:21 INFO - PROCESS | 1795 | 1461178041349 Marionette TRACE conn2 <- [1,1558,null,{}] 11:47:21 INFO - PROCESS | 1795 | 1461178041352 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}] 11:47:21 INFO - PROCESS | 1795 | 1461178041454 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:47:21 INFO - PROCESS | 1795 | 1461178041491 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fd0000 == 34 [pid = 1795] [id = 397] 11:47:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11c12c800) [pid = 1795] [serial = 1190] [outer = 0x0] 11:47:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11c423800) [pid = 1795] [serial = 1191] [outer = 0x11c12c800] 11:47:21 INFO - PROCESS | 1795 | 1461178041519 Marionette DEBUG loaded listener.js 11:47:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x123d48400) [pid = 1795] [serial = 1192] [outer = 0x11c12c800] 11:47:21 INFO - PROCESS | 1795 | 1461178041818 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]]]}] 11:47:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:47:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 519ms 11:47:21 INFO - PROCESS | 1795 | 1461178041867 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:47:21 INFO - PROCESS | 1795 | 1461178041869 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:47:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:47:21 INFO - PROCESS | 1795 | 1461178041871 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:47:21 INFO - PROCESS | 1795 | 1461178041872 Marionette TRACE conn2 <- [1,1562,null,{}] 11:47:21 INFO - PROCESS | 1795 | 1461178041874 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}] 11:47:21 INFO - PROCESS | 1795 | 1461178041975 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:47:21 INFO - PROCESS | 1795 | 1461178041988 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x118e35800 == 35 [pid = 1795] [id = 398] 11:47:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x123a0f000) [pid = 1795] [serial = 1193] [outer = 0x0] 11:47:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x124040c00) [pid = 1795] [serial = 1194] [outer = 0x123a0f000] 11:47:22 INFO - PROCESS | 1795 | 1461178042013 Marionette DEBUG loaded listener.js 11:47:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x1245e4c00) [pid = 1795] [serial = 1195] [outer = 0x123a0f000] 11:47:22 INFO - PROCESS | 1795 | 1461178042347 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]]]}] 11:47:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:47:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 520ms 11:47:22 INFO - PROCESS | 1795 | 1461178042392 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:47:22 INFO - PROCESS | 1795 | 1461178042393 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:47:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:47:22 INFO - PROCESS | 1795 | 1461178042395 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:47:22 INFO - PROCESS | 1795 | 1461178042396 Marionette TRACE conn2 <- [1,1566,null,{}] 11:47:22 INFO - PROCESS | 1795 | 1461178042399 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}] 11:47:22 INFO - PROCESS | 1795 | 1461178042490 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:47:22 INFO - PROCESS | 1795 | 1461178042494 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x1299da800 == 36 [pid = 1795] [id = 399] 11:47:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x112170c00) [pid = 1795] [serial = 1196] [outer = 0x0] 11:47:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x1272bf000) [pid = 1795] [serial = 1197] [outer = 0x112170c00] 11:47:22 INFO - PROCESS | 1795 | 1461178042519 Marionette DEBUG loaded listener.js 11:47:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x12768d800) [pid = 1795] [serial = 1198] [outer = 0x112170c00] 11:47:22 INFO - PROCESS | 1795 | 1461178042869 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]]]}] 11:47:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:47:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 519ms 11:47:22 INFO - PROCESS | 1795 | 1461178042914 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:47:22 INFO - PROCESS | 1795 | 1461178042916 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:47:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:47:22 INFO - PROCESS | 1795 | 1461178042918 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:47:22 INFO - PROCESS | 1795 | 1461178042919 Marionette TRACE conn2 <- [1,1570,null,{}] 11:47:22 INFO - PROCESS | 1795 | 1461178042921 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}] 11:47:23 INFO - PROCESS | 1795 | 1461178043012 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:47:23 INFO - PROCESS | 1795 | 1461178043023 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b4d7000 == 37 [pid = 1795] [id = 400] 11:47:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x127803800) [pid = 1795] [serial = 1199] [outer = 0x0] 11:47:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x127f9d400) [pid = 1795] [serial = 1200] [outer = 0x127803800] 11:47:23 INFO - PROCESS | 1795 | 1461178043049 Marionette DEBUG loaded listener.js 11:47:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x1291e0800) [pid = 1795] [serial = 1201] [outer = 0x127803800] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x1274f2000) [pid = 1795] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x129956c00) [pid = 1795] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x114606400) [pid = 1795] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x129add800) [pid = 1795] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x123b06800) [pid = 1795] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x119132800) [pid = 1795] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x112161800) [pid = 1795] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x115707800) [pid = 1795] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x11403f400) [pid = 1795] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x118fd6800) [pid = 1795] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x112282c00) [pid = 1795] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x1140b4c00) [pid = 1795] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11ad94c00) [pid = 1795] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x118cdb800) [pid = 1795] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11bfb4c00) [pid = 1795] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x124457000) [pid = 1795] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:47:23 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x119262800) [pid = 1795] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:47:23 INFO - PROCESS | 1795 | 1461178043464 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]]]}] 11:47:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:47:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 569ms 11:47:23 INFO - PROCESS | 1795 | 1461178043487 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:47:23 INFO - PROCESS | 1795 | 1461178043488 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:47:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:47:23 INFO - PROCESS | 1795 | 1461178043496 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:47:23 INFO - PROCESS | 1795 | 1461178043498 Marionette TRACE conn2 <- [1,1574,null,{}] 11:47:23 INFO - PROCESS | 1795 | 1461178043500 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}] 11:47:23 INFO - PROCESS | 1795 | 1461178043609 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:47:23 INFO - PROCESS | 1795 | 1461178043648 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d58000 == 38 [pid = 1795] [id = 401] 11:47:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x112282c00) [pid = 1795] [serial = 1202] [outer = 0x0] 11:47:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11ade7400) [pid = 1795] [serial = 1203] [outer = 0x112282c00] 11:47:23 INFO - PROCESS | 1795 | 1461178043669 Marionette DEBUG loaded listener.js 11:47:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11c133c00) [pid = 1795] [serial = 1204] [outer = 0x112282c00] 11:47:24 INFO - PROCESS | 1795 | 1461178044009 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]]]}] 11:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 527ms 11:47:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:47:24 INFO - PROCESS | 1795 | 1461178044019 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:47:24 INFO - PROCESS | 1795 | 1461178044021 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:47:24 INFO - PROCESS | 1795 | 1461178044025 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:47:24 INFO - PROCESS | 1795 | 1461178044031 Marionette TRACE conn2 <- [1,1578,null,{}] 11:47:24 INFO - PROCESS | 1795 | 1461178044035 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}] 11:47:24 INFO - PROCESS | 1795 | 1461178044172 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:47:24 INFO - PROCESS | 1795 | 1461178044252 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x12beb0800 == 39 [pid = 1795] [id = 402] 11:47:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11bfbcc00) [pid = 1795] [serial = 1205] [outer = 0x0] 11:47:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x12912a800) [pid = 1795] [serial = 1206] [outer = 0x11bfbcc00] 11:47:24 INFO - PROCESS | 1795 | 1461178044297 Marionette DEBUG loaded listener.js 11:47:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x129ae3800) [pid = 1795] [serial = 1207] [outer = 0x11bfbcc00] 11:47:24 INFO - PROCESS | 1795 | 1461178044575 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]]]}] 11:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 574ms 11:47:24 INFO - PROCESS | 1795 | 1461178044599 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:47:24 INFO - PROCESS | 1795 | 1461178044600 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:47:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:47:24 INFO - PROCESS | 1795 | 1461178044602 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:47:24 INFO - PROCESS | 1795 | 1461178044603 Marionette TRACE conn2 <- [1,1582,null,{}] 11:47:24 INFO - PROCESS | 1795 | 1461178044606 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}] 11:47:24 INFO - PROCESS | 1795 | 1461178044698 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:47:24 INFO - PROCESS | 1795 | 1461178044702 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7b4000 == 40 [pid = 1795] [id = 403] 11:47:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x129d40c00) [pid = 1795] [serial = 1208] [outer = 0x0] 11:47:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x12b508c00) [pid = 1795] [serial = 1209] [outer = 0x129d40c00] 11:47:24 INFO - PROCESS | 1795 | 1461178044727 Marionette DEBUG loaded listener.js 11:47:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x12b544400) [pid = 1795] [serial = 1210] [outer = 0x129d40c00] 11:47:25 INFO - PROCESS | 1795 | 1461178045047 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]]]}] 11:47:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:47:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 468ms 11:47:25 INFO - PROCESS | 1795 | 1461178045071 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:47:25 INFO - PROCESS | 1795 | 1461178045073 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:47:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:47:25 INFO - PROCESS | 1795 | 1461178045075 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:47:25 INFO - PROCESS | 1795 | 1461178045078 Marionette TRACE conn2 <- [1,1586,null,{}] 11:47:25 INFO - PROCESS | 1795 | 1461178045081 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}] 11:47:25 INFO - PROCESS | 1795 | 1461178045179 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:47:25 INFO - PROCESS | 1795 | 1461178045185 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7d2000 == 41 [pid = 1795] [id = 404] 11:47:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x129acf400) [pid = 1795] [serial = 1211] [outer = 0x0] 11:47:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x12b548400) [pid = 1795] [serial = 1212] [outer = 0x129acf400] 11:47:25 INFO - PROCESS | 1795 | 1461178045211 Marionette DEBUG loaded listener.js 11:47:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x12b5c1800) [pid = 1795] [serial = 1213] [outer = 0x129acf400] 11:47:25 INFO - PROCESS | 1795 | 1461178045652 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]]]}] 11:47:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:47:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 621ms 11:47:25 INFO - PROCESS | 1795 | 1461178045696 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:47:25 INFO - PROCESS | 1795 | 1461178045699 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:47:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:47:25 INFO - PROCESS | 1795 | 1461178045704 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:47:25 INFO - PROCESS | 1795 | 1461178045706 Marionette TRACE conn2 <- [1,1590,null,{}] 11:47:25 INFO - PROCESS | 1795 | 1461178045712 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}] 11:47:25 INFO - PROCESS | 1795 | 1461178045811 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:47:25 INFO - PROCESS | 1795 | 1461178045877 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x1192e8000 == 42 [pid = 1795] [id = 405] 11:47:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11533d800) [pid = 1795] [serial = 1214] [outer = 0x0] 11:47:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x118c7fc00) [pid = 1795] [serial = 1215] [outer = 0x11533d800] 11:47:25 INFO - PROCESS | 1795 | 1461178045909 Marionette DEBUG loaded listener.js 11:47:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x119256400) [pid = 1795] [serial = 1216] [outer = 0x11533d800] 11:47:26 INFO - PROCESS | 1795 | 1461178046362 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]]]}] 11:47:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:47:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 672ms 11:47:26 INFO - PROCESS | 1795 | 1461178046376 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:47:26 INFO - PROCESS | 1795 | 1461178046382 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:47:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:47:26 INFO - PROCESS | 1795 | 1461178046386 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:47:26 INFO - PROCESS | 1795 | 1461178046388 Marionette TRACE conn2 <- [1,1594,null,{}] 11:47:26 INFO - PROCESS | 1795 | 1461178046391 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}] 11:47:26 INFO - PROCESS | 1795 | 1461178046487 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:47:26 INFO - PROCESS | 1795 | 1461178046535 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfcc000 == 43 [pid = 1795] [id = 406] 11:47:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x1191b8c00) [pid = 1795] [serial = 1217] [outer = 0x0] 11:47:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x11aa7b800) [pid = 1795] [serial = 1218] [outer = 0x1191b8c00] 11:47:26 INFO - PROCESS | 1795 | 1461178046565 Marionette DEBUG loaded listener.js 11:47:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x11afb0000) [pid = 1795] [serial = 1219] [outer = 0x1191b8c00] 11:47:26 INFO - PROCESS | 1795 | 1461178046995 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]]]}] 11:47:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:47:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 619ms 11:47:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:47:27 INFO - PROCESS | 1795 | 1461178047006 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:47:27 INFO - PROCESS | 1795 | 1461178047007 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:47:27 INFO - PROCESS | 1795 | 1461178047012 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:47:27 INFO - PROCESS | 1795 | 1461178047015 Marionette TRACE conn2 <- [1,1598,null,{}] 11:47:27 INFO - PROCESS | 1795 | 1461178047023 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}] 11:47:27 INFO - PROCESS | 1795 | 1461178047121 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:47:27 INFO - PROCESS | 1795 | 1461178047214 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:27 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7e1000 == 44 [pid = 1795] [id = 407] 11:47:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11bfbc400) [pid = 1795] [serial = 1220] [outer = 0x0] 11:47:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11c42c400) [pid = 1795] [serial = 1221] [outer = 0x11bfbc400] 11:47:27 INFO - PROCESS | 1795 | 1461178047248 Marionette DEBUG loaded listener.js 11:47:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x123b09400) [pid = 1795] [serial = 1222] [outer = 0x11bfbc400] 11:47:27 INFO - PROCESS | 1795 | 1461178047668 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]]]}] 11:47:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:47:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 673ms 11:47:27 INFO - PROCESS | 1795 | 1461178047684 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:47:27 INFO - PROCESS | 1795 | 1461178047686 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:47:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:47:27 INFO - PROCESS | 1795 | 1461178047688 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:47:27 INFO - PROCESS | 1795 | 1461178047689 Marionette TRACE conn2 <- [1,1602,null,{}] 11:47:27 INFO - PROCESS | 1795 | 1461178047692 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}] 11:47:27 INFO - PROCESS | 1795 | 1461178047786 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:47:27 INFO - PROCESS | 1795 | 1461178047834 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:27 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e21f000 == 45 [pid = 1795] [id = 408] 11:47:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x124048c00) [pid = 1795] [serial = 1223] [outer = 0x0] 11:47:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x127f9f800) [pid = 1795] [serial = 1224] [outer = 0x124048c00] 11:47:27 INFO - PROCESS | 1795 | 1461178047865 Marionette DEBUG loaded listener.js 11:47:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x129961000) [pid = 1795] [serial = 1225] [outer = 0x124048c00] 11:47:28 INFO - PROCESS | 1795 | 1461178048299 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]]]}] 11:47:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:47:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 669ms 11:47:28 INFO - PROCESS | 1795 | 1461178048358 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:47:28 INFO - PROCESS | 1795 | 1461178048360 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:47:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:47:28 INFO - PROCESS | 1795 | 1461178048362 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:47:28 INFO - PROCESS | 1795 | 1461178048363 Marionette TRACE conn2 <- [1,1606,null,{}] 11:47:28 INFO - PROCESS | 1795 | 1461178048366 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}] 11:47:28 INFO - PROCESS | 1795 | 1461178048487 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:47:28 INFO - PROCESS | 1795 | 1461178048566 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:28 INFO - PROCESS | 1795 | ++DOCSHELL 0x119291800 == 46 [pid = 1795] [id = 409] 11:47:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x112167c00) [pid = 1795] [serial = 1226] [outer = 0x0] 11:47:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x11aa83800) [pid = 1795] [serial = 1227] [outer = 0x112167c00] 11:47:28 INFO - PROCESS | 1795 | 1461178048596 Marionette DEBUG loaded listener.js 11:47:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x1245e5800) [pid = 1795] [serial = 1228] [outer = 0x112167c00] 11:47:29 INFO - PROCESS | 1795 | 1461178049098 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]]]}] 11:47:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:47:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 769ms 11:47:29 INFO - PROCESS | 1795 | 1461178049134 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:47:29 INFO - PROCESS | 1795 | 1461178049136 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:47:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:47:29 INFO - PROCESS | 1795 | 1461178049140 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:47:29 INFO - PROCESS | 1795 | 1461178049144 Marionette TRACE conn2 <- [1,1610,null,{}] 11:47:29 INFO - PROCESS | 1795 | 1461178049149 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}] 11:47:29 INFO - PROCESS | 1795 | 1461178049239 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:47:29 INFO - PROCESS | 1795 | 1461178049295 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x11910b800 == 47 [pid = 1795] [id = 410] 11:47:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x1182af400) [pid = 1795] [serial = 1229] [outer = 0x0] 11:47:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x1187bd800) [pid = 1795] [serial = 1230] [outer = 0x1182af400] 11:47:29 INFO - PROCESS | 1795 | 1461178049325 Marionette DEBUG loaded listener.js 11:47:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x119132c00) [pid = 1795] [serial = 1231] [outer = 0x1182af400] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7b4000 == 46 [pid = 1795] [id = 403] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x12beb0800 == 45 [pid = 1795] [id = 402] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x125d58000 == 44 [pid = 1795] [id = 401] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x12b4d7000 == 43 [pid = 1795] [id = 400] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x1299da800 == 42 [pid = 1795] [id = 399] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x118e35800 == 41 [pid = 1795] [id = 398] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x125fd0000 == 40 [pid = 1795] [id = 397] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x123f5d000 == 39 [pid = 1795] [id = 396] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x11be29800 == 38 [pid = 1795] [id = 395] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9e3800 == 37 [pid = 1795] [id = 394] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x119c1d000 == 36 [pid = 1795] [id = 393] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x119d68000 == 35 [pid = 1795] [id = 392] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x11b954800 == 34 [pid = 1795] [id = 391] 11:47:29 INFO - PROCESS | 1795 | --DOCSHELL 0x11a966000 == 33 [pid = 1795] [id = 390] 11:47:29 INFO - PROCESS | 1795 | 1461178049750 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]]]}] 11:47:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:47:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 625ms 11:47:29 INFO - PROCESS | 1795 | 1461178049778 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:47:29 INFO - PROCESS | 1795 | 1461178049781 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:47:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:47:29 INFO - PROCESS | 1795 | 1461178049786 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:47:29 INFO - PROCESS | 1795 | 1461178049787 Marionette TRACE conn2 <- [1,1614,null,{}] 11:47:29 INFO - PROCESS | 1795 | 1461178049790 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}] 11:47:29 INFO - PROCESS | 1795 | 1461178049871 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x129132000) [pid = 1795] [serial = 1149] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x129960400) [pid = 1795] [serial = 1152] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11bf25000) [pid = 1795] [serial = 1134] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11bfc0c00) [pid = 1795] [serial = 1135] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x129d36400) [pid = 1795] [serial = 1155] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x123e8c400) [pid = 1795] [serial = 1143] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x129ace800) [pid = 1795] [serial = 1153] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11a997c00) [pid = 1795] [serial = 1125] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11acc1800) [pid = 1795] [serial = 1126] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11a8bec00) [pid = 1795] [serial = 1122] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x11a98c400) [pid = 1795] [serial = 1123] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11ad9f800) [pid = 1795] [serial = 1128] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11adefc00) [pid = 1795] [serial = 1129] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x1146ab400) [pid = 1795] [serial = 1116] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x1152de800) [pid = 1795] [serial = 1117] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x123a14000) [pid = 1795] [serial = 1140] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x123b03c00) [pid = 1795] [serial = 1141] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11c1e0800) [pid = 1795] [serial = 1137] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11c3f0c00) [pid = 1795] [serial = 1138] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x118c81c00) [pid = 1795] [serial = 1119] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x118fd1400) [pid = 1795] [serial = 1120] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x11b9a4400) [pid = 1795] [serial = 1131] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x11bf22400) [pid = 1795] [serial = 1132] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x129deb400) [pid = 1795] [serial = 1156] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11ad99800) [pid = 1795] [serial = 1158] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x12b50c800) [pid = 1795] [serial = 1165] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x127497000) [pid = 1795] [serial = 1146] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x123e83000) [pid = 1795] [serial = 1161] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x12794ac00) [pid = 1795] [serial = 1147] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x12b505400) [pid = 1795] [serial = 1164] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x129954c00) [pid = 1795] [serial = 1150] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x11c1e1400) [pid = 1795] [serial = 1159] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x1242dc400) [pid = 1795] [serial = 1144] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x129dea400) [pid = 1795] [serial = 1162] [outer = 0x0] [url = about:blank] 11:47:29 INFO - PROCESS | 1795 | 1461178049927 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x118c0f000 == 34 [pid = 1795] [id = 411] 11:47:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x1146ab400) [pid = 1795] [serial = 1232] [outer = 0x0] 11:47:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x118c7a400) [pid = 1795] [serial = 1233] [outer = 0x1146ab400] 11:47:29 INFO - PROCESS | 1795 | 1461178049954 Marionette DEBUG loaded listener.js 11:47:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11a997c00) [pid = 1795] [serial = 1234] [outer = 0x1146ab400] 11:47:30 INFO - PROCESS | 1795 | 1461178050274 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]]]}] 11:47:30 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 11:47:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 521ms 11:47:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:47:30 INFO - PROCESS | 1795 | 1461178050307 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:47:30 INFO - PROCESS | 1795 | 1461178050309 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:47:30 INFO - PROCESS | 1795 | 1461178050311 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:47:30 INFO - PROCESS | 1795 | 1461178050313 Marionette TRACE conn2 <- [1,1618,null,{}] 11:47:30 INFO - PROCESS | 1795 | 1461178050321 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}] 11:47:30 INFO - PROCESS | 1795 | 1461178050399 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:47:30 INFO - PROCESS | 1795 | 1461178050404 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:30 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c33c000 == 35 [pid = 1795] [id = 412] 11:47:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11ad99800) [pid = 1795] [serial = 1235] [outer = 0x0] 11:47:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11b91f800) [pid = 1795] [serial = 1236] [outer = 0x11ad99800] 11:47:30 INFO - PROCESS | 1795 | 1461178050449 Marionette DEBUG loaded listener.js 11:47:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11bf1d000) [pid = 1795] [serial = 1237] [outer = 0x11ad99800] 11:47:30 INFO - PROCESS | 1795 | 1461178050785 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]]]}] 11:47:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:47:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 520ms 11:47:30 INFO - PROCESS | 1795 | 1461178050832 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:47:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:47:30 INFO - PROCESS | 1795 | 1461178050834 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:47:30 INFO - PROCESS | 1795 | 1461178050837 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:47:30 INFO - PROCESS | 1795 | 1461178050839 Marionette TRACE conn2 <- [1,1622,null,{}] 11:47:30 INFO - PROCESS | 1795 | 1461178050842 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}] 11:47:30 INFO - PROCESS | 1795 | 1461178050938 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:47:30 INFO - PROCESS | 1795 | 1461178050944 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:30 INFO - PROCESS | 1795 | ++DOCSHELL 0x124234000 == 36 [pid = 1795] [id = 413] 11:47:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11bf26400) [pid = 1795] [serial = 1238] [outer = 0x0] 11:47:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11c1e1800) [pid = 1795] [serial = 1239] [outer = 0x11bf26400] 11:47:30 INFO - PROCESS | 1795 | 1461178050971 Marionette DEBUG loaded listener.js 11:47:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11c428400) [pid = 1795] [serial = 1240] [outer = 0x11bf26400] 11:47:31 INFO - PROCESS | 1795 | 1461178051323 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]]]}] 11:47:31 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 11:47:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 519ms 11:47:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:47:31 INFO - PROCESS | 1795 | 1461178051356 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:47:31 INFO - PROCESS | 1795 | 1461178051357 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:47:31 INFO - PROCESS | 1795 | 1461178051360 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:47:31 INFO - PROCESS | 1795 | 1461178051361 Marionette TRACE conn2 <- [1,1626,null,{}] 11:47:31 INFO - PROCESS | 1795 | 1461178051363 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}] 11:47:31 INFO - PROCESS | 1795 | 1461178051435 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:47:31 INFO - PROCESS | 1795 | 1461178051439 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x125dc7000 == 37 [pid = 1795] [id = 414] 11:47:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11c42c800) [pid = 1795] [serial = 1241] [outer = 0x0] 11:47:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x123b07000) [pid = 1795] [serial = 1242] [outer = 0x11c42c800] 11:47:31 INFO - PROCESS | 1795 | 1461178051468 Marionette DEBUG loaded listener.js 11:47:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x124106800) [pid = 1795] [serial = 1243] [outer = 0x11c42c800] 11:47:31 INFO - PROCESS | 1795 | 1461178051779 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]]]}] 11:47:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:47:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 469ms 11:47:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:47:31 INFO - PROCESS | 1795 | 1461178051829 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:47:31 INFO - PROCESS | 1795 | 1461178051830 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:47:31 INFO - PROCESS | 1795 | 1461178051832 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:47:31 INFO - PROCESS | 1795 | 1461178051834 Marionette TRACE conn2 <- [1,1630,null,{}] 11:47:31 INFO - PROCESS | 1795 | 1461178051836 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}] 11:47:31 INFO - PROCESS | 1795 | 1461178051928 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:47:31 INFO - PROCESS | 1795 | 1461178051991 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x1299d5000 == 38 [pid = 1795] [id = 415] 11:47:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x123a18c00) [pid = 1795] [serial = 1244] [outer = 0x0] 11:47:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x125f39000) [pid = 1795] [serial = 1245] [outer = 0x123a18c00] 11:47:32 INFO - PROCESS | 1795 | 1461178052020 Marionette DEBUG loaded listener.js 11:47:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x129ad1000) [pid = 1795] [serial = 1246] [outer = 0x123a18c00] 11:47:32 INFO - PROCESS | 1795 | 1461178052371 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]]]}] 11:47:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:47:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 568ms 11:47:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:47:32 INFO - PROCESS | 1795 | 1461178052401 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:47:32 INFO - PROCESS | 1795 | 1461178052403 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:47:32 INFO - PROCESS | 1795 | 1461178052405 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:47:32 INFO - PROCESS | 1795 | 1461178052406 Marionette TRACE conn2 <- [1,1634,null,{}] 11:47:32 INFO - PROCESS | 1795 | 1461178052408 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}] 11:47:32 INFO - PROCESS | 1795 | 1461178052524 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:47:32 INFO - PROCESS | 1795 | 1461178052528 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b5a4000 == 39 [pid = 1795] [id = 416] 11:47:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x1274eb800) [pid = 1795] [serial = 1247] [outer = 0x0] 11:47:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x12b509400) [pid = 1795] [serial = 1248] [outer = 0x1274eb800] 11:47:32 INFO - PROCESS | 1795 | 1461178052553 Marionette DEBUG loaded listener.js 11:47:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x12b543c00) [pid = 1795] [serial = 1249] [outer = 0x1274eb800] 11:47:32 INFO - PROCESS | 1795 | 1461178052887 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]]]}] 11:47:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:47:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 520ms 11:47:32 INFO - PROCESS | 1795 | 1461178052926 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:47:32 INFO - PROCESS | 1795 | 1461178052929 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:47:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:47:32 INFO - PROCESS | 1795 | 1461178052933 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:47:32 INFO - PROCESS | 1795 | 1461178052934 Marionette TRACE conn2 <- [1,1638,null,{}] 11:47:32 INFO - PROCESS | 1795 | 1461178052936 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}] 11:47:33 INFO - PROCESS | 1795 | 1461178053033 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:47:33 INFO - PROCESS | 1795 | 1461178053045 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb28800 == 40 [pid = 1795] [id = 417] 11:47:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x129de7c00) [pid = 1795] [serial = 1250] [outer = 0x0] 11:47:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x12b5c0400) [pid = 1795] [serial = 1251] [outer = 0x129de7c00] 11:47:33 INFO - PROCESS | 1795 | 1461178053071 Marionette DEBUG loaded listener.js 11:47:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x12baea000) [pid = 1795] [serial = 1252] [outer = 0x129de7c00] 11:47:33 INFO - PROCESS | 1795 | 1461178053411 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]]]}] 11:47:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:47:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 518ms 11:47:33 INFO - PROCESS | 1795 | 1461178053452 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:47:33 INFO - PROCESS | 1795 | 1461178053453 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:47:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:47:33 INFO - PROCESS | 1795 | 1461178053455 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:47:33 INFO - PROCESS | 1795 | 1461178053456 Marionette TRACE conn2 <- [1,1642,null,{}] 11:47:33 INFO - PROCESS | 1795 | 1461178053464 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}] 11:47:33 INFO - PROCESS | 1795 | 1461178053560 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:47:33 INFO - PROCESS | 1795 | 1461178053564 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cf94000 == 41 [pid = 1795] [id = 418] 11:47:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x12b5c2800) [pid = 1795] [serial = 1253] [outer = 0x0] 11:47:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x12bbc3c00) [pid = 1795] [serial = 1254] [outer = 0x12b5c2800] 11:47:33 INFO - PROCESS | 1795 | 1461178053589 Marionette DEBUG loaded listener.js 11:47:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x12bbd1c00) [pid = 1795] [serial = 1255] [outer = 0x12b5c2800] 11:47:33 INFO - PROCESS | 1795 | 1461178053928 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]]]}] 11:47:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:47:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 517ms 11:47:34 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x129d40c00) [pid = 1795] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:47:34 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11bfbcc00) [pid = 1795] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:47:34 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11c12c800) [pid = 1795] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:47:34 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x123a0f000) [pid = 1795] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:47:34 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x112157c00) [pid = 1795] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:47:34 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x1154e5c00) [pid = 1795] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:47:34 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11aa82000) [pid = 1795] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:47:34 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11925b000) [pid = 1795] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:47:34 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11acb4c00) [pid = 1795] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:47:34 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x112282c00) [pid = 1795] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:47:34 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x112170c00) [pid = 1795] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:47:34 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x127803800) [pid = 1795] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:47:34 INFO - PROCESS | 1795 | 1461178054027 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:47:34 INFO - PROCESS | 1795 | 1461178054028 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:47:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:47:34 INFO - PROCESS | 1795 | 1461178054033 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:47:34 INFO - PROCESS | 1795 | 1461178054034 Marionette TRACE conn2 <- [1,1646,null,{}] 11:47:34 INFO - PROCESS | 1795 | 1461178054036 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}] 11:47:34 INFO - PROCESS | 1795 | 1461178054112 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:47:34 INFO - PROCESS | 1795 | 1461178054116 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aad4800 == 42 [pid = 1795] [id = 419] 11:47:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x119e6c000) [pid = 1795] [serial = 1256] [outer = 0x0] 11:47:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11ad9a800) [pid = 1795] [serial = 1257] [outer = 0x119e6c000] 11:47:34 INFO - PROCESS | 1795 | 1461178054142 Marionette DEBUG loaded listener.js 11:47:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11c3f2800) [pid = 1795] [serial = 1258] [outer = 0x119e6c000] 11:47:34 INFO - PROCESS | 1795 | 1461178054479 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]]]}] 11:47:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:47:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 468ms 11:47:34 INFO - PROCESS | 1795 | 1461178054501 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:47:34 INFO - PROCESS | 1795 | 1461178054503 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:47:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:47:34 INFO - PROCESS | 1795 | 1461178054505 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:47:34 INFO - PROCESS | 1795 | 1461178054507 Marionette TRACE conn2 <- [1,1650,null,{}] 11:47:34 INFO - PROCESS | 1795 | 1461178054512 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}] 11:47:34 INFO - PROCESS | 1795 | 1461178054601 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:47:34 INFO - PROCESS | 1795 | 1461178054605 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e92e000 == 43 [pid = 1795] [id = 420] 11:47:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x12768cc00) [pid = 1795] [serial = 1259] [outer = 0x0] 11:47:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x12ce86c00) [pid = 1795] [serial = 1260] [outer = 0x12768cc00] 11:47:34 INFO - PROCESS | 1795 | 1461178054637 Marionette DEBUG loaded listener.js 11:47:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x12cfbe800) [pid = 1795] [serial = 1261] [outer = 0x12768cc00] 11:47:34 INFO - PROCESS | 1795 | 1461178054972 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]]]}] 11:47:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:47:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 474ms 11:47:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:47:34 INFO - PROCESS | 1795 | 1461178054984 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:47:34 INFO - PROCESS | 1795 | 1461178054985 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:47:34 INFO - PROCESS | 1795 | 1461178054988 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:47:34 INFO - PROCESS | 1795 | 1461178054989 Marionette TRACE conn2 <- [1,1654,null,{}] 11:47:35 INFO - PROCESS | 1795 | 1461178055012 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}] 11:47:35 INFO - PROCESS | 1795 | 1461178055095 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:47:35 INFO - PROCESS | 1795 | 1461178055100 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f01d800 == 44 [pid = 1795] [id = 421] 11:47:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11c12c800) [pid = 1795] [serial = 1262] [outer = 0x0] 11:47:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x12d246400) [pid = 1795] [serial = 1263] [outer = 0x11c12c800] 11:47:35 INFO - PROCESS | 1795 | 1461178055125 Marionette DEBUG loaded listener.js 11:47:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x12d798c00) [pid = 1795] [serial = 1264] [outer = 0x11c12c800] 11:47:35 INFO - PROCESS | 1795 | 1461178055431 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]]]}] 11:47:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:47:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 468ms 11:47:35 INFO - PROCESS | 1795 | 1461178055457 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:47:35 INFO - PROCESS | 1795 | 1461178055459 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:47:35 INFO - PROCESS | 1795 | 1461178055464 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:47:35 INFO - PROCESS | 1795 | 1461178055465 Marionette TRACE conn2 <- [1,1658,null,{}] 11:47:35 INFO - PROCESS | 1795 | 1461178055467 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}] 11:47:35 INFO - PROCESS | 1795 | 1461178055541 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:47:35 INFO - PROCESS | 1795 | 1461178055547 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1b6000 == 45 [pid = 1795] [id = 422] 11:47:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x12d79a800) [pid = 1795] [serial = 1265] [outer = 0x0] 11:47:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x12d7a1000) [pid = 1795] [serial = 1266] [outer = 0x12d79a800] 11:47:35 INFO - PROCESS | 1795 | 1461178055572 Marionette DEBUG loaded listener.js 11:47:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x12d7a5c00) [pid = 1795] [serial = 1267] [outer = 0x12d79a800] 11:47:35 INFO - PROCESS | 1795 | 1461178055924 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]]]}] 11:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 470ms 11:47:35 INFO - PROCESS | 1795 | 1461178055934 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:47:35 INFO - PROCESS | 1795 | 1461178055935 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:47:35 INFO - PROCESS | 1795 | 1461178055937 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:47:35 INFO - PROCESS | 1795 | 1461178055938 Marionette TRACE conn2 <- [1,1662,null,{}] 11:47:35 INFO - PROCESS | 1795 | 1461178055950 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}] 11:47:36 INFO - PROCESS | 1795 | 1461178056028 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:47:36 INFO - PROCESS | 1795 | 1461178056126 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x115686000 == 46 [pid = 1795] [id = 423] 11:47:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x112158800) [pid = 1795] [serial = 1268] [outer = 0x0] 11:47:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11216c000) [pid = 1795] [serial = 1269] [outer = 0x112158800] 11:47:36 INFO - PROCESS | 1795 | 1461178056159 Marionette DEBUG loaded listener.js 11:47:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x1146ba000) [pid = 1795] [serial = 1270] [outer = 0x112158800] 11:47:36 INFO - PROCESS | 1795 | 1461178056602 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]]]}] 11:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 719ms 11:47:36 INFO - PROCESS | 1795 | 1461178056657 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:47:36 INFO - PROCESS | 1795 | 1461178056660 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:47:36 INFO - PROCESS | 1795 | 1461178056664 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:47:36 INFO - PROCESS | 1795 | 1461178056666 Marionette TRACE conn2 <- [1,1666,null,{}] 11:47:36 INFO - PROCESS | 1795 | 1461178056670 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}] 11:47:36 INFO - PROCESS | 1795 | 1461178056774 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:47:36 INFO - PROCESS | 1795 | 1461178056828 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfc3800 == 47 [pid = 1795] [id = 424] 11:47:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x1182b5000) [pid = 1795] [serial = 1271] [outer = 0x0] 11:47:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11acbf400) [pid = 1795] [serial = 1272] [outer = 0x1182b5000] 11:47:36 INFO - PROCESS | 1795 | 1461178056860 Marionette DEBUG loaded listener.js 11:47:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x11afa6800) [pid = 1795] [serial = 1273] [outer = 0x1182b5000] 11:47:37 INFO - PROCESS | 1795 | 1461178057280 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]]]}] 11:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 622ms 11:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:47:37 INFO - PROCESS | 1795 | 1461178057289 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:47:37 INFO - PROCESS | 1795 | 1461178057291 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:47:37 INFO - PROCESS | 1795 | 1461178057296 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:47:37 INFO - PROCESS | 1795 | 1461178057298 Marionette TRACE conn2 <- [1,1670,null,{}] 11:47:37 INFO - PROCESS | 1795 | 1461178057300 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}] 11:47:37 INFO - PROCESS | 1795 | 1461178057401 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:47:37 INFO - PROCESS | 1795 | 1461178057505 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:37 INFO - PROCESS | 1795 | ++DOCSHELL 0x129368800 == 48 [pid = 1795] [id = 425] 11:47:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x11bf26800) [pid = 1795] [serial = 1274] [outer = 0x0] 11:47:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x11c128800) [pid = 1795] [serial = 1275] [outer = 0x11bf26800] 11:47:37 INFO - PROCESS | 1795 | 1461178057536 Marionette DEBUG loaded listener.js 11:47:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x123f7e400) [pid = 1795] [serial = 1276] [outer = 0x11bf26800] 11:47:37 INFO - PROCESS | 1795 | 1461178057949 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]]]}] 11:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 721ms 11:47:38 INFO - PROCESS | 1795 | 1461178058016 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:47:38 INFO - PROCESS | 1795 | 1461178058018 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:47:38 INFO - PROCESS | 1795 | 1461178058025 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:47:38 INFO - PROCESS | 1795 | 1461178058030 Marionette TRACE conn2 <- [1,1674,null,{}] 11:47:38 INFO - PROCESS | 1795 | 1461178058033 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}] 11:47:38 INFO - PROCESS | 1795 | 1461178058133 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:47:38 INFO - PROCESS | 1795 | 1461178058200 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f737800 == 49 [pid = 1795] [id = 426] 11:47:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x123a12800) [pid = 1795] [serial = 1277] [outer = 0x0] 11:47:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x129137c00) [pid = 1795] [serial = 1278] [outer = 0x123a12800] 11:47:38 INFO - PROCESS | 1795 | 1461178058230 Marionette DEBUG loaded listener.js 11:47:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x12b543400) [pid = 1795] [serial = 1279] [outer = 0x123a12800] 11:47:38 INFO - PROCESS | 1795 | 1461178058684 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]]]}] 11:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 881ms 11:47:38 INFO - PROCESS | 1795 | 1461178058924 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:47:38 INFO - PROCESS | 1795 | 1461178058926 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:47:38 INFO - PROCESS | 1795 | 1461178058932 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:47:38 INFO - PROCESS | 1795 | 1461178058933 Marionette TRACE conn2 <- [1,1678,null,{}] 11:47:38 INFO - PROCESS | 1795 | 1461178058938 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}] 11:47:39 INFO - PROCESS | 1795 | 1461178059042 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:47:39 INFO - PROCESS | 1795 | 1461178059121 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be23000 == 50 [pid = 1795] [id = 427] 11:47:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x118a61800) [pid = 1795] [serial = 1280] [outer = 0x0] 11:47:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x118fd5800) [pid = 1795] [serial = 1281] [outer = 0x118a61800] 11:47:39 INFO - PROCESS | 1795 | 1461178059166 Marionette DEBUG loaded listener.js 11:47:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x11a8b9800) [pid = 1795] [serial = 1282] [outer = 0x118a61800] 11:47:39 INFO - PROCESS | 1795 | 1461178059681 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]]]}] 11:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 772ms 11:47:39 INFO - PROCESS | 1795 | 1461178059704 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:47:39 INFO - PROCESS | 1795 | 1461178059706 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:47:39 INFO - PROCESS | 1795 | 1461178059712 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:47:39 INFO - PROCESS | 1795 | 1461178059715 Marionette TRACE conn2 <- [1,1682,null,{}] 11:47:39 INFO - PROCESS | 1795 | 1461178059718 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}] 11:47:39 INFO - PROCESS | 1795 | 1461178059804 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:47:39 INFO - PROCESS | 1795 | 1461178059854 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x118cb5000 == 51 [pid = 1795] [id = 428] 11:47:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x112167400) [pid = 1795] [serial = 1283] [outer = 0x0] 11:47:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x119139800) [pid = 1795] [serial = 1284] [outer = 0x112167400] 11:47:39 INFO - PROCESS | 1795 | 1461178059882 Marionette DEBUG loaded listener.js 11:47:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x11aa81400) [pid = 1795] [serial = 1285] [outer = 0x112167400] 11:47:40 INFO - PROCESS | 1795 | 1461178060290 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]]]}] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1b6000 == 50 [pid = 1795] [id = 422] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12f01d800 == 49 [pid = 1795] [id = 421] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12e92e000 == 48 [pid = 1795] [id = 420] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x11aad4800 == 47 [pid = 1795] [id = 419] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12cf94000 == 46 [pid = 1795] [id = 418] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb28800 == 45 [pid = 1795] [id = 417] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12b5a4000 == 44 [pid = 1795] [id = 416] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x12b548400) [pid = 1795] [serial = 1212] [outer = 0x0] [url = about:blank] 11:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 624ms 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x12b545800) [pid = 1795] [serial = 1167] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x1155bd000) [pid = 1795] [serial = 1173] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x1182b4800) [pid = 1795] [serial = 1170] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x1299d5000 == 43 [pid = 1795] [id = 415] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x125dc7000 == 42 [pid = 1795] [id = 414] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x124234000 == 41 [pid = 1795] [id = 413] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x11c33c000 == 40 [pid = 1795] [id = 412] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x118c0f000 == 39 [pid = 1795] [id = 411] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x11910b800 == 38 [pid = 1795] [id = 410] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x119291800 == 37 [pid = 1795] [id = 409] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12e21f000 == 36 [pid = 1795] [id = 408] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7e1000 == 35 [pid = 1795] [id = 407] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfcc000 == 34 [pid = 1795] [id = 406] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x1192e8000 == 33 [pid = 1795] [id = 405] 11:47:40 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7d2000 == 32 [pid = 1795] [id = 404] 11:47:40 INFO - PROCESS | 1795 | 1461178060351 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:47:40 INFO - PROCESS | 1795 | 1461178060352 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:47:40 INFO - PROCESS | 1795 | 1461178060355 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - PROCESS | 1795 | 1461178060356 Marionette TRACE conn2 <- [1,1686,null,{}] 11:47:40 INFO - PROCESS | 1795 | 1461178060368 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}] 11:47:40 INFO - PROCESS | 1795 | 1461178060475 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x11ade7400) [pid = 1795] [serial = 1203] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x1272bf000) [pid = 1795] [serial = 1197] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x1245e4c00) [pid = 1795] [serial = 1195] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x127f9d400) [pid = 1795] [serial = 1200] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x12768d800) [pid = 1795] [serial = 1198] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x12912a800) [pid = 1795] [serial = 1206] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x1291e0800) [pid = 1795] [serial = 1201] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11c133c00) [pid = 1795] [serial = 1204] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x12b544400) [pid = 1795] [serial = 1210] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11bfbbc00) [pid = 1795] [serial = 1189] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12b508c00) [pid = 1795] [serial = 1209] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x129ae3800) [pid = 1795] [serial = 1207] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11c423800) [pid = 1795] [serial = 1191] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x124040c00) [pid = 1795] [serial = 1194] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x123d48400) [pid = 1795] [serial = 1192] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11bf24400) [pid = 1795] [serial = 1188] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x1191b3000) [pid = 1795] [serial = 1177] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x118c7c800) [pid = 1795] [serial = 1176] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11adec800) [pid = 1795] [serial = 1182] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11afac400) [pid = 1795] [serial = 1183] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11a8b9400) [pid = 1795] [serial = 1179] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11a991000) [pid = 1795] [serial = 1180] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11b5df000) [pid = 1795] [serial = 1185] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11bcc7400) [pid = 1795] [serial = 1186] [outer = 0x0] [url = about:blank] 11:47:40 INFO - PROCESS | 1795 | 1461178060533 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:40 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a962000 == 33 [pid = 1795] [id = 429] 11:47:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11a991000) [pid = 1795] [serial = 1286] [outer = 0x0] 11:47:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11ade1c00) [pid = 1795] [serial = 1287] [outer = 0x11a991000] 11:47:40 INFO - PROCESS | 1795 | 1461178060562 Marionette DEBUG loaded listener.js 11:47:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11afab000) [pid = 1795] [serial = 1288] [outer = 0x11a991000] 11:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 520ms 11:47:40 INFO - PROCESS | 1795 | 1461178060871 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]]]}] 11:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:47:40 INFO - PROCESS | 1795 | 1461178060883 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:47:40 INFO - PROCESS | 1795 | 1461178060884 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:47:40 INFO - PROCESS | 1795 | 1461178060887 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - PROCESS | 1795 | 1461178060888 Marionette TRACE conn2 <- [1,1690,null,{}] 11:47:40 INFO - PROCESS | 1795 | 1461178060890 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}] 11:47:40 INFO - PROCESS | 1795 | 1461178060970 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:47:40 INFO - PROCESS | 1795 | 1461178060975 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:40 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c35a800 == 34 [pid = 1795] [id = 430] 11:47:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11afb4c00) [pid = 1795] [serial = 1289] [outer = 0x0] 11:47:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11bcbf400) [pid = 1795] [serial = 1290] [outer = 0x11afb4c00] 11:47:41 INFO - PROCESS | 1795 | 1461178061004 Marionette DEBUG loaded listener.js 11:47:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x11bf22800) [pid = 1795] [serial = 1291] [outer = 0x11afb4c00] 11:47:41 INFO - PROCESS | 1795 | 1461178061332 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]]]}] 11:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 468ms 11:47:41 INFO - PROCESS | 1795 | 1461178061356 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:47:41 INFO - PROCESS | 1795 | 1461178061357 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:47:41 INFO - PROCESS | 1795 | 1461178061361 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:47:41 INFO - PROCESS | 1795 | 1461178061362 Marionette TRACE conn2 <- [1,1694,null,{}] 11:47:41 INFO - PROCESS | 1795 | 1461178061364 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}] 11:47:41 INFO - PROCESS | 1795 | 1461178061438 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:47:41 INFO - PROCESS | 1795 | 1461178061446 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x124222800 == 35 [pid = 1795] [id = 431] 11:47:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x11228d400) [pid = 1795] [serial = 1292] [outer = 0x0] 11:47:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x11bfb5c00) [pid = 1795] [serial = 1293] [outer = 0x11228d400] 11:47:41 INFO - PROCESS | 1795 | 1461178061472 Marionette DEBUG loaded listener.js 11:47:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11c133c00) [pid = 1795] [serial = 1294] [outer = 0x11228d400] 11:47:41 INFO - PROCESS | 1795 | 1461178061807 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]]]}] 11:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 469ms 11:47:41 INFO - PROCESS | 1795 | 1461178061830 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:47:41 INFO - PROCESS | 1795 | 1461178061831 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:47:41 INFO - PROCESS | 1795 | 1461178061833 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:47:41 INFO - PROCESS | 1795 | 1461178061834 Marionette TRACE conn2 <- [1,1698,null,{}] 11:47:41 INFO - PROCESS | 1795 | 1461178061837 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}] 11:47:41 INFO - PROCESS | 1795 | 1461178061949 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:47:41 INFO - PROCESS | 1795 | 1461178061957 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x125dc5000 == 36 [pid = 1795] [id = 432] 11:47:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11c3c2c00) [pid = 1795] [serial = 1295] [outer = 0x0] 11:47:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x123806c00) [pid = 1795] [serial = 1296] [outer = 0x11c3c2c00] 11:47:41 INFO - PROCESS | 1795 | 1461178061986 Marionette DEBUG loaded listener.js 11:47:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x124040400) [pid = 1795] [serial = 1297] [outer = 0x11c3c2c00] 11:47:42 INFO - PROCESS | 1795 | 1461178062315 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]]]}] 11:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 518ms 11:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:47:42 INFO - PROCESS | 1795 | 1461178062352 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:47:42 INFO - PROCESS | 1795 | 1461178062353 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:47:42 INFO - PROCESS | 1795 | 1461178062356 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:47:42 INFO - PROCESS | 1795 | 1461178062357 Marionette TRACE conn2 <- [1,1702,null,{}] 11:47:42 INFO - PROCESS | 1795 | 1461178062360 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}] 11:47:42 INFO - PROCESS | 1795 | 1461178062433 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:47:42 INFO - PROCESS | 1795 | 1461178062437 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x129914000 == 37 [pid = 1795] [id = 433] 11:47:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x123bf3800) [pid = 1795] [serial = 1298] [outer = 0x0] 11:47:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x125f31800) [pid = 1795] [serial = 1299] [outer = 0x123bf3800] 11:47:42 INFO - PROCESS | 1795 | 1461178062465 Marionette DEBUG loaded listener.js 11:47:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x127685c00) [pid = 1795] [serial = 1300] [outer = 0x123bf3800] 11:47:42 INFO - PROCESS | 1795 | 1461178062832 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]]]}] 11:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 519ms 11:47:42 INFO - PROCESS | 1795 | 1461178062883 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:47:42 INFO - PROCESS | 1795 | 1461178062884 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:47:42 INFO - PROCESS | 1795 | 1461178062886 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:47:42 INFO - PROCESS | 1795 | 1461178062888 Marionette TRACE conn2 <- [1,1706,null,{}] 11:47:42 INFO - PROCESS | 1795 | 1461178062890 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}] 11:47:42 INFO - PROCESS | 1795 | 1461178062986 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:47:42 INFO - PROCESS | 1795 | 1461178062990 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b212800 == 38 [pid = 1795] [id = 434] 11:47:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x123bf5c00) [pid = 1795] [serial = 1301] [outer = 0x0] 11:47:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x127808000) [pid = 1795] [serial = 1302] [outer = 0x123bf5c00] 11:47:43 INFO - PROCESS | 1795 | 1461178063018 Marionette DEBUG loaded listener.js 11:47:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x127fa3400) [pid = 1795] [serial = 1303] [outer = 0x123bf5c00] 11:47:43 INFO - PROCESS | 1795 | 1461178063369 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]]]}] 11:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 519ms 11:47:43 INFO - PROCESS | 1795 | 1461178063406 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:47:43 INFO - PROCESS | 1795 | 1461178063408 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:47:43 INFO - PROCESS | 1795 | 1461178063410 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:47:43 INFO - PROCESS | 1795 | 1461178063411 Marionette TRACE conn2 <- [1,1710,null,{}] 11:47:43 INFO - PROCESS | 1795 | 1461178063414 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}] 11:47:43 INFO - PROCESS | 1795 | 1461178063505 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:47:43 INFO - PROCESS | 1795 | 1461178063509 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:43 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b4de000 == 39 [pid = 1795] [id = 435] 11:47:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x127686400) [pid = 1795] [serial = 1304] [outer = 0x0] 11:47:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x1291e2400) [pid = 1795] [serial = 1305] [outer = 0x127686400] 11:47:43 INFO - PROCESS | 1795 | 1461178063535 Marionette DEBUG loaded listener.js 11:47:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12995b800) [pid = 1795] [serial = 1306] [outer = 0x127686400] 11:47:43 INFO - PROCESS | 1795 | 1461178063865 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]]]}] 11:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 469ms 11:47:43 INFO - PROCESS | 1795 | 1461178063882 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:47:43 INFO - PROCESS | 1795 | 1461178063883 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:47:43 INFO - PROCESS | 1795 | 1461178063886 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:47:43 INFO - PROCESS | 1795 | 1461178063887 Marionette TRACE conn2 <- [1,1714,null,{}] 11:47:43 INFO - PROCESS | 1795 | 1461178063897 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}] 11:47:44 INFO - PROCESS | 1795 | 1461178063994 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:47:44 INFO - PROCESS | 1795 | 1461178063998 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x12be96800 == 40 [pid = 1795] [id = 436] 11:47:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x12912a800) [pid = 1795] [serial = 1307] [outer = 0x0] 11:47:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x129accc00) [pid = 1795] [serial = 1308] [outer = 0x12912a800] 11:47:44 INFO - PROCESS | 1795 | 1461178064023 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x129d40400) [pid = 1795] [serial = 1309] [outer = 0x12912a800] 11:47:44 INFO - PROCESS | 1795 | 1461178064365 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]]]}] 11:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 518ms 11:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:47:44 INFO - PROCESS | 1795 | 1461178064404 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:47:44 INFO - PROCESS | 1795 | 1461178064406 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:47:44 INFO - PROCESS | 1795 | 1461178064408 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - PROCESS | 1795 | 1461178064410 Marionette TRACE conn2 <- [1,1718,null,{}] 11:47:44 INFO - PROCESS | 1795 | 1461178064412 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}] 11:47:44 INFO - PROCESS | 1795 | 1461178064521 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:47:44 INFO - PROCESS | 1795 | 1461178064533 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d255000 == 41 [pid = 1795] [id = 437] 11:47:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x11a98a400) [pid = 1795] [serial = 1310] [outer = 0x0] 11:47:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x12b505000) [pid = 1795] [serial = 1311] [outer = 0x11a98a400] 11:47:44 INFO - PROCESS | 1795 | 1461178064562 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x12b54a400) [pid = 1795] [serial = 1312] [outer = 0x11a98a400] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x1274eb800) [pid = 1795] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x11216a400) [pid = 1795] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x129de7c00) [pid = 1795] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x12b5c2800) [pid = 1795] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x1182af400) [pid = 1795] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x12995c400) [pid = 1795] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x1146ab400) [pid = 1795] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11ad99800) [pid = 1795] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11c42c800) [pid = 1795] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11c12c800) [pid = 1795] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11bf26400) [pid = 1795] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x112167c00) [pid = 1795] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x119e6c000) [pid = 1795] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12768cc00) [pid = 1795] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:47:44 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x123a18c00) [pid = 1795] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:47:45 INFO - PROCESS | 1795 | 1461178065027 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]]]}] 11:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 11:47:45 INFO - PROCESS | 1795 | 1461178065088 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:47:45 INFO - PROCESS | 1795 | 1461178065089 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:47:45 INFO - PROCESS | 1795 | 1461178065098 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:47:45 INFO - PROCESS | 1795 | 1461178065099 Marionette TRACE conn2 <- [1,1722,null,{}] 11:47:45 INFO - PROCESS | 1795 | 1461178065101 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}] 11:47:45 INFO - PROCESS | 1795 | 1461178065183 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:47:45 INFO - PROCESS | 1795 | 1461178065188 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bea0800 == 42 [pid = 1795] [id = 438] 11:47:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11c1e0800) [pid = 1795] [serial = 1313] [outer = 0x0] 11:47:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x12b509800) [pid = 1795] [serial = 1314] [outer = 0x11c1e0800] 11:47:45 INFO - PROCESS | 1795 | 1461178065216 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x12b5b8400) [pid = 1795] [serial = 1315] [outer = 0x11c1e0800] 11:47:45 INFO - PROCESS | 1795 | 1461178065530 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]]]}] 11:47:45 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 11:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 475ms 11:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:47:45 INFO - PROCESS | 1795 | 1461178065568 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:47:45 INFO - PROCESS | 1795 | 1461178065570 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:47:45 INFO - PROCESS | 1795 | 1461178065572 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:47:45 INFO - PROCESS | 1795 | 1461178065573 Marionette TRACE conn2 <- [1,1726,null,{}] 11:47:45 INFO - PROCESS | 1795 | 1461178065575 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}] 11:47:45 INFO - PROCESS | 1795 | 1461178065651 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:47:45 INFO - PROCESS | 1795 | 1461178065655 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7ed800 == 43 [pid = 1795] [id = 439] 11:47:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x12b5bdc00) [pid = 1795] [serial = 1316] [outer = 0x0] 11:47:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x12bae6400) [pid = 1795] [serial = 1317] [outer = 0x12b5bdc00] 11:47:45 INFO - PROCESS | 1795 | 1461178065681 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12baf0800) [pid = 1795] [serial = 1318] [outer = 0x12b5bdc00] 11:47:46 INFO - PROCESS | 1795 | 1461178066027 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]]]}] 11:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 467ms 11:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:47:46 INFO - PROCESS | 1795 | 1461178066040 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:47:46 INFO - PROCESS | 1795 | 1461178066041 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:47:46 INFO - PROCESS | 1795 | 1461178066046 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:47:46 INFO - PROCESS | 1795 | 1461178066048 Marionette TRACE conn2 <- [1,1730,null,{}] 11:47:46 INFO - PROCESS | 1795 | 1461178066051 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}] 11:47:46 INFO - PROCESS | 1795 | 1461178066153 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:47:46 INFO - PROCESS | 1795 | 1461178066158 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e219800 == 44 [pid = 1795] [id = 440] 11:47:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x12baeb000) [pid = 1795] [serial = 1319] [outer = 0x0] 11:47:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x12bbcb000) [pid = 1795] [serial = 1320] [outer = 0x12baeb000] 11:47:46 INFO - PROCESS | 1795 | 1461178066186 Marionette DEBUG loaded listener.js 11:47:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12ce7d000) [pid = 1795] [serial = 1321] [outer = 0x12baeb000] 11:47:46 INFO - PROCESS | 1795 | 1461178066488 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]]]}] 11:47:46 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 11:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 471ms 11:47:46 INFO - PROCESS | 1795 | 1461178066516 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:47:46 INFO - PROCESS | 1795 | 1461178066517 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:47:46 INFO - PROCESS | 1795 | 1461178066519 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:47:46 INFO - PROCESS | 1795 | 1461178066520 Marionette TRACE conn2 <- [1,1734,null,{}] 11:47:46 INFO - PROCESS | 1795 | 1461178066523 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}] 11:47:46 INFO - PROCESS | 1795 | 1461178066601 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:47:46 INFO - PROCESS | 1795 | 1461178066605 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f018000 == 45 [pid = 1795] [id = 441] 11:47:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x12ce84800) [pid = 1795] [serial = 1322] [outer = 0x0] 11:47:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x12cfb6800) [pid = 1795] [serial = 1323] [outer = 0x12ce84800] 11:47:46 INFO - PROCESS | 1795 | 1461178066630 Marionette DEBUG loaded listener.js 11:47:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x12d23e400) [pid = 1795] [serial = 1324] [outer = 0x12ce84800] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12e208000 == 44 [pid = 1795] [id = 389] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x118cb5000 == 43 [pid = 1795] [id = 428] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x11be23000 == 42 [pid = 1795] [id = 427] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12f737800 == 41 [pid = 1795] [id = 426] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x129368800 == 40 [pid = 1795] [id = 425] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfc3800 == 39 [pid = 1795] [id = 424] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x115686000 == 38 [pid = 1795] [id = 423] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x11c35a800 == 37 [pid = 1795] [id = 430] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x125dc5000 == 36 [pid = 1795] [id = 432] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12b212800 == 35 [pid = 1795] [id = 434] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12b4de000 == 34 [pid = 1795] [id = 435] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7ed800 == 33 [pid = 1795] [id = 439] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x124222800 == 32 [pid = 1795] [id = 431] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12d255000 == 31 [pid = 1795] [id = 437] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12be96800 == 30 [pid = 1795] [id = 436] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x12bea0800 == 29 [pid = 1795] [id = 438] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x129914000 == 28 [pid = 1795] [id = 433] 11:47:47 INFO - PROCESS | 1795 | --DOCSHELL 0x11a962000 == 27 [pid = 1795] [id = 429] 11:47:48 INFO - PROCESS | 1795 | --DOCSHELL 0x12e219800 == 26 [pid = 1795] [id = 440] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x12b509400) [pid = 1795] [serial = 1248] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x11ad9ac00) [pid = 1795] [serial = 1174] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x12b5c0400) [pid = 1795] [serial = 1251] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x12bbc3c00) [pid = 1795] [serial = 1254] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x118c7fc00) [pid = 1795] [serial = 1215] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x119132c00) [pid = 1795] [serial = 1231] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x1187bd800) [pid = 1795] [serial = 1230] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x129df1c00) [pid = 1795] [serial = 1114] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x118c7a400) [pid = 1795] [serial = 1233] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11a997c00) [pid = 1795] [serial = 1234] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x11b91f800) [pid = 1795] [serial = 1236] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11bf1d000) [pid = 1795] [serial = 1237] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x123b07000) [pid = 1795] [serial = 1242] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x124106800) [pid = 1795] [serial = 1243] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x12d798c00) [pid = 1795] [serial = 1264] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x127f9f800) [pid = 1795] [serial = 1224] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x12bbd1c00) [pid = 1795] [serial = 1255] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11c42c400) [pid = 1795] [serial = 1221] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11c1e1800) [pid = 1795] [serial = 1239] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11c428400) [pid = 1795] [serial = 1240] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x1245e5800) [pid = 1795] [serial = 1228] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11aa83800) [pid = 1795] [serial = 1227] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11aa7b800) [pid = 1795] [serial = 1218] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11ad9a800) [pid = 1795] [serial = 1257] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11c3f2800) [pid = 1795] [serial = 1258] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x12d246400) [pid = 1795] [serial = 1263] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x12ce86c00) [pid = 1795] [serial = 1260] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x12baea000) [pid = 1795] [serial = 1252] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x125f39000) [pid = 1795] [serial = 1245] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x12cfbe800) [pid = 1795] [serial = 1261] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x129ad1000) [pid = 1795] [serial = 1246] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x12b543c00) [pid = 1795] [serial = 1249] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x12d7a1000) [pid = 1795] [serial = 1266] [outer = 0x0] [url = about:blank] 11:47:48 INFO - PROCESS | 1795 | 1461178068120 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]]]}] 11:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1621ms 11:47:48 INFO - PROCESS | 1795 | 1461178068141 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:47:48 INFO - PROCESS | 1795 | 1461178068143 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:47:48 INFO - PROCESS | 1795 | 1461178068149 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:47:48 INFO - PROCESS | 1795 | 1461178068151 Marionette TRACE conn2 <- [1,1738,null,{}] 11:47:48 INFO - PROCESS | 1795 | 1461178068155 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}] 11:47:48 INFO - PROCESS | 1795 | 1461178068232 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:47:48 INFO - PROCESS | 1795 | 1461178068281 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x118274000 == 27 [pid = 1795] [id = 442] 11:47:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x114e55800) [pid = 1795] [serial = 1325] [outer = 0x0] 11:47:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x115367c00) [pid = 1795] [serial = 1326] [outer = 0x114e55800] 11:47:48 INFO - PROCESS | 1795 | 1461178068310 Marionette DEBUG loaded listener.js 11:47:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x1158d3000) [pid = 1795] [serial = 1327] [outer = 0x114e55800] 11:47:48 INFO - PROCESS | 1795 | 1461178068641 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]]]}] 11:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 523ms 11:47:48 INFO - PROCESS | 1795 | 1461178068672 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:47:48 INFO - PROCESS | 1795 | 1461178068679 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:47:48 INFO - PROCESS | 1795 | 1461178068684 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:47:48 INFO - PROCESS | 1795 | 1461178068686 Marionette TRACE conn2 <- [1,1742,null,{}] 11:47:48 INFO - PROCESS | 1795 | 1461178068688 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}] 11:47:48 INFO - PROCESS | 1795 | 1461178068764 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:47:48 INFO - PROCESS | 1795 | 1461178068768 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c1f000 == 28 [pid = 1795] [id = 443] 11:47:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x115337400) [pid = 1795] [serial = 1328] [outer = 0x0] 11:47:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x118c7b800) [pid = 1795] [serial = 1329] [outer = 0x115337400] 11:47:48 INFO - PROCESS | 1795 | 1461178068797 Marionette DEBUG loaded listener.js 11:47:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x119257400) [pid = 1795] [serial = 1330] [outer = 0x115337400] 11:47:49 INFO - PROCESS | 1795 | 1461178069123 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]]]}] 11:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 470ms 11:47:49 INFO - PROCESS | 1795 | 1461178069154 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:47:49 INFO - PROCESS | 1795 | 1461178069155 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:47:49 INFO - PROCESS | 1795 | 1461178069158 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:47:49 INFO - PROCESS | 1795 | 1461178069163 Marionette TRACE conn2 <- [1,1746,null,{}] 11:47:49 INFO - PROCESS | 1795 | 1461178069171 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}] 11:47:49 INFO - PROCESS | 1795 | 1461178069241 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:47:49 INFO - PROCESS | 1795 | 1461178069247 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b93b800 == 29 [pid = 1795] [id = 444] 11:47:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x112163800) [pid = 1795] [serial = 1331] [outer = 0x0] 11:47:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11a98cc00) [pid = 1795] [serial = 1332] [outer = 0x112163800] 11:47:49 INFO - PROCESS | 1795 | 1461178069278 Marionette DEBUG loaded listener.js 11:47:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11aa7b800) [pid = 1795] [serial = 1333] [outer = 0x112163800] 11:47:49 INFO - PROCESS | 1795 | 1461178069625 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]]]}] 11:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 473ms 11:47:49 INFO - PROCESS | 1795 | 1461178069632 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:47:49 INFO - PROCESS | 1795 | 1461178069634 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:47:49 INFO - PROCESS | 1795 | 1461178069636 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:47:49 INFO - PROCESS | 1795 | 1461178069637 Marionette TRACE conn2 <- [1,1750,null,{}] 11:47:49 INFO - PROCESS | 1795 | 1461178069639 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}] 11:47:49 INFO - PROCESS | 1795 | 1461178069717 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:47:49 INFO - PROCESS | 1795 | 1461178069766 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba39000 == 30 [pid = 1795] [id = 445] 11:47:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11a8b9c00) [pid = 1795] [serial = 1334] [outer = 0x0] 11:47:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11ad96400) [pid = 1795] [serial = 1335] [outer = 0x11a8b9c00] 11:47:49 INFO - PROCESS | 1795 | 1461178069792 Marionette DEBUG loaded listener.js 11:47:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11af7b400) [pid = 1795] [serial = 1336] [outer = 0x11a8b9c00] 11:47:50 INFO - PROCESS | 1795 | 1461178070073 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]]]}] 11:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 468ms 11:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:47:50 INFO - PROCESS | 1795 | 1461178070104 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:47:50 INFO - PROCESS | 1795 | 1461178070106 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:47:50 INFO - PROCESS | 1795 | 1461178070108 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:47:50 INFO - PROCESS | 1795 | 1461178070110 Marionette TRACE conn2 <- [1,1754,null,{}] 11:47:50 INFO - PROCESS | 1795 | 1461178070120 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}] 11:47:50 INFO - PROCESS | 1795 | 1461178070194 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:47:50 INFO - PROCESS | 1795 | 1461178070198 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c7ea000 == 31 [pid = 1795] [id = 446] 11:47:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x112166800) [pid = 1795] [serial = 1337] [outer = 0x0] 11:47:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11afb3800) [pid = 1795] [serial = 1338] [outer = 0x112166800] 11:47:50 INFO - PROCESS | 1795 | 1461178070227 Marionette DEBUG loaded listener.js 11:47:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x11b925c00) [pid = 1795] [serial = 1339] [outer = 0x112166800] 11:47:50 INFO - PROCESS | 1795 | 1461178070589 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]]]}] 11:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 527ms 11:47:50 INFO - PROCESS | 1795 | 1461178070636 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:47:50 INFO - PROCESS | 1795 | 1461178070638 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:47:50 INFO - PROCESS | 1795 | 1461178070641 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:47:50 INFO - PROCESS | 1795 | 1461178070643 Marionette TRACE conn2 <- [1,1758,null,{}] 11:47:50 INFO - PROCESS | 1795 | 1461178070646 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}] 11:47:50 INFO - PROCESS | 1795 | 1461178070733 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:47:50 INFO - PROCESS | 1795 | 1461178070738 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f4d000 == 32 [pid = 1795] [id = 447] 11:47:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x11b99f000) [pid = 1795] [serial = 1340] [outer = 0x0] 11:47:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x11bf1b800) [pid = 1795] [serial = 1341] [outer = 0x11b99f000] 11:47:50 INFO - PROCESS | 1795 | 1461178070769 Marionette DEBUG loaded listener.js 11:47:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11c125000) [pid = 1795] [serial = 1342] [outer = 0x11b99f000] 11:47:51 INFO - PROCESS | 1795 | 1461178071086 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]]]}] 11:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 472ms 11:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:47:51 INFO - PROCESS | 1795 | 1461178071115 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:47:51 INFO - PROCESS | 1795 | 1461178071116 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:47:51 INFO - PROCESS | 1795 | 1461178071118 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:47:51 INFO - PROCESS | 1795 | 1461178071120 Marionette TRACE conn2 <- [1,1762,null,{}] 11:47:51 INFO - PROCESS | 1795 | 1461178071122 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}] 11:47:51 INFO - PROCESS | 1795 | 1461178071190 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:47:51 INFO - PROCESS | 1795 | 1461178071240 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:51 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d5b000 == 33 [pid = 1795] [id = 448] 11:47:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11aa84000) [pid = 1795] [serial = 1343] [outer = 0x0] 11:47:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11c1ddc00) [pid = 1795] [serial = 1344] [outer = 0x11aa84000] 11:47:51 INFO - PROCESS | 1795 | 1461178071266 Marionette DEBUG loaded listener.js 11:47:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11c422800) [pid = 1795] [serial = 1345] [outer = 0x11aa84000] 11:47:51 INFO - PROCESS | 1795 | 1461178071533 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]]]}] 11:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 418ms 11:47:51 INFO - PROCESS | 1795 | 1461178071538 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:47:51 INFO - PROCESS | 1795 | 1461178071539 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:47:51 INFO - PROCESS | 1795 | 1461178071551 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:47:51 INFO - PROCESS | 1795 | 1461178071552 Marionette TRACE conn2 <- [1,1766,null,{}] 11:47:51 INFO - PROCESS | 1795 | 1461178071554 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}] 11:47:51 INFO - PROCESS | 1795 | 1461178071630 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:47:51 INFO - PROCESS | 1795 | 1461178071634 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:51 INFO - PROCESS | 1795 | ++DOCSHELL 0x12883c800 == 34 [pid = 1795] [id = 449] 11:47:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x1140c2000) [pid = 1795] [serial = 1346] [outer = 0x0] 11:47:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x123a15800) [pid = 1795] [serial = 1347] [outer = 0x1140c2000] 11:47:51 INFO - PROCESS | 1795 | 1461178071661 Marionette DEBUG loaded listener.js 11:47:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x123b05400) [pid = 1795] [serial = 1348] [outer = 0x1140c2000] 11:47:51 INFO - PROCESS | 1795 | 1461178071987 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]]]}] 11:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 480ms 11:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:47:52 INFO - PROCESS | 1795 | 1461178072021 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:47:52 INFO - PROCESS | 1795 | 1461178072022 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:47:52 INFO - PROCESS | 1795 | 1461178072024 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:47:52 INFO - PROCESS | 1795 | 1461178072026 Marionette TRACE conn2 <- [1,1770,null,{}] 11:47:52 INFO - PROCESS | 1795 | 1461178072031 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}] 11:47:52 INFO - PROCESS | 1795 | 1461178072133 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:47:52 INFO - PROCESS | 1795 | 1461178072139 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:52 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b57f800 == 35 [pid = 1795] [id = 450] 11:47:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x119e67000) [pid = 1795] [serial = 1349] [outer = 0x0] 11:47:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x123b04000) [pid = 1795] [serial = 1350] [outer = 0x119e67000] 11:47:52 INFO - PROCESS | 1795 | 1461178072167 Marionette DEBUG loaded listener.js 11:47:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12403f800) [pid = 1795] [serial = 1351] [outer = 0x119e67000] 11:47:52 INFO - PROCESS | 1795 | 1461178072464 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]]]}] 11:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 471ms 11:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:47:52 INFO - PROCESS | 1795 | 1461178072498 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:47:52 INFO - PROCESS | 1795 | 1461178072500 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:47:52 INFO - PROCESS | 1795 | 1461178072502 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:47:52 INFO - PROCESS | 1795 | 1461178072503 Marionette TRACE conn2 <- [1,1774,null,{}] 11:47:52 INFO - PROCESS | 1795 | 1461178072505 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}] 11:47:52 INFO - PROCESS | 1795 | 1461178072580 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:47:52 INFO - PROCESS | 1795 | 1461178072584 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:52 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a0b0800 == 36 [pid = 1795] [id = 451] 11:47:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x124040c00) [pid = 1795] [serial = 1352] [outer = 0x0] 11:47:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x1245e5800) [pid = 1795] [serial = 1353] [outer = 0x124040c00] 11:47:52 INFO - PROCESS | 1795 | 1461178072611 Marionette DEBUG loaded listener.js 11:47:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x1274ea000) [pid = 1795] [serial = 1354] [outer = 0x124040c00] 11:47:52 INFO - PROCESS | 1795 | 1461178072932 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]]]}] 11:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 468ms 11:47:52 INFO - PROCESS | 1795 | 1461178072970 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:47:52 INFO - PROCESS | 1795 | 1461178072972 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:47:52 INFO - PROCESS | 1795 | 1461178072974 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:47:52 INFO - PROCESS | 1795 | 1461178072976 Marionette TRACE conn2 <- [1,1778,null,{}] 11:47:52 INFO - PROCESS | 1795 | 1461178072978 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}] 11:47:53 INFO - PROCESS | 1795 | 1461178073095 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:47:53 INFO - PROCESS | 1795 | 1461178073109 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c7dd800 == 37 [pid = 1795] [id = 452] 11:47:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11a97c800) [pid = 1795] [serial = 1355] [outer = 0x0] 11:47:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x1274e8800) [pid = 1795] [serial = 1356] [outer = 0x11a97c800] 11:47:53 INFO - PROCESS | 1795 | 1461178073139 Marionette DEBUG loaded listener.js 11:47:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x1291e5800) [pid = 1795] [serial = 1357] [outer = 0x11a97c800] 11:47:53 INFO - PROCESS | 1795 | 1461178073552 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]]]}] 11:47:53 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 11:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 621ms 11:47:53 INFO - PROCESS | 1795 | 1461178073597 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:47:53 INFO - PROCESS | 1795 | 1461178073599 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:47:53 INFO - PROCESS | 1795 | 1461178073602 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:47:53 INFO - PROCESS | 1795 | 1461178073605 Marionette TRACE conn2 <- [1,1782,null,{}] 11:47:53 INFO - PROCESS | 1795 | 1461178073609 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}] 11:47:53 INFO - PROCESS | 1795 | 1461178073745 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:47:53 INFO - PROCESS | 1795 | 1461178073767 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x12beaa000 == 38 [pid = 1795] [id = 453] 11:47:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x129953400) [pid = 1795] [serial = 1358] [outer = 0x0] 11:47:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x129961c00) [pid = 1795] [serial = 1359] [outer = 0x129953400] 11:47:53 INFO - PROCESS | 1795 | 1461178073807 Marionette DEBUG loaded listener.js 11:47:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x129ae4000) [pid = 1795] [serial = 1360] [outer = 0x129953400] 11:47:54 INFO - PROCESS | 1795 | 1461178074204 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]]]}] 11:47:54 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 11:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 620ms 11:47:54 INFO - PROCESS | 1795 | 1461178074223 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:47:54 INFO - PROCESS | 1795 | 1461178074224 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:47:54 INFO - PROCESS | 1795 | 1461178074226 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:47:54 INFO - PROCESS | 1795 | 1461178074227 Marionette TRACE conn2 <- [1,1786,null,{}] 11:47:54 INFO - PROCESS | 1795 | 1461178074229 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}] 11:47:54 INFO - PROCESS | 1795 | 1461178074320 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:47:54 INFO - PROCESS | 1795 | 1461178074341 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d250800 == 39 [pid = 1795] [id = 454] 11:47:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x129d39400) [pid = 1795] [serial = 1361] [outer = 0x0] 11:47:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x129de8800) [pid = 1795] [serial = 1362] [outer = 0x129d39400] 11:47:54 INFO - PROCESS | 1795 | 1461178074366 Marionette DEBUG loaded listener.js 11:47:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12b502400) [pid = 1795] [serial = 1363] [outer = 0x129d39400] 11:47:54 INFO - PROCESS | 1795 | 1461178074721 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]]]}] 11:47:54 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 11:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 520ms 11:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:47:54 INFO - PROCESS | 1795 | 1461178074747 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:47:54 INFO - PROCESS | 1795 | 1461178074748 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:47:54 INFO - PROCESS | 1795 | 1461178074750 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:47:54 INFO - PROCESS | 1795 | 1461178074751 Marionette TRACE conn2 <- [1,1790,null,{}] 11:47:54 INFO - PROCESS | 1795 | 1461178074754 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}] 11:47:54 INFO - PROCESS | 1795 | 1461178074850 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:47:54 INFO - PROCESS | 1795 | 1461178074855 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7d1000 == 40 [pid = 1795] [id = 455] 11:47:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x129deb000) [pid = 1795] [serial = 1364] [outer = 0x0] 11:47:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x12b50e400) [pid = 1795] [serial = 1365] [outer = 0x129deb000] 11:47:54 INFO - PROCESS | 1795 | 1461178074880 Marionette DEBUG loaded listener.js 11:47:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x12b54d000) [pid = 1795] [serial = 1366] [outer = 0x129deb000] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x12d79a800) [pid = 1795] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x11533d800) [pid = 1795] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x1191b8c00) [pid = 1795] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x124048c00) [pid = 1795] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x11bfbc400) [pid = 1795] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x12baeb000) [pid = 1795] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x123bf5c00) [pid = 1795] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x127686400) [pid = 1795] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x12912a800) [pid = 1795] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x11a98a400) [pid = 1795] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x12b5bdc00) [pid = 1795] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11c1e0800) [pid = 1795] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11afb4c00) [pid = 1795] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11a991000) [pid = 1795] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x112167400) [pid = 1795] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x118a61800) [pid = 1795] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x123a12800) [pid = 1795] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x11bf26800) [pid = 1795] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x1182b5000) [pid = 1795] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x112158800) [pid = 1795] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x123bf3800) [pid = 1795] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11c3c2c00) [pid = 1795] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11228d400) [pid = 1795] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x12b50cc00) [pid = 1795] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x129acf400) [pid = 1795] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:47:55 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x1158d5000) [pid = 1795] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:47:55 INFO - PROCESS | 1795 | 1461178075398 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]]]}] 11:47:55 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) 11:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 668ms 11:47:55 INFO - PROCESS | 1795 | 1461178075419 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:47:55 INFO - PROCESS | 1795 | 1461178075420 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:47:55 INFO - PROCESS | 1795 | 1461178075422 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:47:55 INFO - PROCESS | 1795 | 1461178075423 Marionette TRACE conn2 <- [1,1794,null,{}] 11:47:55 INFO - PROCESS | 1795 | 1461178075426 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}] 11:47:55 INFO - PROCESS | 1795 | 1461178075501 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:47:55 INFO - PROCESS | 1795 | 1461178075505 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:55 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9d9000 == 41 [pid = 1795] [id = 456] 11:47:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x114273800) [pid = 1795] [serial = 1367] [outer = 0x0] 11:47:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x119c38400) [pid = 1795] [serial = 1368] [outer = 0x114273800] 11:47:55 INFO - PROCESS | 1795 | 1461178075533 Marionette DEBUG loaded listener.js 11:47:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11afa8000) [pid = 1795] [serial = 1369] [outer = 0x114273800] 11:47:55 INFO - PROCESS | 1795 | 1461178075873 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]]]}] 11:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 472ms 11:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:47:55 INFO - PROCESS | 1795 | 1461178075898 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:47:55 INFO - PROCESS | 1795 | 1461178075899 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:47:55 INFO - PROCESS | 1795 | 1461178075901 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:47:55 INFO - PROCESS | 1795 | 1461178075902 Marionette TRACE conn2 <- [1,1798,null,{}] 11:47:55 INFO - PROCESS | 1795 | 1461178075904 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}] 11:47:56 INFO - PROCESS | 1795 | 1461178076001 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:47:56 INFO - PROCESS | 1795 | 1461178076011 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:56 INFO - PROCESS | 1795 | ++DOCSHELL 0x10feb6000 == 42 [pid = 1795] [id = 457] 11:47:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11bfbc400) [pid = 1795] [serial = 1370] [outer = 0x0] 11:47:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11c3c6000) [pid = 1795] [serial = 1371] [outer = 0x11bfbc400] 11:47:56 INFO - PROCESS | 1795 | 1461178076037 Marionette DEBUG loaded listener.js 11:47:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x12912b000) [pid = 1795] [serial = 1372] [outer = 0x11bfbc400] 11:47:56 INFO - PROCESS | 1795 | 1461178076310 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]]]}] 11:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 419ms 11:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:47:56 INFO - PROCESS | 1795 | 1461178076320 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:47:56 INFO - PROCESS | 1795 | 1461178076321 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:47:56 INFO - PROCESS | 1795 | 1461178076323 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:47:56 INFO - PROCESS | 1795 | 1461178076325 Marionette TRACE conn2 <- [1,1802,null,{}] 11:47:56 INFO - PROCESS | 1795 | 1461178076334 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}] 11:47:56 INFO - PROCESS | 1795 | 1461178076416 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:47:56 INFO - PROCESS | 1795 | 1461178076420 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:56 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e93c000 == 43 [pid = 1795] [id = 458] 11:47:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x11ade2c00) [pid = 1795] [serial = 1373] [outer = 0x0] 11:47:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x12b50c000) [pid = 1795] [serial = 1374] [outer = 0x11ade2c00] 11:47:56 INFO - PROCESS | 1795 | 1461178076446 Marionette DEBUG loaded listener.js 11:47:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x12b5be400) [pid = 1795] [serial = 1375] [outer = 0x11ade2c00] 11:47:56 INFO - PROCESS | 1795 | 1461178076769 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]]]}] 11:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 476ms 11:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:47:56 INFO - PROCESS | 1795 | 1461178076801 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:47:56 INFO - PROCESS | 1795 | 1461178076802 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:47:56 INFO - PROCESS | 1795 | 1461178076804 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:47:56 INFO - PROCESS | 1795 | 1461178076805 Marionette TRACE conn2 <- [1,1806,null,{}] 11:47:56 INFO - PROCESS | 1795 | 1461178076807 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}] 11:47:56 INFO - PROCESS | 1795 | 1461178076884 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:47:56 INFO - PROCESS | 1795 | 1461178076937 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:56 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f011800 == 44 [pid = 1795] [id = 459] 11:47:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x123a12800) [pid = 1795] [serial = 1376] [outer = 0x0] 11:47:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12b5c2000) [pid = 1795] [serial = 1377] [outer = 0x123a12800] 11:47:56 INFO - PROCESS | 1795 | 1461178076962 Marionette DEBUG loaded listener.js 11:47:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x12baed800) [pid = 1795] [serial = 1378] [outer = 0x123a12800] 11:47:57 INFO - PROCESS | 1795 | 1461178077232 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]]]}] 11:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 469ms 11:47:57 INFO - PROCESS | 1795 | 1461178077274 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:47:57 INFO - PROCESS | 1795 | 1461178077275 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:47:57 INFO - PROCESS | 1795 | 1461178077285 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:47:57 INFO - PROCESS | 1795 | 1461178077287 Marionette TRACE conn2 <- [1,1810,null,{}] 11:47:57 INFO - PROCESS | 1795 | 1461178077289 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}] 11:47:57 INFO - PROCESS | 1795 | 1461178077420 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:47:57 INFO - PROCESS | 1795 | 1461178077472 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:57 INFO - PROCESS | 1795 | ++DOCSHELL 0x1152a5000 == 45 [pid = 1795] [id = 460] 11:47:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x112158c00) [pid = 1795] [serial = 1379] [outer = 0x0] 11:47:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x112164c00) [pid = 1795] [serial = 1380] [outer = 0x112158c00] 11:47:57 INFO - PROCESS | 1795 | 1461178077505 Marionette DEBUG loaded listener.js 11:47:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11228e000) [pid = 1795] [serial = 1381] [outer = 0x112158c00] 11:47:58 INFO - PROCESS | 1795 | 1461178078064 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]]]}] 11:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 819ms 11:47:58 INFO - PROCESS | 1795 | 1461178078153 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:47:58 INFO - PROCESS | 1795 | 1461178078156 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:47:58 INFO - PROCESS | 1795 | 1461178078160 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:47:58 INFO - PROCESS | 1795 | 1461178078163 Marionette TRACE conn2 <- [1,1814,null,{}] 11:47:58 INFO - PROCESS | 1795 | 1461178078166 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}] 11:47:58 INFO - PROCESS | 1795 | 1461178078275 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:47:58 INFO - PROCESS | 1795 | 1461178078328 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b94b000 == 46 [pid = 1795] [id = 461] 11:47:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x118f79800) [pid = 1795] [serial = 1382] [outer = 0x0] 11:47:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x119e6a400) [pid = 1795] [serial = 1383] [outer = 0x118f79800] 11:47:58 INFO - PROCESS | 1795 | 1461178078361 Marionette DEBUG loaded listener.js 11:47:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x11a8ba400) [pid = 1795] [serial = 1384] [outer = 0x118f79800] 11:47:59 INFO - PROCESS | 1795 | 1461178079065 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]]]}] 11:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 925ms 11:47:59 INFO - PROCESS | 1795 | 1461178079105 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:47:59 INFO - PROCESS | 1795 | 1461178079107 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:47:59 INFO - PROCESS | 1795 | 1461178079115 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:47:59 INFO - PROCESS | 1795 | 1461178079117 Marionette TRACE conn2 <- [1,1818,null,{}] 11:47:59 INFO - PROCESS | 1795 | 1461178079122 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}] 11:47:59 INFO - PROCESS | 1795 | 1461178079221 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:47:59 INFO - PROCESS | 1795 | 1461178079301 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x116487000 == 47 [pid = 1795] [id = 462] 11:47:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x112282c00) [pid = 1795] [serial = 1385] [outer = 0x0] 11:47:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x11424a400) [pid = 1795] [serial = 1386] [outer = 0x112282c00] 11:47:59 INFO - PROCESS | 1795 | 1461178079330 Marionette DEBUG loaded listener.js 11:47:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x114e64400) [pid = 1795] [serial = 1387] [outer = 0x112282c00] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12f011800 == 46 [pid = 1795] [id = 459] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12e93c000 == 45 [pid = 1795] [id = 458] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x10feb6000 == 44 [pid = 1795] [id = 457] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9d9000 == 43 [pid = 1795] [id = 456] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7d1000 == 42 [pid = 1795] [id = 455] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12d250800 == 41 [pid = 1795] [id = 454] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x12cfb6800) [pid = 1795] [serial = 1323] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12beaa000 == 40 [pid = 1795] [id = 453] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x11c7dd800 == 39 [pid = 1795] [id = 452] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12a0b0800 == 38 [pid = 1795] [id = 451] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x11b57f800 == 37 [pid = 1795] [id = 450] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12883c800 == 36 [pid = 1795] [id = 449] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x125d5b000 == 35 [pid = 1795] [id = 448] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x123f4d000 == 34 [pid = 1795] [id = 447] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x11c7ea000 == 33 [pid = 1795] [id = 446] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba39000 == 32 [pid = 1795] [id = 445] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x11b93b800 == 31 [pid = 1795] [id = 444] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x119c1f000 == 30 [pid = 1795] [id = 443] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x118274000 == 29 [pid = 1795] [id = 442] 11:47:59 INFO - PROCESS | 1795 | --DOCSHELL 0x12f018000 == 28 [pid = 1795] [id = 441] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x12d7a5c00) [pid = 1795] [serial = 1267] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x12b5bd400) [pid = 1795] [serial = 1168] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x12b5c1800) [pid = 1795] [serial = 1213] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x119136800) [pid = 1795] [serial = 1171] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x12ce7d000) [pid = 1795] [serial = 1321] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x127808000) [pid = 1795] [serial = 1302] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x1291e2400) [pid = 1795] [serial = 1305] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x129accc00) [pid = 1795] [serial = 1308] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x12995b800) [pid = 1795] [serial = 1306] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x12b505000) [pid = 1795] [serial = 1311] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x129d40400) [pid = 1795] [serial = 1309] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x12bae6400) [pid = 1795] [serial = 1317] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x12bbcb000) [pid = 1795] [serial = 1320] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12b509800) [pid = 1795] [serial = 1314] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x12b54a400) [pid = 1795] [serial = 1312] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11bcbf400) [pid = 1795] [serial = 1290] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11ade1c00) [pid = 1795] [serial = 1287] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x11afab000) [pid = 1795] [serial = 1288] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11aa81400) [pid = 1795] [serial = 1285] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x119139800) [pid = 1795] [serial = 1284] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11a8b9800) [pid = 1795] [serial = 1282] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x118fd5800) [pid = 1795] [serial = 1281] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x12b543400) [pid = 1795] [serial = 1279] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x129137c00) [pid = 1795] [serial = 1278] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x123f7e400) [pid = 1795] [serial = 1276] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11c128800) [pid = 1795] [serial = 1275] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11afa6800) [pid = 1795] [serial = 1273] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11acbf400) [pid = 1795] [serial = 1272] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x1146ba000) [pid = 1795] [serial = 1270] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x11216c000) [pid = 1795] [serial = 1269] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x125f31800) [pid = 1795] [serial = 1299] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x123806c00) [pid = 1795] [serial = 1296] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x124040400) [pid = 1795] [serial = 1297] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11bfb5c00) [pid = 1795] [serial = 1293] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11c133c00) [pid = 1795] [serial = 1294] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x11bf22800) [pid = 1795] [serial = 1291] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x12b5b8400) [pid = 1795] [serial = 1315] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x127fa3400) [pid = 1795] [serial = 1303] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x12baf0800) [pid = 1795] [serial = 1318] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x127685c00) [pid = 1795] [serial = 1300] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x119256400) [pid = 1795] [serial = 1216] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x11afb0000) [pid = 1795] [serial = 1219] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x129961000) [pid = 1795] [serial = 1225] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x123b09400) [pid = 1795] [serial = 1222] [outer = 0x0] [url = about:blank] 11:47:59 INFO - PROCESS | 1795 | 1461178079741 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]]]}] 11:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 672ms 11:47:59 INFO - PROCESS | 1795 | 1461178079786 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:47:59 INFO - PROCESS | 1795 | 1461178079790 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:47:59 INFO - PROCESS | 1795 | 1461178079795 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:47:59 INFO - PROCESS | 1795 | 1461178079797 Marionette TRACE conn2 <- [1,1822,null,{}] 11:47:59 INFO - PROCESS | 1795 | 1461178079799 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}] 11:47:59 INFO - PROCESS | 1795 | 1461178079874 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:47:59 INFO - PROCESS | 1795 | 1461178079922 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x11928c800 == 29 [pid = 1795] [id = 463] 11:47:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x114e57400) [pid = 1795] [serial = 1388] [outer = 0x0] 11:47:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x1155c3800) [pid = 1795] [serial = 1389] [outer = 0x114e57400] 11:47:59 INFO - PROCESS | 1795 | 1461178079948 Marionette DEBUG loaded listener.js 11:47:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x118c78c00) [pid = 1795] [serial = 1390] [outer = 0x114e57400] 11:48:00 INFO - PROCESS | 1795 | 1461178080271 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]]]}] 11:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 519ms 11:48:00 INFO - PROCESS | 1795 | 1461178080314 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:48:00 INFO - PROCESS | 1795 | 1461178080316 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:48:00 INFO - PROCESS | 1795 | 1461178080318 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:48:00 INFO - PROCESS | 1795 | 1461178080321 Marionette TRACE conn2 <- [1,1826,null,{}] 11:48:00 INFO - PROCESS | 1795 | 1461178080329 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}] 11:48:00 INFO - PROCESS | 1795 | 1461178080405 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:48:00 INFO - PROCESS | 1795 | 1461178080455 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b946800 == 30 [pid = 1795] [id = 464] 11:48:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x118aee400) [pid = 1795] [serial = 1391] [outer = 0x0] 11:48:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x118fd4000) [pid = 1795] [serial = 1392] [outer = 0x118aee400] 11:48:00 INFO - PROCESS | 1795 | 1461178080484 Marionette DEBUG loaded listener.js 11:48:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11a97c000) [pid = 1795] [serial = 1393] [outer = 0x118aee400] 11:48:00 INFO - PROCESS | 1795 | 1461178080815 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]]]}] 11:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 11:48:00 INFO - PROCESS | 1795 | 1461178080840 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:48:00 INFO - PROCESS | 1795 | 1461178080843 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:48:00 INFO - PROCESS | 1795 | 1461178080846 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:48:00 INFO - PROCESS | 1795 | 1461178080847 Marionette TRACE conn2 <- [1,1830,null,{}] 11:48:00 INFO - PROCESS | 1795 | 1461178080849 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}] 11:48:00 INFO - PROCESS | 1795 | 1461178080923 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:48:00 INFO - PROCESS | 1795 | 1461178080930 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfe2000 == 31 [pid = 1795] [id = 465] 11:48:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11a98f400) [pid = 1795] [serial = 1394] [outer = 0x0] 11:48:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11acc3400) [pid = 1795] [serial = 1395] [outer = 0x11a98f400] 11:48:00 INFO - PROCESS | 1795 | 1461178080955 Marionette DEBUG loaded listener.js 11:48:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11ad9ec00) [pid = 1795] [serial = 1396] [outer = 0x11a98f400] 11:48:01 INFO - PROCESS | 1795 | 1461178081279 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]]]}] 11:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 468ms 11:48:01 INFO - PROCESS | 1795 | 1461178081315 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:48:01 INFO - PROCESS | 1795 | 1461178081316 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:48:01 INFO - PROCESS | 1795 | 1461178081318 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:48:01 INFO - PROCESS | 1795 | 1461178081319 Marionette TRACE conn2 <- [1,1834,null,{}] 11:48:01 INFO - PROCESS | 1795 | 1461178081321 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}] 11:48:01 INFO - PROCESS | 1795 | 1461178081421 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:48:01 INFO - PROCESS | 1795 | 1461178081429 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x11467e800 == 32 [pid = 1795] [id = 466] 11:48:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x112161c00) [pid = 1795] [serial = 1397] [outer = 0x0] 11:48:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11ade3000) [pid = 1795] [serial = 1398] [outer = 0x112161c00] 11:48:01 INFO - PROCESS | 1795 | 1461178081455 Marionette DEBUG loaded listener.js 11:48:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11afa7400) [pid = 1795] [serial = 1399] [outer = 0x112161c00] 11:48:01 INFO - PROCESS | 1795 | 1461178081786 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]]]}] 11:48:01 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 11:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 518ms 11:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:48:01 INFO - PROCESS | 1795 | 1461178081836 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:48:01 INFO - PROCESS | 1795 | 1461178081837 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:48:01 INFO - PROCESS | 1795 | 1461178081840 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:48:01 INFO - PROCESS | 1795 | 1461178081841 Marionette TRACE conn2 <- [1,1838,null,{}] 11:48:01 INFO - PROCESS | 1795 | 1461178081843 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}] 11:48:01 INFO - PROCESS | 1795 | 1461178081950 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:48:01 INFO - PROCESS | 1795 | 1461178081967 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d54800 == 33 [pid = 1795] [id = 467] 11:48:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11afb2000) [pid = 1795] [serial = 1400] [outer = 0x0] 11:48:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11b5d3400) [pid = 1795] [serial = 1401] [outer = 0x11afb2000] 11:48:01 INFO - PROCESS | 1795 | 1461178081995 Marionette DEBUG loaded listener.js 11:48:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11bf1d400) [pid = 1795] [serial = 1402] [outer = 0x11afb2000] 11:48:02 INFO - PROCESS | 1795 | 1461178082338 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]]]}] 11:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 517ms 11:48:02 INFO - PROCESS | 1795 | 1461178082358 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:48:02 INFO - PROCESS | 1795 | 1461178082361 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:48:02 INFO - PROCESS | 1795 | 1461178082363 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:48:02 INFO - PROCESS | 1795 | 1461178082364 Marionette TRACE conn2 <- [1,1842,null,{}] 11:48:02 INFO - PROCESS | 1795 | 1461178082372 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}] 11:48:02 INFO - PROCESS | 1795 | 1461178082463 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:48:02 INFO - PROCESS | 1795 | 1461178082467 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:02 INFO - PROCESS | 1795 | ++DOCSHELL 0x127462800 == 34 [pid = 1795] [id = 468] 11:48:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11bcc3c00) [pid = 1795] [serial = 1403] [outer = 0x0] 11:48:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11bf26800) [pid = 1795] [serial = 1404] [outer = 0x11bcc3c00] 11:48:02 INFO - PROCESS | 1795 | 1461178082492 Marionette DEBUG loaded listener.js 11:48:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11bfbcc00) [pid = 1795] [serial = 1405] [outer = 0x11bcc3c00] 11:48:02 INFO - PROCESS | 1795 | 1461178082831 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]]]}] 11:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 524ms 11:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:48:02 INFO - PROCESS | 1795 | 1461178082887 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:48:02 INFO - PROCESS | 1795 | 1461178082888 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:48:02 INFO - PROCESS | 1795 | 1461178082891 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:48:02 INFO - PROCESS | 1795 | 1461178082892 Marionette TRACE conn2 <- [1,1846,null,{}] 11:48:02 INFO - PROCESS | 1795 | 1461178082894 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}] 11:48:02 INFO - PROCESS | 1795 | 1461178082982 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:48:03 INFO - PROCESS | 1795 | 1461178083016 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x129361800 == 35 [pid = 1795] [id = 469] 11:48:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11c12a800) [pid = 1795] [serial = 1406] [outer = 0x0] 11:48:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11c1db800) [pid = 1795] [serial = 1407] [outer = 0x11c12a800] 11:48:03 INFO - PROCESS | 1795 | 1461178083042 Marionette DEBUG loaded listener.js 11:48:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11c3c7c00) [pid = 1795] [serial = 1408] [outer = 0x11c12a800] 11:48:03 INFO - PROCESS | 1795 | 1461178083376 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]]]}] 11:48:03 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) 11:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 517ms 11:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:48:03 INFO - PROCESS | 1795 | 1461178083409 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:48:03 INFO - PROCESS | 1795 | 1461178083410 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:48:03 INFO - PROCESS | 1795 | 1461178083412 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:48:03 INFO - PROCESS | 1795 | 1461178083413 Marionette TRACE conn2 <- [1,1850,null,{}] 11:48:03 INFO - PROCESS | 1795 | 1461178083415 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}] 11:48:03 INFO - PROCESS | 1795 | 1461178083505 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:48:03 INFO - PROCESS | 1795 | 1461178083530 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x1299e2000 == 36 [pid = 1795] [id = 470] 11:48:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11c3f0800) [pid = 1795] [serial = 1409] [outer = 0x0] 11:48:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x11c803c00) [pid = 1795] [serial = 1410] [outer = 0x11c3f0800] 11:48:03 INFO - PROCESS | 1795 | 1461178083555 Marionette DEBUG loaded listener.js 11:48:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x123b02800) [pid = 1795] [serial = 1411] [outer = 0x11c3f0800] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x129953400) [pid = 1795] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11b99f000) [pid = 1795] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x129d39400) [pid = 1795] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x115337400) [pid = 1795] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x114e55800) [pid = 1795] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x112163800) [pid = 1795] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x119e67000) [pid = 1795] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x1140c2000) [pid = 1795] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x11a8b9c00) [pid = 1795] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x124040c00) [pid = 1795] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11ade2c00) [pid = 1795] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11aa84000) [pid = 1795] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x112166800) [pid = 1795] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x129deb000) [pid = 1795] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x114273800) [pid = 1795] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x11bfbc400) [pid = 1795] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:48:03 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x11a97c800) [pid = 1795] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:48:03 INFO - PROCESS | 1795 | 1461178083974 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]]]}] 11:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 571ms 11:48:03 INFO - PROCESS | 1795 | 1461178083983 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:48:03 INFO - PROCESS | 1795 | 1461178083984 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:48:03 INFO - PROCESS | 1795 | 1461178083986 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:48:03 INFO - PROCESS | 1795 | 1461178083988 Marionette TRACE conn2 <- [1,1854,null,{}] 11:48:03 INFO - PROCESS | 1795 | 1461178083990 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}] 11:48:04 INFO - PROCESS | 1795 | 1461178084069 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:48:04 INFO - PROCESS | 1795 | 1461178084073 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:04 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfca000 == 37 [pid = 1795] [id = 471] 11:48:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x114273800) [pid = 1795] [serial = 1412] [outer = 0x0] 11:48:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11b5df000) [pid = 1795] [serial = 1413] [outer = 0x114273800] 11:48:04 INFO - PROCESS | 1795 | 1461178084101 Marionette DEBUG loaded listener.js 11:48:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x123a12400) [pid = 1795] [serial = 1414] [outer = 0x114273800] 11:48:04 INFO - PROCESS | 1795 | 1461178084420 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]]]}] 11:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 468ms 11:48:04 INFO - PROCESS | 1795 | 1461178084467 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:48:04 INFO - PROCESS | 1795 | 1461178084469 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:48:04 INFO - PROCESS | 1795 | 1461178084471 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:48:04 INFO - PROCESS | 1795 | 1461178084473 Marionette TRACE conn2 <- [1,1858,null,{}] 11:48:04 INFO - PROCESS | 1795 | 1461178084475 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}] 11:48:04 INFO - PROCESS | 1795 | 1461178084567 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:48:04 INFO - PROCESS | 1795 | 1461178084570 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:04 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb0f800 == 38 [pid = 1795] [id = 472] 11:48:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11bf1d000) [pid = 1795] [serial = 1415] [outer = 0x0] 11:48:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x123e83000) [pid = 1795] [serial = 1416] [outer = 0x11bf1d000] 11:48:04 INFO - PROCESS | 1795 | 1461178084602 Marionette DEBUG loaded listener.js 11:48:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x12721a400) [pid = 1795] [serial = 1417] [outer = 0x11bf1d000] 11:48:04 INFO - PROCESS | 1795 | 1461178084936 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]]]}] 11:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 469ms 11:48:04 INFO - PROCESS | 1795 | 1461178084941 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:48:04 INFO - PROCESS | 1795 | 1461178084944 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:48:04 INFO - PROCESS | 1795 | 1461178084948 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:48:04 INFO - PROCESS | 1795 | 1461178084949 Marionette TRACE conn2 <- [1,1862,null,{}] 11:48:04 INFO - PROCESS | 1795 | 1461178084952 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}] 11:48:05 INFO - PROCESS | 1795 | 1461178085033 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:48:05 INFO - PROCESS | 1795 | 1461178085038 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cdca800 == 39 [pid = 1795] [id = 473] 11:48:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x1272be800) [pid = 1795] [serial = 1418] [outer = 0x0] 11:48:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x12768d400) [pid = 1795] [serial = 1419] [outer = 0x1272be800] 11:48:05 INFO - PROCESS | 1795 | 1461178085063 Marionette DEBUG loaded listener.js 11:48:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x12794ec00) [pid = 1795] [serial = 1420] [outer = 0x1272be800] 11:48:05 INFO - PROCESS | 1795 | 1461178085378 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]]]}] 11:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 467ms 11:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:48:05 INFO - PROCESS | 1795 | 1461178085416 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:48:05 INFO - PROCESS | 1795 | 1461178085418 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:48:05 INFO - PROCESS | 1795 | 1461178085420 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:48:05 INFO - PROCESS | 1795 | 1461178085421 Marionette TRACE conn2 <- [1,1866,null,{}] 11:48:05 INFO - PROCESS | 1795 | 1461178085423 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}] 11:48:05 INFO - PROCESS | 1795 | 1461178085521 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:48:05 INFO - PROCESS | 1795 | 1461178085529 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d25d800 == 40 [pid = 1795] [id = 474] 11:48:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x127688400) [pid = 1795] [serial = 1421] [outer = 0x0] 11:48:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x127fa3c00) [pid = 1795] [serial = 1422] [outer = 0x127688400] 11:48:05 INFO - PROCESS | 1795 | 1461178085554 Marionette DEBUG loaded listener.js 11:48:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x1291dc400) [pid = 1795] [serial = 1423] [outer = 0x127688400] 11:48:05 INFO - PROCESS | 1795 | 1461178085908 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]]]}] 11:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 518ms 11:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:48:05 INFO - PROCESS | 1795 | 1461178085940 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:48:05 INFO - PROCESS | 1795 | 1461178085942 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:48:05 INFO - PROCESS | 1795 | 1461178085950 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:48:05 INFO - PROCESS | 1795 | 1461178085952 Marionette TRACE conn2 <- [1,1870,null,{}] 11:48:05 INFO - PROCESS | 1795 | 1461178085957 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}] 11:48:06 INFO - PROCESS | 1795 | 1461178086061 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:48:06 INFO - PROCESS | 1795 | 1461178086128 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:06 INFO - PROCESS | 1795 | ++DOCSHELL 0x118a23000 == 41 [pid = 1795] [id = 475] 11:48:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x114031400) [pid = 1795] [serial = 1424] [outer = 0x0] 11:48:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x1146b9800) [pid = 1795] [serial = 1425] [outer = 0x114031400] 11:48:06 INFO - PROCESS | 1795 | 1461178086160 Marionette DEBUG loaded listener.js 11:48:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x1155bd000) [pid = 1795] [serial = 1426] [outer = 0x114031400] 11:48:06 INFO - PROCESS | 1795 | 1461178086570 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]]]}] 11:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 673ms 11:48:06 INFO - PROCESS | 1795 | 1461178086621 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:48:06 INFO - PROCESS | 1795 | 1461178086625 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:48:06 INFO - PROCESS | 1795 | 1461178086630 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:48:06 INFO - PROCESS | 1795 | 1461178086632 Marionette TRACE conn2 <- [1,1874,null,{}] 11:48:06 INFO - PROCESS | 1795 | 1461178086634 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}] 11:48:06 INFO - PROCESS | 1795 | 1461178086730 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:48:06 INFO - PROCESS | 1795 | 1461178086783 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:06 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be1c800 == 42 [pid = 1795] [id = 476] 11:48:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x115711000) [pid = 1795] [serial = 1427] [outer = 0x0] 11:48:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x118fd5800) [pid = 1795] [serial = 1428] [outer = 0x115711000] 11:48:06 INFO - PROCESS | 1795 | 1461178086813 Marionette DEBUG loaded listener.js 11:48:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x1197db400) [pid = 1795] [serial = 1429] [outer = 0x115711000] 11:48:07 INFO - PROCESS | 1795 | 1461178087231 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]]]}] 11:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 620ms 11:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:48:07 INFO - PROCESS | 1795 | 1461178087251 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:48:07 INFO - PROCESS | 1795 | 1461178087252 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:48:07 INFO - PROCESS | 1795 | 1461178087254 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:48:07 INFO - PROCESS | 1795 | 1461178087257 Marionette TRACE conn2 <- [1,1878,null,{}] 11:48:07 INFO - PROCESS | 1795 | 1461178087265 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}] 11:48:07 INFO - PROCESS | 1795 | 1461178087367 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:48:07 INFO - PROCESS | 1795 | 1461178087471 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:07 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b5a1000 == 43 [pid = 1795] [id = 477] 11:48:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11a8bd000) [pid = 1795] [serial = 1430] [outer = 0x0] 11:48:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11af7e400) [pid = 1795] [serial = 1431] [outer = 0x11a8bd000] 11:48:07 INFO - PROCESS | 1795 | 1461178087504 Marionette DEBUG loaded listener.js 11:48:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11b5d3000) [pid = 1795] [serial = 1432] [outer = 0x11a8bd000] 11:48:07 INFO - PROCESS | 1795 | 1461178087960 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]]]}] 11:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 722ms 11:48:07 INFO - PROCESS | 1795 | 1461178087979 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:48:07 INFO - PROCESS | 1795 | 1461178087983 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:48:07 INFO - PROCESS | 1795 | 1461178087986 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:48:07 INFO - PROCESS | 1795 | 1461178087988 Marionette TRACE conn2 <- [1,1882,null,{}] 11:48:07 INFO - PROCESS | 1795 | 1461178087992 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}] 11:48:08 INFO - PROCESS | 1795 | 1461178088101 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:48:08 INFO - PROCESS | 1795 | 1461178088153 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7df800 == 44 [pid = 1795] [id = 478] 11:48:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11b923c00) [pid = 1795] [serial = 1433] [outer = 0x0] 11:48:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11bccb400) [pid = 1795] [serial = 1434] [outer = 0x11b923c00] 11:48:08 INFO - PROCESS | 1795 | 1461178088184 Marionette DEBUG loaded listener.js 11:48:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x123b03000) [pid = 1795] [serial = 1435] [outer = 0x11b923c00] 11:48:08 INFO - PROCESS | 1795 | 1461178088595 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]]]}] 11:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 621ms 11:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:48:08 INFO - PROCESS | 1795 | 1461178088607 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:48:08 INFO - PROCESS | 1795 | 1461178088609 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:48:08 INFO - PROCESS | 1795 | 1461178088614 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:48:08 INFO - PROCESS | 1795 | 1461178088615 Marionette TRACE conn2 <- [1,1886,null,{}] 11:48:08 INFO - PROCESS | 1795 | 1461178088618 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}] 11:48:08 INFO - PROCESS | 1795 | 1461178088709 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:48:08 INFO - PROCESS | 1795 | 1461178088805 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x12da7e800 == 45 [pid = 1795] [id = 479] 11:48:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11c1e0400) [pid = 1795] [serial = 1436] [outer = 0x0] 11:48:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x1242d5000) [pid = 1795] [serial = 1437] [outer = 0x11c1e0400] 11:48:08 INFO - PROCESS | 1795 | 1461178088836 Marionette DEBUG loaded listener.js 11:48:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x127948000) [pid = 1795] [serial = 1438] [outer = 0x11c1e0400] 11:48:09 INFO - PROCESS | 1795 | 1461178089274 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]]]}] 11:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 720ms 11:48:09 INFO - PROCESS | 1795 | 1461178089345 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:48:09 INFO - PROCESS | 1795 | 1461178089346 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:48:09 INFO - PROCESS | 1795 | 1461178089350 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:48:09 INFO - PROCESS | 1795 | 1461178089352 Marionette TRACE conn2 <- [1,1890,null,{}] 11:48:09 INFO - PROCESS | 1795 | 1461178089354 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}] 11:48:09 INFO - PROCESS | 1795 | 1461178089466 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:48:09 INFO - PROCESS | 1795 | 1461178089533 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a888000 == 46 [pid = 1795] [id = 480] 11:48:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x11adeec00) [pid = 1795] [serial = 1439] [outer = 0x0] 11:48:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x129956000) [pid = 1795] [serial = 1440] [outer = 0x11adeec00] 11:48:09 INFO - PROCESS | 1795 | 1461178089567 Marionette DEBUG loaded listener.js 11:48:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x129acf400) [pid = 1795] [serial = 1441] [outer = 0x11adeec00] 11:48:10 INFO - PROCESS | 1795 | 1461178090096 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]]]}] 11:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 770ms 11:48:10 INFO - PROCESS | 1795 | 1461178090121 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:48:10 INFO - PROCESS | 1795 | 1461178090124 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:48:10 INFO - PROCESS | 1795 | 1461178090130 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:48:10 INFO - PROCESS | 1795 | 1461178090132 Marionette TRACE conn2 <- [1,1894,null,{}] 11:48:10 INFO - PROCESS | 1795 | 1461178090136 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}] 11:48:10 INFO - PROCESS | 1795 | 1461178090235 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:48:10 INFO - PROCESS | 1795 | 1461178090296 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:10 INFO - PROCESS | 1795 | ++DOCSHELL 0x116483800 == 47 [pid = 1795] [id = 481] 11:48:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x1182b4800) [pid = 1795] [serial = 1442] [outer = 0x0] 11:48:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x118a60400) [pid = 1795] [serial = 1443] [outer = 0x1182b4800] 11:48:10 INFO - PROCESS | 1795 | 1461178090326 Marionette DEBUG loaded listener.js 11:48:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x118fd6c00) [pid = 1795] [serial = 1444] [outer = 0x1182b4800] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x12cdca800 == 46 [pid = 1795] [id = 473] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb0f800 == 45 [pid = 1795] [id = 472] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfca000 == 44 [pid = 1795] [id = 471] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x1299e2000 == 43 [pid = 1795] [id = 470] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x129361800 == 42 [pid = 1795] [id = 469] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x127462800 == 41 [pid = 1795] [id = 468] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x125d54800 == 40 [pid = 1795] [id = 467] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x12b5c2000) [pid = 1795] [serial = 1377] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x11467e800 == 39 [pid = 1795] [id = 466] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfe2000 == 38 [pid = 1795] [id = 465] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x11b946800 == 37 [pid = 1795] [id = 464] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x11928c800 == 36 [pid = 1795] [id = 463] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x116487000 == 35 [pid = 1795] [id = 462] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x11b94b000 == 34 [pid = 1795] [id = 461] 11:48:10 INFO - PROCESS | 1795 | --DOCSHELL 0x1152a5000 == 33 [pid = 1795] [id = 460] 11:48:10 INFO - PROCESS | 1795 | 1461178090775 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]]]}] 11:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 677ms 11:48:10 INFO - PROCESS | 1795 | 1461178090805 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:48:10 INFO - PROCESS | 1795 | 1461178090809 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x129961c00) [pid = 1795] [serial = 1359] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11bf1b800) [pid = 1795] [serial = 1341] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11c125000) [pid = 1795] [serial = 1342] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x129de8800) [pid = 1795] [serial = 1362] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x118c7b800) [pid = 1795] [serial = 1329] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x119257400) [pid = 1795] [serial = 1330] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x1158d3000) [pid = 1795] [serial = 1327] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x115367c00) [pid = 1795] [serial = 1326] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x11a98cc00) [pid = 1795] [serial = 1332] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11aa7b800) [pid = 1795] [serial = 1333] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x123b04000) [pid = 1795] [serial = 1350] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x12403f800) [pid = 1795] [serial = 1351] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x123a15800) [pid = 1795] [serial = 1347] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x123b05400) [pid = 1795] [serial = 1348] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11ad96400) [pid = 1795] [serial = 1335] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11af7b400) [pid = 1795] [serial = 1336] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x1245e5800) [pid = 1795] [serial = 1353] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x12b5be400) [pid = 1795] [serial = 1375] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x1274ea000) [pid = 1795] [serial = 1354] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11c1ddc00) [pid = 1795] [serial = 1344] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x11c422800) [pid = 1795] [serial = 1345] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11afb3800) [pid = 1795] [serial = 1338] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11b925c00) [pid = 1795] [serial = 1339] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x12b50e400) [pid = 1795] [serial = 1365] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x12b502400) [pid = 1795] [serial = 1363] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x12b54d000) [pid = 1795] [serial = 1366] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11afa8000) [pid = 1795] [serial = 1369] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x12b50c000) [pid = 1795] [serial = 1374] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11c3c6000) [pid = 1795] [serial = 1371] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x1274e8800) [pid = 1795] [serial = 1356] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x1291e5800) [pid = 1795] [serial = 1357] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x119c38400) [pid = 1795] [serial = 1368] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x129ae4000) [pid = 1795] [serial = 1360] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x12912b000) [pid = 1795] [serial = 1372] [outer = 0x0] [url = about:blank] 11:48:10 INFO - PROCESS | 1795 | 1461178090837 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:48:10 INFO - PROCESS | 1795 | 1461178090839 Marionette TRACE conn2 <- [1,1898,null,{}] 11:48:10 INFO - PROCESS | 1795 | 1461178090845 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}] 11:48:10 INFO - PROCESS | 1795 | 1461178090921 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:48:10 INFO - PROCESS | 1795 | 1461178090925 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:10 INFO - PROCESS | 1795 | ++DOCSHELL 0x11928c800 == 34 [pid = 1795] [id = 482] 11:48:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11228cc00) [pid = 1795] [serial = 1445] [outer = 0x0] 11:48:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11a610000) [pid = 1795] [serial = 1446] [outer = 0x11228cc00] 11:48:10 INFO - PROCESS | 1795 | 1461178090955 Marionette DEBUG loaded listener.js 11:48:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11a978c00) [pid = 1795] [serial = 1447] [outer = 0x11228cc00] 11:48:11 INFO - PROCESS | 1795 | 1461178091318 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]]]}] 11:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 541ms 11:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:48:11 INFO - PROCESS | 1795 | 1461178091371 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:48:11 INFO - PROCESS | 1795 | 1461178091373 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:48:11 INFO - PROCESS | 1795 | 1461178091376 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:48:11 INFO - PROCESS | 1795 | 1461178091379 Marionette TRACE conn2 <- [1,1902,null,{}] 11:48:11 INFO - PROCESS | 1795 | 1461178091386 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}] 11:48:11 INFO - PROCESS | 1795 | 1461178091466 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:48:11 INFO - PROCESS | 1795 | 1461178091472 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:11 INFO - PROCESS | 1795 | ++DOCSHELL 0x123b78000 == 35 [pid = 1795] [id = 483] 11:48:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11a997400) [pid = 1795] [serial = 1448] [outer = 0x0] 11:48:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11adee000) [pid = 1795] [serial = 1449] [outer = 0x11a997400] 11:48:11 INFO - PROCESS | 1795 | 1461178091504 Marionette DEBUG loaded listener.js 11:48:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11afea800) [pid = 1795] [serial = 1450] [outer = 0x11a997400] 11:48:11 INFO - PROCESS | 1795 | 1461178091852 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]]]}] 11:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 521ms 11:48:11 INFO - PROCESS | 1795 | 1461178091897 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:48:11 INFO - PROCESS | 1795 | 1461178091899 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:48:11 INFO - PROCESS | 1795 | 1461178091901 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:48:11 INFO - PROCESS | 1795 | 1461178091902 Marionette TRACE conn2 <- [1,1906,null,{}] 11:48:11 INFO - PROCESS | 1795 | 1461178091904 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}] 11:48:11 INFO - PROCESS | 1795 | 1461178091987 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:48:12 INFO - PROCESS | 1795 | 1461178092039 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d46800 == 36 [pid = 1795] [id = 484] 11:48:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11afeb800) [pid = 1795] [serial = 1451] [outer = 0x0] 11:48:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11bf1dc00) [pid = 1795] [serial = 1452] [outer = 0x11afeb800] 11:48:12 INFO - PROCESS | 1795 | 1461178092065 Marionette DEBUG loaded listener.js 11:48:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11bfb4800) [pid = 1795] [serial = 1453] [outer = 0x11afeb800] 11:48:12 INFO - PROCESS | 1795 | 1461178092346 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]]]}] 11:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 469ms 11:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:48:12 INFO - PROCESS | 1795 | 1461178092371 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:48:12 INFO - PROCESS | 1795 | 1461178092372 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:48:12 INFO - PROCESS | 1795 | 1461178092374 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:48:12 INFO - PROCESS | 1795 | 1461178092376 Marionette TRACE conn2 <- [1,1910,null,{}] 11:48:12 INFO - PROCESS | 1795 | 1461178092386 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}] 11:48:12 INFO - PROCESS | 1795 | 1461178092467 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:48:12 INFO - PROCESS | 1795 | 1461178092472 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x118aa5000 == 37 [pid = 1795] [id = 485] 11:48:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11bfb5800) [pid = 1795] [serial = 1454] [outer = 0x0] 11:48:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11c3c2400) [pid = 1795] [serial = 1455] [outer = 0x11bfb5800] 11:48:12 INFO - PROCESS | 1795 | 1461178092498 Marionette DEBUG loaded listener.js 11:48:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11c3f2800) [pid = 1795] [serial = 1456] [outer = 0x11bfb5800] 11:48:12 INFO - PROCESS | 1795 | 1461178092855 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]]]}] 11:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 528ms 11:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:48:12 INFO - PROCESS | 1795 | 1461178092903 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:48:12 INFO - PROCESS | 1795 | 1461178092904 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:48:12 INFO - PROCESS | 1795 | 1461178092906 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:48:12 INFO - PROCESS | 1795 | 1461178092907 Marionette TRACE conn2 <- [1,1914,null,{}] 11:48:12 INFO - PROCESS | 1795 | 1461178092916 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}] 11:48:13 INFO - PROCESS | 1795 | 1461178093024 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:48:13 INFO - PROCESS | 1795 | 1461178093030 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a098800 == 38 [pid = 1795] [id = 486] 11:48:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x123a12000) [pid = 1795] [serial = 1457] [outer = 0x0] 11:48:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x123f7f000) [pid = 1795] [serial = 1458] [outer = 0x123a12000] 11:48:13 INFO - PROCESS | 1795 | 1461178093057 Marionette DEBUG loaded listener.js 11:48:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x1291e2800) [pid = 1795] [serial = 1459] [outer = 0x123a12000] 11:48:13 INFO - PROCESS | 1795 | 1461178093393 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]]]}] 11:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 518ms 11:48:13 INFO - PROCESS | 1795 | 1461178093425 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:48:13 INFO - PROCESS | 1795 | 1461178093426 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:48:13 INFO - PROCESS | 1795 | 1461178093431 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:48:13 INFO - PROCESS | 1795 | 1461178093432 Marionette TRACE conn2 <- [1,1918,null,{}] 11:48:13 INFO - PROCESS | 1795 | 1461178093434 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}] 11:48:13 INFO - PROCESS | 1795 | 1461178093528 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:48:13 INFO - PROCESS | 1795 | 1461178093532 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b592800 == 39 [pid = 1795] [id = 487] 11:48:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x123a18400) [pid = 1795] [serial = 1460] [outer = 0x0] 11:48:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x12995a400) [pid = 1795] [serial = 1461] [outer = 0x123a18400] 11:48:13 INFO - PROCESS | 1795 | 1461178093555 Marionette DEBUG loaded listener.js 11:48:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x129adb000) [pid = 1795] [serial = 1462] [outer = 0x123a18400] 11:48:13 INFO - PROCESS | 1795 | 1461178093926 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]]]}] 11:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 519ms 11:48:13 INFO - PROCESS | 1795 | 1461178093950 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:48:13 INFO - PROCESS | 1795 | 1461178093951 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:48:13 INFO - PROCESS | 1795 | 1461178093954 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:48:13 INFO - PROCESS | 1795 | 1461178093955 Marionette TRACE conn2 <- [1,1922,null,{}] 11:48:13 INFO - PROCESS | 1795 | 1461178093957 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}] 11:48:14 INFO - PROCESS | 1795 | 1461178094054 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:48:14 INFO - PROCESS | 1795 | 1461178094090 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cdbd800 == 40 [pid = 1795] [id = 488] 11:48:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x129adb400) [pid = 1795] [serial = 1463] [outer = 0x0] 11:48:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x129d41400) [pid = 1795] [serial = 1464] [outer = 0x129adb400] 11:48:14 INFO - PROCESS | 1795 | 1461178094115 Marionette DEBUG loaded listener.js 11:48:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x129df1400) [pid = 1795] [serial = 1465] [outer = 0x129adb400] 11:48:14 INFO - PROCESS | 1795 | 1461178094408 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]]]}] 11:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 468ms 11:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:48:14 INFO - PROCESS | 1795 | 1461178094423 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:48:14 INFO - PROCESS | 1795 | 1461178094424 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:48:14 INFO - PROCESS | 1795 | 1461178094434 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:48:14 INFO - PROCESS | 1795 | 1461178094435 Marionette TRACE conn2 <- [1,1926,null,{}] 11:48:14 INFO - PROCESS | 1795 | 1461178094443 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}] 11:48:14 INFO - PROCESS | 1795 | 1461178094544 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:48:14 INFO - PROCESS | 1795 | 1461178094549 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7b8000 == 41 [pid = 1795] [id = 489] 11:48:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x129954400) [pid = 1795] [serial = 1466] [outer = 0x0] 11:48:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x12b508000) [pid = 1795] [serial = 1467] [outer = 0x129954400] 11:48:14 INFO - PROCESS | 1795 | 1461178094574 Marionette DEBUG loaded listener.js 11:48:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x12b50e000) [pid = 1795] [serial = 1468] [outer = 0x129954400] 11:48:14 INFO - PROCESS | 1795 | 1461178094987 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]]]}] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11afb2000) [pid = 1795] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11c12a800) [pid = 1795] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x11bcc3c00) [pid = 1795] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11c3f0800) [pid = 1795] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x112161c00) [pid = 1795] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x112282c00) [pid = 1795] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x118aee400) [pid = 1795] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x114e57400) [pid = 1795] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11a98f400) [pid = 1795] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x123a12800) [pid = 1795] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x114273800) [pid = 1795] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x1272be800) [pid = 1795] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:48:15 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11bf1d000) [pid = 1795] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 582ms 11:48:15 INFO - PROCESS | 1795 | 1461178095008 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:48:15 INFO - PROCESS | 1795 | 1461178095010 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:48:15 INFO - PROCESS | 1795 | 1461178095014 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:48:15 INFO - PROCESS | 1795 | 1461178095015 Marionette TRACE conn2 <- [1,1930,null,{}] 11:48:15 INFO - PROCESS | 1795 | 1461178095017 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}] 11:48:15 INFO - PROCESS | 1795 | 1461178095093 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:48:15 INFO - PROCESS | 1795 | 1461178095099 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f57000 == 42 [pid = 1795] [id = 490] 11:48:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x1154f1c00) [pid = 1795] [serial = 1469] [outer = 0x0] 11:48:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11913ac00) [pid = 1795] [serial = 1470] [outer = 0x1154f1c00] 11:48:15 INFO - PROCESS | 1795 | 1461178095125 Marionette DEBUG loaded listener.js 11:48:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11afe3c00) [pid = 1795] [serial = 1471] [outer = 0x1154f1c00] 11:48:15 INFO - PROCESS | 1795 | 1461178095451 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]]]}] 11:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 468ms 11:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:48:15 INFO - PROCESS | 1795 | 1461178095483 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:48:15 INFO - PROCESS | 1795 | 1461178095484 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:48:15 INFO - PROCESS | 1795 | 1461178095486 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:48:15 INFO - PROCESS | 1795 | 1461178095488 Marionette TRACE conn2 <- [1,1934,null,{}] 11:48:15 INFO - PROCESS | 1795 | 1461178095490 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}] 11:48:15 INFO - PROCESS | 1795 | 1461178095584 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:48:15 INFO - PROCESS | 1795 | 1461178095638 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e21c800 == 43 [pid = 1795] [id = 491] 11:48:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x114e57400) [pid = 1795] [serial = 1472] [outer = 0x0] 11:48:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x123b05000) [pid = 1795] [serial = 1473] [outer = 0x114e57400] 11:48:15 INFO - PROCESS | 1795 | 1461178095668 Marionette DEBUG loaded listener.js 11:48:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x12bae3400) [pid = 1795] [serial = 1474] [outer = 0x114e57400] 11:48:15 INFO - PROCESS | 1795 | 1461178095945 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]]]}] 11:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 469ms 11:48:15 INFO - PROCESS | 1795 | 1461178095955 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:48:15 INFO - PROCESS | 1795 | 1461178095956 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:48:15 INFO - PROCESS | 1795 | 1461178095959 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:48:15 INFO - PROCESS | 1795 | 1461178095960 Marionette TRACE conn2 <- [1,1938,null,{}] 11:48:15 INFO - PROCESS | 1795 | 1461178095970 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}] 11:48:16 INFO - PROCESS | 1795 | 1461178096056 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:48:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x12b5bd800) [pid = 1795] [serial = 1475] [outer = 0x12f7ce000] 11:48:16 INFO - PROCESS | 1795 | 1461178096073 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1bf800 == 44 [pid = 1795] [id = 492] 11:48:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x12baf0c00) [pid = 1795] [serial = 1476] [outer = 0x0] 11:48:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x12bbc9400) [pid = 1795] [serial = 1477] [outer = 0x12baf0c00] 11:48:16 INFO - PROCESS | 1795 | 1461178096108 Marionette DEBUG loaded listener.js 11:48:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x12bbd1800) [pid = 1795] [serial = 1478] [outer = 0x12baf0c00] 11:48:16 INFO - PROCESS | 1795 | 1461178096461 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]]]}] 11:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 527ms 11:48:16 INFO - PROCESS | 1795 | 1461178096486 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:48:16 INFO - PROCESS | 1795 | 1461178096488 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:48:16 INFO - PROCESS | 1795 | 1461178096500 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:48:16 INFO - PROCESS | 1795 | 1461178096501 Marionette TRACE conn2 <- [1,1942,null,{}] 11:48:16 INFO - PROCESS | 1795 | 1461178096503 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}] 11:48:16 INFO - PROCESS | 1795 | 1461178096582 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:48:16 INFO - PROCESS | 1795 | 1461178096587 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1b3000 == 45 [pid = 1795] [id = 493] 11:48:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x12baeec00) [pid = 1795] [serial = 1479] [outer = 0x0] 11:48:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x12ce7f800) [pid = 1795] [serial = 1480] [outer = 0x12baeec00] 11:48:16 INFO - PROCESS | 1795 | 1461178096612 Marionette DEBUG loaded listener.js 11:48:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x12cfb8000) [pid = 1795] [serial = 1481] [outer = 0x12baeec00] 11:48:16 INFO - PROCESS | 1795 | 1461178096932 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]]]}] 11:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 469ms 11:48:16 INFO - PROCESS | 1795 | 1461178096969 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:48:16 INFO - PROCESS | 1795 | 1461178096971 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:48:16 INFO - PROCESS | 1795 | 1461178096973 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:48:16 INFO - PROCESS | 1795 | 1461178096974 Marionette TRACE conn2 <- [1,1946,null,{}] 11:48:16 INFO - PROCESS | 1795 | 1461178096976 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}] 11:48:17 INFO - PROCESS | 1795 | 1461178097108 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:48:17 INFO - PROCESS | 1795 | 1461178097182 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x118276000 == 46 [pid = 1795] [id = 494] 11:48:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x112169400) [pid = 1795] [serial = 1482] [outer = 0x0] 11:48:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x112285000) [pid = 1795] [serial = 1483] [outer = 0x112169400] 11:48:17 INFO - PROCESS | 1795 | 1461178097215 Marionette DEBUG loaded listener.js 11:48:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x1153bb800) [pid = 1795] [serial = 1484] [outer = 0x112169400] 11:48:17 INFO - PROCESS | 1795 | 1461178097673 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]]]}] 11:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 720ms 11:48:17 INFO - PROCESS | 1795 | 1461178097695 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:48:17 INFO - PROCESS | 1795 | 1461178097698 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:48:17 INFO - PROCESS | 1795 | 1461178097701 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:48:17 INFO - PROCESS | 1795 | 1461178097704 Marionette TRACE conn2 <- [1,1950,null,{}] 11:48:17 INFO - PROCESS | 1795 | 1461178097707 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}] 11:48:17 INFO - PROCESS | 1795 | 1461178097845 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:48:17 INFO - PROCESS | 1795 | 1461178097852 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x123b73000 == 47 [pid = 1795] [id = 495] 11:48:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x118c7c800) [pid = 1795] [serial = 1485] [outer = 0x0] 11:48:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x11a98e400) [pid = 1795] [serial = 1486] [outer = 0x118c7c800] 11:48:17 INFO - PROCESS | 1795 | 1461178097888 Marionette DEBUG loaded listener.js 11:48:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x11ad97800) [pid = 1795] [serial = 1487] [outer = 0x118c7c800] 11:48:18 INFO - PROCESS | 1795 | 1461178098297 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]]]}] 11:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 622ms 11:48:18 INFO - PROCESS | 1795 | 1461178098323 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:48:18 INFO - PROCESS | 1795 | 1461178098325 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:48:18 INFO - PROCESS | 1795 | 1461178098327 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:48:18 INFO - PROCESS | 1795 | 1461178098329 Marionette TRACE conn2 <- [1,1954,null,{}] 11:48:18 INFO - PROCESS | 1795 | 1461178098331 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}] 11:48:18 INFO - PROCESS | 1795 | 1461178098429 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:48:18 INFO - PROCESS | 1795 | 1461178098521 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:18 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d253000 == 48 [pid = 1795] [id = 496] 11:48:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11adef800) [pid = 1795] [serial = 1488] [outer = 0x0] 11:48:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11bcca000) [pid = 1795] [serial = 1489] [outer = 0x11adef800] 11:48:18 INFO - PROCESS | 1795 | 1461178098552 Marionette DEBUG loaded listener.js 11:48:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11c3c4000) [pid = 1795] [serial = 1490] [outer = 0x11adef800] 11:48:18 INFO - PROCESS | 1795 | 1461178098972 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]]]}] 11:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 672ms 11:48:19 INFO - PROCESS | 1795 | 1461178099000 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:48:19 INFO - PROCESS | 1795 | 1461178099003 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:48:19 INFO - PROCESS | 1795 | 1461178099011 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:48:19 INFO - PROCESS | 1795 | 1461178099014 Marionette TRACE conn2 <- [1,1958,null,{}] 11:48:19 INFO - PROCESS | 1795 | 1461178099017 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}] 11:48:19 INFO - PROCESS | 1795 | 1461178099117 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:48:19 INFO - PROCESS | 1795 | 1461178099173 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f018000 == 49 [pid = 1795] [id = 497] 11:48:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11c422800) [pid = 1795] [serial = 1491] [outer = 0x0] 11:48:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x123e84800) [pid = 1795] [serial = 1492] [outer = 0x11c422800] 11:48:19 INFO - PROCESS | 1795 | 1461178099203 Marionette DEBUG loaded listener.js 11:48:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x1291de000) [pid = 1795] [serial = 1493] [outer = 0x11c422800] 11:48:19 INFO - PROCESS | 1795 | 1461178099889 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]]]}] 11:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 926ms 11:48:19 INFO - PROCESS | 1795 | 1461178099932 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:48:19 INFO - PROCESS | 1795 | 1461178099935 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:48:19 INFO - PROCESS | 1795 | 1461178099938 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:48:19 INFO - PROCESS | 1795 | 1461178099940 Marionette TRACE conn2 <- [1,1962,null,{}] 11:48:19 INFO - PROCESS | 1795 | 1461178099958 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}] 11:48:20 INFO - PROCESS | 1795 | 1461178100048 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:48:20 INFO - PROCESS | 1795 | 1461178100105 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9df800 == 50 [pid = 1795] [id = 498] 11:48:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x1140c2000) [pid = 1795] [serial = 1494] [outer = 0x0] 11:48:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x1164a8000) [pid = 1795] [serial = 1495] [outer = 0x1140c2000] 11:48:20 INFO - PROCESS | 1795 | 1461178100133 Marionette DEBUG loaded listener.js 11:48:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x118ed7400) [pid = 1795] [serial = 1496] [outer = 0x1140c2000] 11:48:20 INFO - PROCESS | 1795 | 1461178100572 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]]]}] 11:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 11:48:20 INFO - PROCESS | 1795 | 1461178100610 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:48:20 INFO - PROCESS | 1795 | 1461178100614 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:48:20 INFO - PROCESS | 1795 | 1461178100618 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:48:20 INFO - PROCESS | 1795 | 1461178100620 Marionette TRACE conn2 <- [1,1966,null,{}] 11:48:20 INFO - PROCESS | 1795 | 1461178100622 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}] 11:48:20 INFO - PROCESS | 1795 | 1461178100708 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:48:20 INFO - PROCESS | 1795 | 1461178100778 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x11928e000 == 51 [pid = 1795] [id = 499] 11:48:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x1182b5000) [pid = 1795] [serial = 1497] [outer = 0x0] 11:48:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x118f78c00) [pid = 1795] [serial = 1498] [outer = 0x1182b5000] 11:48:20 INFO - PROCESS | 1795 | 1461178100807 Marionette DEBUG loaded listener.js 11:48:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x11a86c400) [pid = 1795] [serial = 1499] [outer = 0x1182b5000] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1b3000 == 50 [pid = 1795] [id = 493] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1bf800 == 49 [pid = 1795] [id = 492] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x12e21c800 == 48 [pid = 1795] [id = 491] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x123f57000 == 47 [pid = 1795] [id = 490] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7b8000 == 46 [pid = 1795] [id = 489] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x119e6a400) [pid = 1795] [serial = 1383] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x112164c00) [pid = 1795] [serial = 1380] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x127fa3c00) [pid = 1795] [serial = 1422] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x12cdbd800 == 45 [pid = 1795] [id = 488] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x12b592800 == 44 [pid = 1795] [id = 487] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x12a098800 == 43 [pid = 1795] [id = 486] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x118aa5000 == 42 [pid = 1795] [id = 485] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x125d46800 == 41 [pid = 1795] [id = 484] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x123b78000 == 40 [pid = 1795] [id = 483] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x11928c800 == 39 [pid = 1795] [id = 482] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x116483800 == 38 [pid = 1795] [id = 481] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x11be1c800 == 37 [pid = 1795] [id = 476] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x118a23000 == 36 [pid = 1795] [id = 475] 11:48:21 INFO - PROCESS | 1795 | --DOCSHELL 0x12d25d800 == 35 [pid = 1795] [id = 474] 11:48:21 INFO - PROCESS | 1795 | 1461178101195 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]]]}] 11:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 620ms 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x11b5d3400) [pid = 1795] [serial = 1401] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x11c1db800) [pid = 1795] [serial = 1407] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x11bf26800) [pid = 1795] [serial = 1404] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x11c803c00) [pid = 1795] [serial = 1410] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x11ade3000) [pid = 1795] [serial = 1398] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x114e64400) [pid = 1795] [serial = 1387] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11424a400) [pid = 1795] [serial = 1386] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11a97c000) [pid = 1795] [serial = 1393] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x118fd4000) [pid = 1795] [serial = 1392] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x1155c3800) [pid = 1795] [serial = 1389] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x118c78c00) [pid = 1795] [serial = 1390] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x11acc3400) [pid = 1795] [serial = 1395] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11ad9ec00) [pid = 1795] [serial = 1396] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12baed800) [pid = 1795] [serial = 1378] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11c3c7c00) [pid = 1795] [serial = 1408] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11b5df000) [pid = 1795] [serial = 1413] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x12794ec00) [pid = 1795] [serial = 1420] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x123a12400) [pid = 1795] [serial = 1414] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x12768d400) [pid = 1795] [serial = 1419] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x123b02800) [pid = 1795] [serial = 1411] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x123e83000) [pid = 1795] [serial = 1416] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11bfbcc00) [pid = 1795] [serial = 1405] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11bf1d400) [pid = 1795] [serial = 1402] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x12721a400) [pid = 1795] [serial = 1417] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11afa7400) [pid = 1795] [serial = 1399] [outer = 0x0] [url = about:blank] 11:48:21 INFO - PROCESS | 1795 | 1461178101253 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:48:21 INFO - PROCESS | 1795 | 1461178101254 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:48:21 INFO - PROCESS | 1795 | 1461178101260 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:48:21 INFO - PROCESS | 1795 | 1461178101263 Marionette TRACE conn2 <- [1,1970,null,{}] 11:48:21 INFO - PROCESS | 1795 | 1461178101270 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}] 11:48:21 INFO - PROCESS | 1795 | 1461178101359 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:48:21 INFO - PROCESS | 1795 | 1461178101366 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a959800 == 36 [pid = 1795] [id = 500] 11:48:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11a98c000) [pid = 1795] [serial = 1500] [outer = 0x0] 11:48:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11aa82000) [pid = 1795] [serial = 1501] [outer = 0x11a98c000] 11:48:21 INFO - PROCESS | 1795 | 1461178101397 Marionette DEBUG loaded listener.js 11:48:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11ad99800) [pid = 1795] [serial = 1502] [outer = 0x11a98c000] 11:48:21 INFO - PROCESS | 1795 | 1461178101748 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]]]}] 11:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 522ms 11:48:21 INFO - PROCESS | 1795 | 1461178101806 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:48:21 INFO - PROCESS | 1795 | 1461178101808 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:48:21 INFO - PROCESS | 1795 | 1461178101812 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:48:21 INFO - PROCESS | 1795 | 1461178101813 Marionette TRACE conn2 <- [1,1974,null,{}] 11:48:21 INFO - PROCESS | 1795 | 1461178101815 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}] 11:48:21 INFO - PROCESS | 1795 | 1461178101889 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:48:21 INFO - PROCESS | 1795 | 1461178101895 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfe3000 == 37 [pid = 1795] [id = 501] 11:48:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x11ada1800) [pid = 1795] [serial = 1503] [outer = 0x0] 11:48:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x11afb1800) [pid = 1795] [serial = 1504] [outer = 0x11ada1800] 11:48:21 INFO - PROCESS | 1795 | 1461178101923 Marionette DEBUG loaded listener.js 11:48:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x11afe9400) [pid = 1795] [serial = 1505] [outer = 0x11ada1800] 11:48:22 INFO - PROCESS | 1795 | 1461178102234 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]]]}] 11:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 469ms 11:48:22 INFO - PROCESS | 1795 | 1461178102282 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:48:22 INFO - PROCESS | 1795 | 1461178102283 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:48:22 INFO - PROCESS | 1795 | 1461178102285 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:48:22 INFO - PROCESS | 1795 | 1461178102286 Marionette TRACE conn2 <- [1,1978,null,{}] 11:48:22 INFO - PROCESS | 1795 | 1461178102288 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}] 11:48:22 INFO - PROCESS | 1795 | 1461178102358 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:48:22 INFO - PROCESS | 1795 | 1461178102412 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c7ee000 == 38 [pid = 1795] [id = 502] 11:48:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11ade0400) [pid = 1795] [serial = 1506] [outer = 0x0] 11:48:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11b928800) [pid = 1795] [serial = 1507] [outer = 0x11ade0400] 11:48:22 INFO - PROCESS | 1795 | 1461178102438 Marionette DEBUG loaded listener.js 11:48:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11bf1c400) [pid = 1795] [serial = 1508] [outer = 0x11ade0400] 11:48:22 INFO - PROCESS | 1795 | 1461178102737 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]]]}] 11:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 468ms 11:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:48:22 INFO - PROCESS | 1795 | 1461178102753 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:48:22 INFO - PROCESS | 1795 | 1461178102755 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:48:22 INFO - PROCESS | 1795 | 1461178102757 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:48:22 INFO - PROCESS | 1795 | 1461178102758 Marionette TRACE conn2 <- [1,1982,null,{}] 11:48:22 INFO - PROCESS | 1795 | 1461178102760 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}] 11:48:22 INFO - PROCESS | 1795 | 1461178102855 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:48:22 INFO - PROCESS | 1795 | 1461178102863 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d4b000 == 39 [pid = 1795] [id = 503] 11:48:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11bf20800) [pid = 1795] [serial = 1509] [outer = 0x0] 11:48:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11c125000) [pid = 1795] [serial = 1510] [outer = 0x11bf20800] 11:48:22 INFO - PROCESS | 1795 | 1461178102892 Marionette DEBUG loaded listener.js 11:48:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x123806c00) [pid = 1795] [serial = 1511] [outer = 0x11bf20800] 11:48:23 INFO - PROCESS | 1795 | 1461178103217 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]]]}] 11:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 471ms 11:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:48:23 INFO - PROCESS | 1795 | 1461178103232 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:48:23 INFO - PROCESS | 1795 | 1461178103233 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:48:23 INFO - PROCESS | 1795 | 1461178103235 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:48:23 INFO - PROCESS | 1795 | 1461178103236 Marionette TRACE conn2 <- [1,1986,null,{}] 11:48:23 INFO - PROCESS | 1795 | 1461178103238 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}] 11:48:23 INFO - PROCESS | 1795 | 1461178103345 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:48:23 INFO - PROCESS | 1795 | 1461178103358 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x118e4a800 == 40 [pid = 1795] [id = 504] 11:48:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x112164400) [pid = 1795] [serial = 1512] [outer = 0x0] 11:48:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x123807000) [pid = 1795] [serial = 1513] [outer = 0x112164400] 11:48:23 INFO - PROCESS | 1795 | 1461178103384 Marionette DEBUG loaded listener.js 11:48:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x123e83000) [pid = 1795] [serial = 1514] [outer = 0x112164400] 11:48:23 INFO - PROCESS | 1795 | 1461178103718 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]]]}] 11:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 519ms 11:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:48:23 INFO - PROCESS | 1795 | 1461178103754 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:48:23 INFO - PROCESS | 1795 | 1461178103755 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:48:23 INFO - PROCESS | 1795 | 1461178103757 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:48:23 INFO - PROCESS | 1795 | 1461178103759 Marionette TRACE conn2 <- [1,1990,null,{}] 11:48:23 INFO - PROCESS | 1795 | 1461178103761 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}] 11:48:23 INFO - PROCESS | 1795 | 1461178103852 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:48:23 INFO - PROCESS | 1795 | 1461178103865 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x1299d5000 == 41 [pid = 1795] [id = 505] 11:48:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x123d48400) [pid = 1795] [serial = 1515] [outer = 0x0] 11:48:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x1245df000) [pid = 1795] [serial = 1516] [outer = 0x123d48400] 11:48:23 INFO - PROCESS | 1795 | 1461178103891 Marionette DEBUG loaded listener.js 11:48:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x127494c00) [pid = 1795] [serial = 1517] [outer = 0x123d48400] 11:48:24 INFO - PROCESS | 1795 | 1461178104238 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]]]}] 11:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 518ms 11:48:24 INFO - PROCESS | 1795 | 1461178104277 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:48:24 INFO - PROCESS | 1795 | 1461178104279 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:48:24 INFO - PROCESS | 1795 | 1461178104282 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:48:24 INFO - PROCESS | 1795 | 1461178104283 Marionette TRACE conn2 <- [1,1994,null,{}] 11:48:24 INFO - PROCESS | 1795 | 1461178104285 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}] 11:48:24 INFO - PROCESS | 1795 | 1461178104377 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:48:24 INFO - PROCESS | 1795 | 1461178104381 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b222000 == 42 [pid = 1795] [id = 506] 11:48:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x127493400) [pid = 1795] [serial = 1518] [outer = 0x0] 11:48:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x12768b400) [pid = 1795] [serial = 1519] [outer = 0x127493400] 11:48:24 INFO - PROCESS | 1795 | 1461178104406 Marionette DEBUG loaded listener.js 11:48:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x12794ec00) [pid = 1795] [serial = 1520] [outer = 0x127493400] 11:48:24 INFO - PROCESS | 1795 | 1461178104740 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]]]}] 11:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 518ms 11:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:48:24 INFO - PROCESS | 1795 | 1461178104801 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:48:24 INFO - PROCESS | 1795 | 1461178104802 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:48:24 INFO - PROCESS | 1795 | 1461178104804 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:48:24 INFO - PROCESS | 1795 | 1461178104805 Marionette TRACE conn2 <- [1,1998,null,{}] 11:48:24 INFO - PROCESS | 1795 | 1461178104807 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}] 11:48:24 INFO - PROCESS | 1795 | 1461178104900 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:48:24 INFO - PROCESS | 1795 | 1461178104915 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb19800 == 43 [pid = 1795] [id = 507] 11:48:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x127f9d400) [pid = 1795] [serial = 1521] [outer = 0x0] 11:48:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x1291dd800) [pid = 1795] [serial = 1522] [outer = 0x127f9d400] 11:48:24 INFO - PROCESS | 1795 | 1461178104941 Marionette DEBUG loaded listener.js 11:48:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x12995c800) [pid = 1795] [serial = 1523] [outer = 0x127f9d400] 11:48:25 INFO - PROCESS | 1795 | 1461178105281 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]]]}] 11:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 519ms 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x123a18400) [pid = 1795] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x129adb400) [pid = 1795] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x129954400) [pid = 1795] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x11bfb5800) [pid = 1795] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11228cc00) [pid = 1795] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11a997400) [pid = 1795] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11afeb800) [pid = 1795] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11adeec00) [pid = 1795] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x1182b4800) [pid = 1795] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x114e57400) [pid = 1795] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x1154f1c00) [pid = 1795] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x12baf0c00) [pid = 1795] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x123a12000) [pid = 1795] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x118f79800) [pid = 1795] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:48:25 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x12ce84800) [pid = 1795] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:48:25 INFO - PROCESS | 1795 | 1461178105526 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:48:25 INFO - PROCESS | 1795 | 1461178105528 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:48:25 INFO - PROCESS | 1795 | 1461178105538 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:48:25 INFO - PROCESS | 1795 | 1461178105540 Marionette TRACE conn2 <- [1,2002,null,{}] 11:48:25 INFO - PROCESS | 1795 | 1461178105542 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}] 11:48:25 INFO - PROCESS | 1795 | 1461178105637 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:48:25 INFO - PROCESS | 1795 | 1461178105641 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be2a000 == 44 [pid = 1795] [id = 508] 11:48:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11afeb800) [pid = 1795] [serial = 1524] [outer = 0x0] 11:48:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x1291d9400) [pid = 1795] [serial = 1525] [outer = 0x11afeb800] 11:48:25 INFO - PROCESS | 1795 | 1461178105674 Marionette DEBUG loaded listener.js 11:48:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x129adcc00) [pid = 1795] [serial = 1526] [outer = 0x11afeb800] 11:48:26 INFO - PROCESS | 1795 | 1461178106001 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]]]}] 11:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 469ms 11:48:26 INFO - PROCESS | 1795 | 1461178106008 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:48:26 INFO - PROCESS | 1795 | 1461178106009 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:48:26 INFO - PROCESS | 1795 | 1461178106011 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:48:26 INFO - PROCESS | 1795 | 1461178106016 Marionette TRACE conn2 <- [1,2006,null,{}] 11:48:26 INFO - PROCESS | 1795 | 1461178106018 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}] 11:48:26 INFO - PROCESS | 1795 | 1461178106096 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:48:26 INFO - PROCESS | 1795 | 1461178106170 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7b3800 == 45 [pid = 1795] [id = 509] 11:48:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x129dedc00) [pid = 1795] [serial = 1527] [outer = 0x0] 11:48:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x12b502c00) [pid = 1795] [serial = 1528] [outer = 0x129dedc00] 11:48:26 INFO - PROCESS | 1795 | 1461178106195 Marionette DEBUG loaded listener.js 11:48:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x12b50c800) [pid = 1795] [serial = 1529] [outer = 0x129dedc00] 11:48:26 INFO - PROCESS | 1795 | 1461178106455 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]]]}] 11:48:26 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 11:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 471ms 11:48:26 INFO - PROCESS | 1795 | 1461178106485 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:48:26 INFO - PROCESS | 1795 | 1461178106486 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:48:26 INFO - PROCESS | 1795 | 1461178106489 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:48:26 INFO - PROCESS | 1795 | 1461178106490 Marionette TRACE conn2 <- [1,2010,null,{}] 11:48:26 INFO - PROCESS | 1795 | 1461178106500 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}] 11:48:26 INFO - PROCESS | 1795 | 1461178106585 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:48:26 INFO - PROCESS | 1795 | 1461178106590 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7f8800 == 46 [pid = 1795] [id = 510] 11:48:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x129de6000) [pid = 1795] [serial = 1530] [outer = 0x0] 11:48:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x12b543c00) [pid = 1795] [serial = 1531] [outer = 0x129de6000] 11:48:26 INFO - PROCESS | 1795 | 1461178106615 Marionette DEBUG loaded listener.js 11:48:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x12b5b9800) [pid = 1795] [serial = 1532] [outer = 0x129de6000] 11:48:26 INFO - PROCESS | 1795 | 1461178106951 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]]]}] 11:48:26 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 11:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 470ms 11:48:26 INFO - PROCESS | 1795 | 1461178106965 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:48:26 INFO - PROCESS | 1795 | 1461178106966 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:48:26 INFO - PROCESS | 1795 | 1461178106969 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:48:26 INFO - PROCESS | 1795 | 1461178106970 Marionette TRACE conn2 <- [1,2014,null,{}] 11:48:26 INFO - PROCESS | 1795 | 1461178106972 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}] 11:48:27 INFO - PROCESS | 1795 | 1461178107078 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:48:27 INFO - PROCESS | 1795 | 1461178107085 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:27 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e20f800 == 47 [pid = 1795] [id = 511] 11:48:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x129def800) [pid = 1795] [serial = 1533] [outer = 0x0] 11:48:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x12b5bc800) [pid = 1795] [serial = 1534] [outer = 0x129def800] 11:48:27 INFO - PROCESS | 1795 | 1461178107110 Marionette DEBUG loaded listener.js 11:48:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x12bae9400) [pid = 1795] [serial = 1535] [outer = 0x129def800] 11:48:27 INFO - PROCESS | 1795 | 1461178107432 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]]]}] 11:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 467ms 11:48:27 INFO - PROCESS | 1795 | 1461178107437 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:48:27 INFO - PROCESS | 1795 | 1461178107438 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:48:27 INFO - PROCESS | 1795 | 1461178107440 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:48:27 INFO - PROCESS | 1795 | 1461178107441 Marionette TRACE conn2 <- [1,2018,null,{}] 11:48:27 INFO - PROCESS | 1795 | 1461178107445 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}] 11:48:27 INFO - PROCESS | 1795 | 1461178107522 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:48:27 INFO - PROCESS | 1795 | 1461178107630 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:27 INFO - PROCESS | 1795 | ++DOCSHELL 0x11568f800 == 48 [pid = 1795] [id = 512] 11:48:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x11214e400) [pid = 1795] [serial = 1536] [outer = 0x0] 11:48:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x112168800) [pid = 1795] [serial = 1537] [outer = 0x11214e400] 11:48:27 INFO - PROCESS | 1795 | 1461178107663 Marionette DEBUG loaded listener.js 11:48:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x11228d400) [pid = 1795] [serial = 1538] [outer = 0x11214e400] 11:48:28 INFO - PROCESS | 1795 | 1461178108116 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]]]}] 11:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 719ms 11:48:28 INFO - PROCESS | 1795 | 1461178108160 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:48:28 INFO - PROCESS | 1795 | 1461178108163 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:48:28 INFO - PROCESS | 1795 | 1461178108166 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:48:28 INFO - PROCESS | 1795 | 1461178108169 Marionette TRACE conn2 <- [1,2022,null,{}] 11:48:28 INFO - PROCESS | 1795 | 1461178108172 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}] 11:48:28 INFO - PROCESS | 1795 | 1461178108276 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:48:28 INFO - PROCESS | 1795 | 1461178108330 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:28 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be26800 == 49 [pid = 1795] [id = 513] 11:48:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x115707000) [pid = 1795] [serial = 1539] [outer = 0x0] 11:48:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x118f79800) [pid = 1795] [serial = 1540] [outer = 0x115707000] 11:48:28 INFO - PROCESS | 1795 | 1461178108362 Marionette DEBUG loaded listener.js 11:48:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x11a611000) [pid = 1795] [serial = 1541] [outer = 0x115707000] 11:48:28 INFO - PROCESS | 1795 | 1461178108767 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]]]}] 11:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 623ms 11:48:28 INFO - PROCESS | 1795 | 1461178108791 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:48:28 INFO - PROCESS | 1795 | 1461178108796 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:48:28 INFO - PROCESS | 1795 | 1461178108799 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:48:28 INFO - PROCESS | 1795 | 1461178108801 Marionette TRACE conn2 <- [1,2026,null,{}] 11:48:28 INFO - PROCESS | 1795 | 1461178108803 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}] 11:48:28 INFO - PROCESS | 1795 | 1461178108902 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:48:29 INFO - PROCESS | 1795 | 1461178109000 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288be000 == 50 [pid = 1795] [id = 514] 11:48:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x11ada0000) [pid = 1795] [serial = 1542] [outer = 0x0] 11:48:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x11afac000) [pid = 1795] [serial = 1543] [outer = 0x11ada0000] 11:48:29 INFO - PROCESS | 1795 | 1461178109031 Marionette DEBUG loaded listener.js 11:48:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x11bf21800) [pid = 1795] [serial = 1544] [outer = 0x11ada0000] 11:48:29 INFO - PROCESS | 1795 | 1461178109423 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]]]}] 11:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 669ms 11:48:29 INFO - PROCESS | 1795 | 1461178109469 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:48:29 INFO - PROCESS | 1795 | 1461178109470 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:48:29 INFO - PROCESS | 1795 | 1461178109478 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:48:29 INFO - PROCESS | 1795 | 1461178109482 Marionette TRACE conn2 <- [1,2030,null,{}] 11:48:29 INFO - PROCESS | 1795 | 1461178109486 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}] 11:48:29 INFO - PROCESS | 1795 | 1461178109588 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:48:29 INFO - PROCESS | 1795 | 1461178109654 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7e1800 == 51 [pid = 1795] [id = 515] 11:48:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x11ada1400) [pid = 1795] [serial = 1545] [outer = 0x0] 11:48:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x11bfbb800) [pid = 1795] [serial = 1546] [outer = 0x11ada1400] 11:48:29 INFO - PROCESS | 1795 | 1461178109685 Marionette DEBUG loaded listener.js 11:48:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x1242e1800) [pid = 1795] [serial = 1547] [outer = 0x11ada1400] 11:48:30 INFO - PROCESS | 1795 | 1461178110084 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]]]}] 11:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 678ms 11:48:30 INFO - PROCESS | 1795 | 1461178110152 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:48:30 INFO - PROCESS | 1795 | 1461178110154 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:48:30 INFO - PROCESS | 1795 | 1461178110156 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:48:30 INFO - PROCESS | 1795 | 1461178110157 Marionette TRACE conn2 <- [1,2034,null,{}] 11:48:30 INFO - PROCESS | 1795 | 1461178110160 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}] 11:48:30 INFO - PROCESS | 1795 | 1461178110254 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:48:30 INFO - PROCESS | 1795 | 1461178110365 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:30 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f73f000 == 52 [pid = 1795] [id = 516] 11:48:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x123f82000) [pid = 1795] [serial = 1548] [outer = 0x0] 11:48:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x129958800) [pid = 1795] [serial = 1549] [outer = 0x123f82000] 11:48:30 INFO - PROCESS | 1795 | 1461178110415 Marionette DEBUG loaded listener.js 11:48:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x129d39800) [pid = 1795] [serial = 1550] [outer = 0x123f82000] 11:48:30 INFO - PROCESS | 1795 | 1461178110952 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]]]}] 11:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 821ms 11:48:30 INFO - PROCESS | 1795 | 1461178110979 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:48:30 INFO - PROCESS | 1795 | 1461178110981 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:48:30 INFO - PROCESS | 1795 | 1461178110984 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:48:30 INFO - PROCESS | 1795 | 1461178110985 Marionette TRACE conn2 <- [1,2038,null,{}] 11:48:30 INFO - PROCESS | 1795 | 1461178110987 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}] 11:48:31 INFO - PROCESS | 1795 | 1461178111084 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:48:31 INFO - PROCESS | 1795 | 1461178111157 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aadd800 == 53 [pid = 1795] [id = 517] 11:48:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x11bf28c00) [pid = 1795] [serial = 1551] [outer = 0x0] 11:48:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x129dea800) [pid = 1795] [serial = 1552] [outer = 0x11bf28c00] 11:48:31 INFO - PROCESS | 1795 | 1461178111195 Marionette DEBUG loaded listener.js 11:48:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x12baf0c00) [pid = 1795] [serial = 1553] [outer = 0x11bf28c00] 11:48:31 INFO - PROCESS | 1795 | 1461178111789 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]]]}] 11:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 819ms 11:48:31 INFO - PROCESS | 1795 | 1461178111804 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:48:31 INFO - PROCESS | 1795 | 1461178111806 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:48:31 INFO - PROCESS | 1795 | 1461178111809 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:48:31 INFO - PROCESS | 1795 | 1461178111812 Marionette TRACE conn2 <- [1,2042,null,{}] 11:48:31 INFO - PROCESS | 1795 | 1461178111834 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}] 11:48:31 INFO - PROCESS | 1795 | 1461178111932 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:48:32 INFO - PROCESS | 1795 | 1461178112005 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c91800 == 54 [pid = 1795] [id = 518] 11:48:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x11228dc00) [pid = 1795] [serial = 1554] [outer = 0x0] 11:48:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x114e5d800) [pid = 1795] [serial = 1555] [outer = 0x11228dc00] 11:48:32 INFO - PROCESS | 1795 | 1461178112033 Marionette DEBUG loaded listener.js 11:48:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 143 (0x118c78c00) [pid = 1795] [serial = 1556] [outer = 0x11228dc00] 11:48:32 INFO - PROCESS | 1795 | 1461178112456 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]]]}] 11:48:32 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) 11:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 689ms 11:48:32 INFO - PROCESS | 1795 | 1461178112499 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:48:32 INFO - PROCESS | 1795 | 1461178112503 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:48:32 INFO - PROCESS | 1795 | 1461178112507 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:48:32 INFO - PROCESS | 1795 | 1461178112509 Marionette TRACE conn2 <- [1,2046,null,{}] 11:48:32 INFO - PROCESS | 1795 | 1461178112511 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}] 11:48:32 INFO - PROCESS | 1795 | 1461178112609 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x12e20f800 == 53 [pid = 1795] [id = 511] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7f8800 == 52 [pid = 1795] [id = 510] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7b3800 == 51 [pid = 1795] [id = 509] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x11be2a000 == 50 [pid = 1795] [id = 508] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb19800 == 49 [pid = 1795] [id = 507] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x12b222000 == 48 [pid = 1795] [id = 506] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 142 (0x12ce7f800) [pid = 1795] [serial = 1480] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x1299d5000 == 47 [pid = 1795] [id = 505] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x118e4a800 == 46 [pid = 1795] [id = 504] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x125d4b000 == 45 [pid = 1795] [id = 503] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x11c7ee000 == 44 [pid = 1795] [id = 502] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfe3000 == 43 [pid = 1795] [id = 501] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x11a959800 == 42 [pid = 1795] [id = 500] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x11928e000 == 41 [pid = 1795] [id = 499] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9df800 == 40 [pid = 1795] [id = 498] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x12d253000 == 39 [pid = 1795] [id = 496] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x123b73000 == 38 [pid = 1795] [id = 495] 11:48:32 INFO - PROCESS | 1795 | --DOCSHELL 0x118276000 == 37 [pid = 1795] [id = 494] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x11a8ba400) [pid = 1795] [serial = 1384] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x12d23e400) [pid = 1795] [serial = 1324] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x12995a400) [pid = 1795] [serial = 1461] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x129d41400) [pid = 1795] [serial = 1464] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x12b508000) [pid = 1795] [serial = 1467] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x129df1400) [pid = 1795] [serial = 1465] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x11c3c2400) [pid = 1795] [serial = 1455] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x11a610000) [pid = 1795] [serial = 1446] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x11a978c00) [pid = 1795] [serial = 1447] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x118fd5800) [pid = 1795] [serial = 1428] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x11bccb400) [pid = 1795] [serial = 1434] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x11adee000) [pid = 1795] [serial = 1449] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x11afea800) [pid = 1795] [serial = 1450] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x11af7e400) [pid = 1795] [serial = 1431] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x11bf1dc00) [pid = 1795] [serial = 1452] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11bfb4800) [pid = 1795] [serial = 1453] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x1146b9800) [pid = 1795] [serial = 1425] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x1242d5000) [pid = 1795] [serial = 1437] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x129acf400) [pid = 1795] [serial = 1441] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x129956000) [pid = 1795] [serial = 1440] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x118fd6c00) [pid = 1795] [serial = 1444] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x118a60400) [pid = 1795] [serial = 1443] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x123b05000) [pid = 1795] [serial = 1473] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11913ac00) [pid = 1795] [serial = 1470] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11afe3c00) [pid = 1795] [serial = 1471] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x12bbd1800) [pid = 1795] [serial = 1478] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x12b50e000) [pid = 1795] [serial = 1468] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x12bbc9400) [pid = 1795] [serial = 1477] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x123f7f000) [pid = 1795] [serial = 1458] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12bae3400) [pid = 1795] [serial = 1474] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x129adb000) [pid = 1795] [serial = 1462] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x1291e2800) [pid = 1795] [serial = 1459] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x1191ba800) [pid = 1795] [serial = 865] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:48:32 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x11c3f2800) [pid = 1795] [serial = 1456] [outer = 0x0] [url = about:blank] 11:48:32 INFO - PROCESS | 1795 | 1461178112705 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x118276000 == 38 [pid = 1795] [id = 519] 11:48:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x1155be000) [pid = 1795] [serial = 1557] [outer = 0x0] 11:48:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x118c73c00) [pid = 1795] [serial = 1558] [outer = 0x1155be000] 11:48:32 INFO - PROCESS | 1795 | 1461178112742 Marionette DEBUG loaded listener.js 11:48:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11a979800) [pid = 1795] [serial = 1559] [outer = 0x1155be000] 11:48:33 INFO - PROCESS | 1795 | 1461178113055 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]]]}] 11:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 569ms 11:48:33 INFO - PROCESS | 1795 | 1461178113077 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:48:33 INFO - PROCESS | 1795 | 1461178113080 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:48:33 INFO - PROCESS | 1795 | 1461178113084 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:48:33 INFO - PROCESS | 1795 | 1461178113087 Marionette TRACE conn2 <- [1,2050,null,{}] 11:48:33 INFO - PROCESS | 1795 | 1461178113097 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}] 11:48:33 INFO - PROCESS | 1795 | 1461178113175 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:48:33 INFO - PROCESS | 1795 | 1461178113182 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c7ee000 == 39 [pid = 1795] [id = 520] 11:48:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11ad9a000) [pid = 1795] [serial = 1560] [outer = 0x0] 11:48:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x11a992800) [pid = 1795] [serial = 1561] [outer = 0x11ad9a000] 11:48:33 INFO - PROCESS | 1795 | 1461178113210 Marionette DEBUG loaded listener.js 11:48:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11bcbec00) [pid = 1795] [serial = 1562] [outer = 0x11ad9a000] 11:48:33 INFO - PROCESS | 1795 | 1461178113585 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]]]}] 11:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 521ms 11:48:33 INFO - PROCESS | 1795 | 1461178113605 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:48:33 INFO - PROCESS | 1795 | 1461178113607 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:48:33 INFO - PROCESS | 1795 | 1461178113610 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:48:33 INFO - PROCESS | 1795 | 1461178113611 Marionette TRACE conn2 <- [1,2054,null,{}] 11:48:33 INFO - PROCESS | 1795 | 1461178113616 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}] 11:48:33 INFO - PROCESS | 1795 | 1461178113690 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:48:33 INFO - PROCESS | 1795 | 1461178113697 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fee000 == 40 [pid = 1795] [id = 521] 11:48:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x11bf1dc00) [pid = 1795] [serial = 1563] [outer = 0x0] 11:48:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x11bfb4800) [pid = 1795] [serial = 1564] [outer = 0x11bf1dc00] 11:48:33 INFO - PROCESS | 1795 | 1461178113723 Marionette DEBUG loaded listener.js 11:48:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x11c3cf800) [pid = 1795] [serial = 1565] [outer = 0x11bf1dc00] 11:48:34 INFO - PROCESS | 1795 | 1461178114076 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]]]}] 11:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 473ms 11:48:34 INFO - PROCESS | 1795 | 1461178114084 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:48:34 INFO - PROCESS | 1795 | 1461178114085 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:48:34 INFO - PROCESS | 1795 | 1461178114087 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:48:34 INFO - PROCESS | 1795 | 1461178114088 Marionette TRACE conn2 <- [1,2058,null,{}] 11:48:34 INFO - PROCESS | 1795 | 1461178114090 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}] 11:48:34 INFO - PROCESS | 1795 | 1461178114193 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:48:34 INFO - PROCESS | 1795 | 1461178114201 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x1299cd000 == 41 [pid = 1795] [id = 522] 11:48:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11bf1e000) [pid = 1795] [serial = 1566] [outer = 0x0] 11:48:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x123a15000) [pid = 1795] [serial = 1567] [outer = 0x11bf1e000] 11:48:34 INFO - PROCESS | 1795 | 1461178114227 Marionette DEBUG loaded listener.js 11:48:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x124457800) [pid = 1795] [serial = 1568] [outer = 0x11bf1e000] 11:48:34 INFO - PROCESS | 1795 | 1461178114552 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]]]}] 11:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 518ms 11:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:48:34 INFO - PROCESS | 1795 | 1461178114605 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:48:34 INFO - PROCESS | 1795 | 1461178114606 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:48:34 INFO - PROCESS | 1795 | 1461178114608 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:48:34 INFO - PROCESS | 1795 | 1461178114610 Marionette TRACE conn2 <- [1,2062,null,{}] 11:48:34 INFO - PROCESS | 1795 | 1461178114612 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}] 11:48:34 INFO - PROCESS | 1795 | 1461178114701 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:48:34 INFO - PROCESS | 1795 | 1461178114707 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb17000 == 42 [pid = 1795] [id = 523] 11:48:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x1274f3000) [pid = 1795] [serial = 1569] [outer = 0x0] 11:48:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x12995a400) [pid = 1795] [serial = 1570] [outer = 0x1274f3000] 11:48:34 INFO - PROCESS | 1795 | 1461178114735 Marionette DEBUG loaded listener.js 11:48:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x12b50cc00) [pid = 1795] [serial = 1571] [outer = 0x1274f3000] 11:48:35 INFO - PROCESS | 1795 | 1461178115114 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]]]}] 11:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 521ms 11:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:48:35 INFO - PROCESS | 1795 | 1461178115132 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 1795 | 1461178115133 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:48:35 INFO - PROCESS | 1795 | 1461178115135 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:48:35 INFO - PROCESS | 1795 | 1461178115136 Marionette TRACE conn2 <- [1,2066,null,{}] 11:48:35 INFO - PROCESS | 1795 | 1461178115139 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}] 11:48:35 INFO - PROCESS | 1795 | 1461178115239 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:48:35 INFO - PROCESS | 1795 | 1461178115245 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cdcf000 == 43 [pid = 1795] [id = 524] 11:48:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x12403f800) [pid = 1795] [serial = 1572] [outer = 0x0] 11:48:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x12b545000) [pid = 1795] [serial = 1573] [outer = 0x12403f800] 11:48:35 INFO - PROCESS | 1795 | 1461178115271 Marionette DEBUG loaded listener.js 11:48:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x12bae6400) [pid = 1795] [serial = 1574] [outer = 0x12403f800] 11:48:35 INFO - PROCESS | 1795 | 1461178115573 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]]]}] 11:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 468ms 11:48:35 INFO - PROCESS | 1795 | 1461178115608 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 1795 | 1461178115609 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:48:35 INFO - PROCESS | 1795 | 1461178115620 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:48:35 INFO - PROCESS | 1795 | 1461178115621 Marionette TRACE conn2 <- [1,2070,null,{}] 11:48:35 INFO - PROCESS | 1795 | 1461178115623 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}] 11:48:35 INFO - PROCESS | 1795 | 1461178115725 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:48:35 INFO - PROCESS | 1795 | 1461178115730 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d26b000 == 44 [pid = 1795] [id = 525] 11:48:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12995e800) [pid = 1795] [serial = 1575] [outer = 0x0] 11:48:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x12bbd0800) [pid = 1795] [serial = 1576] [outer = 0x12995e800] 11:48:35 INFO - PROCESS | 1795 | 1461178115784 Marionette DEBUG loaded listener.js 11:48:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12cfb2000) [pid = 1795] [serial = 1577] [outer = 0x12995e800] 11:48:36 INFO - PROCESS | 1795 | 1461178116102 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]]]}] 11:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 11:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:48:36 INFO - PROCESS | 1795 | 1461178116139 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:48:36 INFO - PROCESS | 1795 | 1461178116140 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:48:36 INFO - PROCESS | 1795 | 1461178116143 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:48:36 INFO - PROCESS | 1795 | 1461178116144 Marionette TRACE conn2 <- [1,2074,null,{}] 11:48:36 INFO - PROCESS | 1795 | 1461178116146 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}] 11:48:36 INFO - PROCESS | 1795 | 1461178116244 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:48:36 INFO - PROCESS | 1795 | 1461178116258 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7f7800 == 45 [pid = 1795] [id = 526] 11:48:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x12bbd1c00) [pid = 1795] [serial = 1578] [outer = 0x0] 11:48:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x12cfbcc00) [pid = 1795] [serial = 1579] [outer = 0x12bbd1c00] 11:48:36 INFO - PROCESS | 1795 | 1461178116284 Marionette DEBUG loaded listener.js 11:48:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x12d243400) [pid = 1795] [serial = 1580] [outer = 0x12bbd1c00] 11:48:36 INFO - PROCESS | 1795 | 1461178116621 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]]]}] 11:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 518ms 11:48:36 INFO - PROCESS | 1795 | 1461178116662 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:48:36 INFO - PROCESS | 1795 | 1461178116665 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:48:36 INFO - PROCESS | 1795 | 1461178116667 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:48:36 INFO - PROCESS | 1795 | 1461178116668 Marionette TRACE conn2 <- [1,2078,null,{}] 11:48:36 INFO - PROCESS | 1795 | 1461178116670 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}] 11:48:36 INFO - PROCESS | 1795 | 1461178116768 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:48:36 INFO - PROCESS | 1795 | 1461178116783 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f002800 == 46 [pid = 1795] [id = 527] 11:48:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x12d243c00) [pid = 1795] [serial = 1581] [outer = 0x0] 11:48:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x12d24c800) [pid = 1795] [serial = 1582] [outer = 0x12d243c00] 11:48:36 INFO - PROCESS | 1795 | 1461178116808 Marionette DEBUG loaded listener.js 11:48:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x12d79ec00) [pid = 1795] [serial = 1583] [outer = 0x12d243c00] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x1140c2000) [pid = 1795] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x11bf20800) [pid = 1795] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x1182b5000) [pid = 1795] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x11ade0400) [pid = 1795] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x12baeec00) [pid = 1795] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x11ada1800) [pid = 1795] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x129de6000) [pid = 1795] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x127f9d400) [pid = 1795] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11afeb800) [pid = 1795] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x129dedc00) [pid = 1795] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x112164400) [pid = 1795] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x11c1e0400) [pid = 1795] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x114031400) [pid = 1795] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x11b923c00) [pid = 1795] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11a8bd000) [pid = 1795] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x115711000) [pid = 1795] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x112158c00) [pid = 1795] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x123d48400) [pid = 1795] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x127493400) [pid = 1795] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:48:37 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11a98c000) [pid = 1795] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:48:37 INFO - PROCESS | 1795 | 1461178117269 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]]]}] 11:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 618ms 11:48:37 INFO - PROCESS | 1795 | 1461178117285 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:48:37 INFO - PROCESS | 1795 | 1461178117287 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:48:37 INFO - PROCESS | 1795 | 1461178117289 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:48:37 INFO - PROCESS | 1795 | 1461178117291 Marionette TRACE conn2 <- [1,2082,null,{}] 11:48:37 INFO - PROCESS | 1795 | 1461178117298 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}] 11:48:37 INFO - PROCESS | 1795 | 1461178117423 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:48:37 INFO - PROCESS | 1795 | 1461178117430 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:37 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f006000 == 47 [pid = 1795] [id = 528] 11:48:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x114031400) [pid = 1795] [serial = 1584] [outer = 0x0] 11:48:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x11bcc9800) [pid = 1795] [serial = 1585] [outer = 0x114031400] 11:48:37 INFO - PROCESS | 1795 | 1461178117460 Marionette DEBUG loaded listener.js 11:48:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x12d247400) [pid = 1795] [serial = 1586] [outer = 0x114031400] 11:48:37 INFO - PROCESS | 1795 | 1461178117766 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]]]}] 11:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 520ms 11:48:37 INFO - PROCESS | 1795 | 1461178117809 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:48:37 INFO - PROCESS | 1795 | 1461178117811 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:48:37 INFO - PROCESS | 1795 | 1461178117813 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:48:37 INFO - PROCESS | 1795 | 1461178117814 Marionette TRACE conn2 <- [1,2086,null,{}] 11:48:37 INFO - PROCESS | 1795 | 1461178117816 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}] 11:48:37 INFO - PROCESS | 1795 | 1461178117893 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:48:37 INFO - PROCESS | 1795 | 1461178117950 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:37 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fd4a000 == 48 [pid = 1795] [id = 529] 11:48:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x12bae7800) [pid = 1795] [serial = 1587] [outer = 0x0] 11:48:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12d7a2800) [pid = 1795] [serial = 1588] [outer = 0x12bae7800] 11:48:37 INFO - PROCESS | 1795 | 1461178117976 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x12d91c800) [pid = 1795] [serial = 1589] [outer = 0x12bae7800] 11:48:38 INFO - PROCESS | 1795 | 1461178118269 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]]]}] 11:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 468ms 11:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:48:38 INFO - PROCESS | 1795 | 1461178118286 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:48:38 INFO - PROCESS | 1795 | 1461178118288 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:48:38 INFO - PROCESS | 1795 | 1461178118290 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:48:38 INFO - PROCESS | 1795 | 1461178118291 Marionette TRACE conn2 <- [1,2090,null,{}] 11:48:38 INFO - PROCESS | 1795 | 1461178118294 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}] 11:48:38 INFO - PROCESS | 1795 | 1461178118375 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:48:38 INFO - PROCESS | 1795 | 1461178118382 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x13006e000 == 49 [pid = 1795] [id = 530] 11:48:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x129ace400) [pid = 1795] [serial = 1590] [outer = 0x0] 11:48:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x12d921c00) [pid = 1795] [serial = 1591] [outer = 0x129ace400] 11:48:38 INFO - PROCESS | 1795 | 1461178118407 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x12e12c000) [pid = 1795] [serial = 1592] [outer = 0x129ace400] 11:48:38 INFO - PROCESS | 1795 | 1461178118730 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]]]}] 11:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 469ms 11:48:38 INFO - PROCESS | 1795 | 1461178118759 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:48:38 INFO - PROCESS | 1795 | 1461178118761 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:48:38 INFO - PROCESS | 1795 | 1461178118766 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:48:38 INFO - PROCESS | 1795 | 1461178118767 Marionette TRACE conn2 <- [1,2094,null,{}] 11:48:38 INFO - PROCESS | 1795 | 1461178118769 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}] 11:48:38 INFO - PROCESS | 1795 | 1461178118875 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:48:38 INFO - PROCESS | 1795 | 1461178118882 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x130082800 == 50 [pid = 1795] [id = 531] 11:48:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x114e60000) [pid = 1795] [serial = 1593] [outer = 0x0] 11:48:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x12e12bc00) [pid = 1795] [serial = 1594] [outer = 0x114e60000] 11:48:38 INFO - PROCESS | 1795 | 1461178118907 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12e158800) [pid = 1795] [serial = 1595] [outer = 0x114e60000] 11:48:39 INFO - PROCESS | 1795 | 1461178119350 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]]]}] 11:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 619ms 11:48:39 INFO - PROCESS | 1795 | 1461178119385 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:48:39 INFO - PROCESS | 1795 | 1461178119388 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:48:39 INFO - PROCESS | 1795 | 1461178119392 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:48:39 INFO - PROCESS | 1795 | 1461178119394 Marionette TRACE conn2 <- [1,2098,null,{}] 11:48:39 INFO - PROCESS | 1795 | 1461178119416 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}] 11:48:39 INFO - PROCESS | 1795 | 1461178119526 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:48:39 INFO - PROCESS | 1795 | 1461178119625 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b946800 == 51 [pid = 1795] [id = 532] 11:48:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x1182b4400) [pid = 1795] [serial = 1596] [outer = 0x0] 11:48:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x11874e400) [pid = 1795] [serial = 1597] [outer = 0x1182b4400] 11:48:39 INFO - PROCESS | 1795 | 1461178119671 Marionette DEBUG loaded listener.js 11:48:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x11a8c1000) [pid = 1795] [serial = 1598] [outer = 0x1182b4400] 11:48:40 INFO - PROCESS | 1795 | 1461178120107 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]]]}] 11:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 740ms 11:48:40 INFO - PROCESS | 1795 | 1461178120148 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:48:40 INFO - PROCESS | 1795 | 1461178120152 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:48:40 INFO - PROCESS | 1795 | 1461178120158 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:48:40 INFO - PROCESS | 1795 | 1461178120160 Marionette TRACE conn2 <- [1,2102,null,{}] 11:48:40 INFO - PROCESS | 1795 | 1461178120165 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}] 11:48:40 INFO - PROCESS | 1795 | 1461178120264 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:48:40 INFO - PROCESS | 1795 | 1461178120334 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:40 INFO - PROCESS | 1795 | ++DOCSHELL 0x125dbc000 == 52 [pid = 1795] [id = 533] 11:48:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x11acc3400) [pid = 1795] [serial = 1599] [outer = 0x0] 11:48:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x11afa9c00) [pid = 1795] [serial = 1600] [outer = 0x11acc3400] 11:48:40 INFO - PROCESS | 1795 | 1461178120363 Marionette DEBUG loaded listener.js 11:48:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x11b99e800) [pid = 1795] [serial = 1601] [outer = 0x11acc3400] 11:48:40 INFO - PROCESS | 1795 | 1461178120770 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]]]}] 11:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 671ms 11:48:40 INFO - PROCESS | 1795 | 1461178120829 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:48:40 INFO - PROCESS | 1795 | 1461178120830 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:48:40 INFO - PROCESS | 1795 | 1461178120833 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:48:40 INFO - PROCESS | 1795 | 1461178120835 Marionette TRACE conn2 <- [1,2106,null,{}] 11:48:40 INFO - PROCESS | 1795 | 1461178120843 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}] 11:48:40 INFO - PROCESS | 1795 | 1461178120966 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:48:41 INFO - PROCESS | 1795 | 1461178121051 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x12da7d000 == 53 [pid = 1795] [id = 534] 11:48:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x11bfbbc00) [pid = 1795] [serial = 1602] [outer = 0x0] 11:48:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x123f81800) [pid = 1795] [serial = 1603] [outer = 0x11bfbbc00] 11:48:41 INFO - PROCESS | 1795 | 1461178121083 Marionette DEBUG loaded listener.js 11:48:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x127805400) [pid = 1795] [serial = 1604] [outer = 0x11bfbbc00] 11:48:41 INFO - PROCESS | 1795 | 1461178121511 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]]]}] 11:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 726ms 11:48:41 INFO - PROCESS | 1795 | 1461178121560 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:48:41 INFO - PROCESS | 1795 | 1461178121562 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:48:41 INFO - PROCESS | 1795 | 1461178121564 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:48:41 INFO - PROCESS | 1795 | 1461178121566 Marionette TRACE conn2 <- [1,2110,null,{}] 11:48:41 INFO - PROCESS | 1795 | 1461178121568 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}] 11:48:41 INFO - PROCESS | 1795 | 1461178121668 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:48:41 INFO - PROCESS | 1795 | 1461178121725 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x1301d0000 == 54 [pid = 1795] [id = 535] 11:48:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x12912d400) [pid = 1795] [serial = 1605] [outer = 0x0] 11:48:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x129ae1c00) [pid = 1795] [serial = 1606] [outer = 0x12912d400] 11:48:41 INFO - PROCESS | 1795 | 1461178121767 Marionette DEBUG loaded listener.js 11:48:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x12a9e7800) [pid = 1795] [serial = 1607] [outer = 0x12912d400] 11:48:42 INFO - PROCESS | 1795 | 1461178122229 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]]]}] 11:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 719ms 11:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:48:42 INFO - PROCESS | 1795 | 1461178122289 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:48:42 INFO - PROCESS | 1795 | 1461178122290 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:48:42 INFO - PROCESS | 1795 | 1461178122292 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:48:42 INFO - PROCESS | 1795 | 1461178122294 Marionette TRACE conn2 <- [1,2114,null,{}] 11:48:42 INFO - PROCESS | 1795 | 1461178122331 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}] 11:48:42 INFO - PROCESS | 1795 | 1461178122434 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:48:42 INFO - PROCESS | 1795 | 1461178122685 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c306800 == 55 [pid = 1795] [id = 536] 11:48:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x112165400) [pid = 1795] [serial = 1608] [outer = 0x0] 11:48:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x112283c00) [pid = 1795] [serial = 1609] [outer = 0x112165400] 11:48:42 INFO - PROCESS | 1795 | 1461178122716 Marionette DEBUG loaded listener.js 11:48:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x1182b3400) [pid = 1795] [serial = 1610] [outer = 0x112165400] 11:48:43 INFO - PROCESS | 1795 | 1461178123123 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]]]}] 11:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 885ms 11:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:48:43 INFO - PROCESS | 1795 | 1461178123178 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:48:43 INFO - PROCESS | 1795 | 1461178123181 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:48:43 INFO - PROCESS | 1795 | 1461178123185 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:48:43 INFO - PROCESS | 1795 | 1461178123187 Marionette TRACE conn2 <- [1,2118,null,{}] 11:48:43 INFO - PROCESS | 1795 | 1461178123191 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}] 11:48:43 INFO - PROCESS | 1795 | 1461178123284 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:48:43 INFO - PROCESS | 1795 | 1461178123342 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:43 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a88e000 == 56 [pid = 1795] [id = 537] 11:48:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 143 (0x116462400) [pid = 1795] [serial = 1611] [outer = 0x0] 11:48:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 144 (0x118fd5c00) [pid = 1795] [serial = 1612] [outer = 0x116462400] 11:48:43 INFO - PROCESS | 1795 | 1461178123384 Marionette DEBUG loaded listener.js 11:48:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 145 (0x11a98cc00) [pid = 1795] [serial = 1613] [outer = 0x116462400] 11:48:43 INFO - PROCESS | 1795 | 1461178123831 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]]]}] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x13006e000 == 55 [pid = 1795] [id = 530] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12fd4a000 == 54 [pid = 1795] [id = 529] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12f006000 == 53 [pid = 1795] [id = 528] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12f002800 == 52 [pid = 1795] [id = 527] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7f7800 == 51 [pid = 1795] [id = 526] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12d26b000 == 50 [pid = 1795] [id = 525] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 144 (0x123e84800) [pid = 1795] [serial = 1492] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 143 (0x11a98e400) [pid = 1795] [serial = 1486] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 142 (0x11bcca000) [pid = 1795] [serial = 1489] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x112285000) [pid = 1795] [serial = 1483] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12cdcf000 == 49 [pid = 1795] [id = 524] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb17000 == 48 [pid = 1795] [id = 523] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x1299cd000 == 47 [pid = 1795] [id = 522] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x125fee000 == 46 [pid = 1795] [id = 521] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x11c7ee000 == 45 [pid = 1795] [id = 520] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x118276000 == 44 [pid = 1795] [id = 519] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x123c91800 == 43 [pid = 1795] [id = 518] 11:48:43 INFO - PROCESS | 1795 | --DOCSHELL 0x11568f800 == 42 [pid = 1795] [id = 512] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x1245df000) [pid = 1795] [serial = 1516] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x12768b400) [pid = 1795] [serial = 1519] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x11aa82000) [pid = 1795] [serial = 1501] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x11ad99800) [pid = 1795] [serial = 1502] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x118ed7400) [pid = 1795] [serial = 1496] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x1164a8000) [pid = 1795] [serial = 1495] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x11c125000) [pid = 1795] [serial = 1510] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x123806c00) [pid = 1795] [serial = 1511] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x11a86c400) [pid = 1795] [serial = 1499] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x118f78c00) [pid = 1795] [serial = 1498] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x11b928800) [pid = 1795] [serial = 1507] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x11bf1c400) [pid = 1795] [serial = 1508] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x12cfb8000) [pid = 1795] [serial = 1481] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x11afb1800) [pid = 1795] [serial = 1504] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11afe9400) [pid = 1795] [serial = 1505] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x12b5b9800) [pid = 1795] [serial = 1532] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x1291dd800) [pid = 1795] [serial = 1522] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x12995c800) [pid = 1795] [serial = 1523] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x1291d9400) [pid = 1795] [serial = 1525] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x129adcc00) [pid = 1795] [serial = 1526] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x12b543c00) [pid = 1795] [serial = 1531] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x12b502c00) [pid = 1795] [serial = 1528] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x123807000) [pid = 1795] [serial = 1513] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x127494c00) [pid = 1795] [serial = 1517] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x12794ec00) [pid = 1795] [serial = 1520] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x123e83000) [pid = 1795] [serial = 1514] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x12b5bc800) [pid = 1795] [serial = 1534] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x12b50c800) [pid = 1795] [serial = 1529] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x127948000) [pid = 1795] [serial = 1438] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x1155bd000) [pid = 1795] [serial = 1426] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x123b03000) [pid = 1795] [serial = 1435] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11b5d3000) [pid = 1795] [serial = 1432] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x1197db400) [pid = 1795] [serial = 1429] [outer = 0x0] [url = about:blank] 11:48:43 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11228e000) [pid = 1795] [serial = 1381] [outer = 0x0] [url = about:blank] 11:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 720ms 11:48:43 INFO - PROCESS | 1795 | 1461178123910 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:48:43 INFO - PROCESS | 1795 | 1461178123913 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:48:43 INFO - PROCESS | 1795 | 1461178123921 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:48:43 INFO - PROCESS | 1795 | 1461178123922 Marionette TRACE conn2 <- [1,2122,null,{}] 11:48:43 INFO - PROCESS | 1795 | 1461178123924 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}] 11:48:44 INFO - PROCESS | 1795 | 1461178124002 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:48:44 INFO - PROCESS | 1795 | 1461178124010 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a956800 == 43 [pid = 1795] [id = 538] 11:48:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11aa81400) [pid = 1795] [serial = 1614] [outer = 0x0] 11:48:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11ad99800) [pid = 1795] [serial = 1615] [outer = 0x11aa81400] 11:48:44 INFO - PROCESS | 1795 | 1461178124039 Marionette DEBUG loaded listener.js 11:48:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11afaf800) [pid = 1795] [serial = 1616] [outer = 0x11aa81400] 11:48:44 INFO - PROCESS | 1795 | 1461178124414 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]]]}] 11:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 519ms 11:48:44 INFO - PROCESS | 1795 | 1461178124440 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:48:44 INFO - PROCESS | 1795 | 1461178124442 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:48:44 INFO - PROCESS | 1795 | 1461178124448 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:48:44 INFO - PROCESS | 1795 | 1461178124452 Marionette TRACE conn2 <- [1,2126,null,{}] 11:48:44 INFO - PROCESS | 1795 | 1461178124456 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}] 11:48:44 INFO - PROCESS | 1795 | 1461178124534 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:48:44 INFO - PROCESS | 1795 | 1461178124539 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d4b000 == 44 [pid = 1795] [id = 539] 11:48:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11afe5c00) [pid = 1795] [serial = 1617] [outer = 0x0] 11:48:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11b99c000) [pid = 1795] [serial = 1618] [outer = 0x11afe5c00] 11:48:44 INFO - PROCESS | 1795 | 1461178124567 Marionette DEBUG loaded listener.js 11:48:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x11bfb7c00) [pid = 1795] [serial = 1619] [outer = 0x11afe5c00] 11:48:44 INFO - PROCESS | 1795 | 1461178124904 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]]]}] 11:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 477ms 11:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:48:44 INFO - PROCESS | 1795 | 1461178124921 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:48:44 INFO - PROCESS | 1795 | 1461178124923 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:48:44 INFO - PROCESS | 1795 | 1461178124925 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:48:44 INFO - PROCESS | 1795 | 1461178124926 Marionette TRACE conn2 <- [1,2130,null,{}] 11:48:44 INFO - PROCESS | 1795 | 1461178124930 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}] 11:48:45 INFO - PROCESS | 1795 | 1461178125011 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:48:45 INFO - PROCESS | 1795 | 1461178125067 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x12883f000 == 45 [pid = 1795] [id = 540] 11:48:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11bf2a800) [pid = 1795] [serial = 1620] [outer = 0x0] 11:48:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x11c3c5000) [pid = 1795] [serial = 1621] [outer = 0x11bf2a800] 11:48:45 INFO - PROCESS | 1795 | 1461178125093 Marionette DEBUG loaded listener.js 11:48:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x123a12000) [pid = 1795] [serial = 1622] [outer = 0x11bf2a800] 11:48:45 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 11:48:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 11:48:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1 11:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:45 INFO - _addTest/ [0,2133,"getWindowHandle",null] 11:48:45 INFO - PROCESS | 1795 | 1461178125399 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:48:45 INFO - PROCESS | 1795 | 1461178125407 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:48:45 INFO - PROCESS | 1795 | 1461178125408 Marionette TRACE conn2 <- [1,2134,null,{}] 11:48:45 INFO - PROCESS | 1795 | 1461178125410 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}] 11:48:45 INFO - PROCESS | 1795 | 1461178125489 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:48:45 INFO - PROCESS | 1795 | 1461178125494 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b4e7800 == 46 [pid = 1795] [id = 541] 11:48:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x1245e4c00) [pid = 1795] [serial = 1623] [outer = 0x0] 11:48:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x1272c8000) [pid = 1795] [serial = 1624] [outer = 0x1245e4c00] 11:48:45 INFO - PROCESS | 1795 | 1461178125530 Marionette DEBUG loaded listener.js 11:48:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x127f9ec00) [pid = 1795] [serial = 1625] [outer = 0x1245e4c00] 11:48:45 INFO - PROCESS | 1795 | 1461178125890 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]]]}] 11:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 11:48:45 INFO - PROCESS | 1795 | 1461178125930 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:48:45 INFO - PROCESS | 1795 | 1461178125931 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:48:45 INFO - PROCESS | 1795 | 1461178125934 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:48:45 INFO - PROCESS | 1795 | 1461178125935 Marionette TRACE conn2 <- [1,2138,null,{}] 11:48:45 INFO - PROCESS | 1795 | 1461178125937 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}] 11:48:46 INFO - PROCESS | 1795 | 1461178126042 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:48:46 INFO - PROCESS | 1795 | 1461178126046 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9dc000 == 47 [pid = 1795] [id = 542] 11:48:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x127fa3000) [pid = 1795] [serial = 1626] [outer = 0x0] 11:48:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x129956800) [pid = 1795] [serial = 1627] [outer = 0x127fa3000] 11:48:46 INFO - PROCESS | 1795 | 1461178126072 Marionette DEBUG loaded listener.js 11:48:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x129d37400) [pid = 1795] [serial = 1628] [outer = 0x127fa3000] 11:48:46 INFO - PROCESS | 1795 | 1461178126418 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]]]}] 11:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 11:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:48:46 INFO - PROCESS | 1795 | 1461178126452 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:48:46 INFO - PROCESS | 1795 | 1461178126453 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:48:46 INFO - PROCESS | 1795 | 1461178126455 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:48:46 INFO - PROCESS | 1795 | 1461178126457 Marionette TRACE conn2 <- [1,2142,null,{}] 11:48:46 INFO - PROCESS | 1795 | 1461178126459 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}] 11:48:46 INFO - PROCESS | 1795 | 1461178126554 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:48:46 INFO - PROCESS | 1795 | 1461178126559 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cfa6000 == 48 [pid = 1795] [id = 543] 11:48:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x129131000) [pid = 1795] [serial = 1629] [outer = 0x0] 11:48:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x12a9e8c00) [pid = 1795] [serial = 1630] [outer = 0x129131000] 11:48:46 INFO - PROCESS | 1795 | 1461178126585 Marionette DEBUG loaded listener.js 11:48:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x12a9ee800) [pid = 1795] [serial = 1631] [outer = 0x129131000] 11:48:46 INFO - PROCESS | 1795 | 1461178126909 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] 11:48:46 INFO - PROCESS | 1795 | 1461178126927 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:48:46 INFO - PROCESS | 1795 | 1461178126938 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:48:46 INFO - PROCESS | 1795 | 1461178126939 Marionette TRACE conn2 <- [1,2146,null,{}] 11:48:46 INFO - PROCESS | 1795 | 1461178126941 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}] 11:48:47 INFO - PROCESS | 1795 | 1461178127045 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:48:47 INFO - PROCESS | 1795 | 1461178127080 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:47 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7e5000 == 49 [pid = 1795] [id = 544] 11:48:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x129acbc00) [pid = 1795] [serial = 1632] [outer = 0x0] 11:48:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12a9f1400) [pid = 1795] [serial = 1633] [outer = 0x129acbc00] 11:48:47 INFO - PROCESS | 1795 | 1461178127107 Marionette DEBUG loaded listener.js 11:48:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x12b548000) [pid = 1795] [serial = 1634] [outer = 0x129acbc00] 11:48:47 INFO - PROCESS | 1795 | 1461178127420 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] 11:48:47 INFO - PROCESS | 1795 | 1461178127460 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:48:47 INFO - PROCESS | 1795 | 1461178127464 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:48:47 INFO - PROCESS | 1795 | 1461178127466 Marionette TRACE conn2 <- [1,2150,null,{}] 11:48:47 INFO - PROCESS | 1795 | 1461178127469 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}] 11:48:47 INFO - PROCESS | 1795 | 1461178127614 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:48:47 INFO - PROCESS | 1795 | 1461178127633 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:47 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e21a000 == 50 [pid = 1795] [id = 545] 11:48:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12b510800) [pid = 1795] [serial = 1635] [outer = 0x0] 11:48:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x12b5c0400) [pid = 1795] [serial = 1636] [outer = 0x12b510800] 11:48:47 INFO - PROCESS | 1795 | 1461178127674 Marionette DEBUG loaded listener.js 11:48:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x12baec800) [pid = 1795] [serial = 1637] [outer = 0x12b510800] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x12bbd1c00) [pid = 1795] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x1155be000) [pid = 1795] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x11bf28c00) [pid = 1795] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x11bf1dc00) [pid = 1795] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11bf1e000) [pid = 1795] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x11ad9a000) [pid = 1795] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x11228dc00) [pid = 1795] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x1274f3000) [pid = 1795] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x114031400) [pid = 1795] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x12d243c00) [pid = 1795] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x12bae7800) [pid = 1795] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11c422800) [pid = 1795] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x118c7c800) [pid = 1795] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11adef800) [pid = 1795] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x127688400) [pid = 1795] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x112169400) [pid = 1795] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x129ace400) [pid = 1795] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x12403f800) [pid = 1795] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:48:48 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12995e800) [pid = 1795] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:48:48 INFO - PROCESS | 1795 | 1461178128312 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]]]}] 11:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 871ms 11:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:48:48 INFO - PROCESS | 1795 | 1461178128335 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 1795 | 1461178128336 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:48:48 INFO - PROCESS | 1795 | 1461178128338 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:48:48 INFO - PROCESS | 1795 | 1461178128339 Marionette TRACE conn2 <- [1,2154,null,{}] 11:48:48 INFO - PROCESS | 1795 | 1461178128341 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}] 11:48:48 INFO - PROCESS | 1795 | 1461178128422 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:48:48 INFO - PROCESS | 1795 | 1461178128426 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c95000 == 51 [pid = 1795] [id = 546] 11:48:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x115834000) [pid = 1795] [serial = 1638] [outer = 0x0] 11:48:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11adef800) [pid = 1795] [serial = 1639] [outer = 0x115834000] 11:48:48 INFO - PROCESS | 1795 | 1461178128457 Marionette DEBUG loaded listener.js 11:48:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x12995f000) [pid = 1795] [serial = 1640] [outer = 0x115834000] 11:48:48 INFO - PROCESS | 1795 | 1461178128810 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]]]}] 11:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms 11:48:48 INFO - PROCESS | 1795 | 1461178128858 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 1795 | 1461178128860 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:48:48 INFO - PROCESS | 1795 | 1461178128869 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:48:48 INFO - PROCESS | 1795 | 1461178128871 Marionette TRACE conn2 <- [1,2158,null,{}] 11:48:48 INFO - PROCESS | 1795 | 1461178128873 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}] 11:48:48 INFO - PROCESS | 1795 | 1461178128967 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:48:48 INFO - PROCESS | 1795 | 1461178128987 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f744800 == 52 [pid = 1795] [id = 547] 11:48:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x12bbcf400) [pid = 1795] [serial = 1641] [outer = 0x0] 11:48:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12cfb6800) [pid = 1795] [serial = 1642] [outer = 0x12bbcf400] 11:48:49 INFO - PROCESS | 1795 | 1461178129012 Marionette DEBUG loaded listener.js 11:48:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x12d242800) [pid = 1795] [serial = 1643] [outer = 0x12bbcf400] 11:48:49 INFO - PROCESS | 1795 | 1461178129324 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]]]}] 11:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 469ms 11:48:49 INFO - PROCESS | 1795 | 1461178129339 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:48:49 INFO - PROCESS | 1795 | 1461178129340 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:48:49 INFO - PROCESS | 1795 | 1461178129342 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:48:49 INFO - PROCESS | 1795 | 1461178129343 Marionette TRACE conn2 <- [1,2162,null,{}] 11:48:49 INFO - PROCESS | 1795 | 1461178129348 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}] 11:48:49 INFO - PROCESS | 1795 | 1461178129425 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:48:49 INFO - PROCESS | 1795 | 1461178129483 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fe8c000 == 53 [pid = 1795] [id = 548] 11:48:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x12cd68400) [pid = 1795] [serial = 1644] [outer = 0x0] 11:48:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12d248c00) [pid = 1795] [serial = 1645] [outer = 0x12cd68400] 11:48:49 INFO - PROCESS | 1795 | 1461178129508 Marionette DEBUG loaded listener.js 11:48:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x12d7a6800) [pid = 1795] [serial = 1646] [outer = 0x12cd68400] 11:48:49 INFO - PROCESS | 1795 | 1461178129778 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]]]}] 11:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 471ms 11:48:49 INFO - PROCESS | 1795 | 1461178129820 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:48:49 INFO - PROCESS | 1795 | 1461178129821 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:48:49 INFO - PROCESS | 1795 | 1461178129823 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:48:49 INFO - PROCESS | 1795 | 1461178129824 Marionette TRACE conn2 <- [1,2166,null,{}] 11:48:49 INFO - PROCESS | 1795 | 1461178129827 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}] 11:48:49 INFO - PROCESS | 1795 | 1461178129909 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:48:49 INFO - PROCESS | 1795 | 1461178129915 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x1302e4800 == 54 [pid = 1795] [id = 549] 11:48:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x12d79e000) [pid = 1795] [serial = 1647] [outer = 0x0] 11:48:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x12e128000) [pid = 1795] [serial = 1648] [outer = 0x12d79e000] 11:48:49 INFO - PROCESS | 1795 | 1461178129940 Marionette DEBUG loaded listener.js 11:48:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x12e157400) [pid = 1795] [serial = 1649] [outer = 0x12d79e000] 11:48:50 INFO - PROCESS | 1795 | 1461178130470 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]]]}] 11:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 723ms 11:48:50 INFO - PROCESS | 1795 | 1461178130547 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:48:50 INFO - PROCESS | 1795 | 1461178130551 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:48:50 INFO - PROCESS | 1795 | 1461178130557 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:48:50 INFO - PROCESS | 1795 | 1461178130561 Marionette TRACE conn2 <- [1,2170,null,{}] 11:48:50 INFO - PROCESS | 1795 | 1461178130567 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}] 11:48:50 INFO - PROCESS | 1795 | 1461178130706 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:48:50 INFO - PROCESS | 1795 | 1461178130766 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aadf800 == 55 [pid = 1795] [id = 550] 11:48:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x11424a400) [pid = 1795] [serial = 1650] [outer = 0x0] 11:48:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x1158d4c00) [pid = 1795] [serial = 1651] [outer = 0x11424a400] 11:48:50 INFO - PROCESS | 1795 | 1461178130799 Marionette DEBUG loaded listener.js 11:48:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x119137400) [pid = 1795] [serial = 1652] [outer = 0x11424a400] 11:48:51 INFO - PROCESS | 1795 | 1461178131253 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]]]}] 11:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 727ms 11:48:51 INFO - PROCESS | 1795 | 1461178131283 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:48:51 INFO - PROCESS | 1795 | 1461178131288 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:48:51 INFO - PROCESS | 1795 | 1461178131293 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:48:51 INFO - PROCESS | 1795 | 1461178131295 Marionette TRACE conn2 <- [1,2174,null,{}] 11:48:51 INFO - PROCESS | 1795 | 1461178131298 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}] 11:48:51 INFO - PROCESS | 1795 | 1461178131406 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:48:51 INFO - PROCESS | 1795 | 1461178131531 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:51 INFO - PROCESS | 1795 | ++DOCSHELL 0x12935a000 == 56 [pid = 1795] [id = 551] 11:48:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x11913ac00) [pid = 1795] [serial = 1653] [outer = 0x0] 11:48:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x11ad9a000) [pid = 1795] [serial = 1654] [outer = 0x11913ac00] 11:48:51 INFO - PROCESS | 1795 | 1461178131564 Marionette DEBUG loaded listener.js 11:48:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x11b997800) [pid = 1795] [serial = 1655] [outer = 0x11913ac00] 11:48:51 INFO - PROCESS | 1795 | 1461178131953 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]]]}] 11:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 722ms 11:48:52 INFO - PROCESS | 1795 | 1461178132041 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:48:52 INFO - PROCESS | 1795 | 1461178132042 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:48:52 INFO - PROCESS | 1795 | 1461178132047 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:48:52 INFO - PROCESS | 1795 | 1461178132049 Marionette TRACE conn2 <- [1,2178,null,{}] 11:48:52 INFO - PROCESS | 1795 | 1461178132057 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}] 11:48:52 INFO - PROCESS | 1795 | 1461178132159 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:48:52 INFO - PROCESS | 1795 | 1461178132218 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:52 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1c2800 == 57 [pid = 1795] [id = 552] 11:48:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x11bf1cc00) [pid = 1795] [serial = 1656] [outer = 0x0] 11:48:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x11c3f2800) [pid = 1795] [serial = 1657] [outer = 0x11bf1cc00] 11:48:52 INFO - PROCESS | 1795 | 1461178132251 Marionette DEBUG loaded listener.js 11:48:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x127808000) [pid = 1795] [serial = 1658] [outer = 0x11bf1cc00] 11:48:52 INFO - PROCESS | 1795 | 1461178132721 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]]]}] 11:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 722ms 11:48:52 INFO - PROCESS | 1795 | 1461178132769 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:48:52 INFO - PROCESS | 1795 | 1461178132772 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:48:52 INFO - PROCESS | 1795 | 1461178132776 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:48:52 INFO - PROCESS | 1795 | 1461178132778 Marionette TRACE conn2 <- [1,2182,null,{}] 11:48:52 INFO - PROCESS | 1795 | 1461178132781 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}] 11:48:52 INFO - PROCESS | 1795 | 1461178132931 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:48:53 INFO - PROCESS | 1795 | 1461178133027 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x1302fa000 == 58 [pid = 1795] [id = 553] 11:48:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x127fa0000) [pid = 1795] [serial = 1659] [outer = 0x0] 11:48:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x129ae3000) [pid = 1795] [serial = 1660] [outer = 0x127fa0000] 11:48:53 INFO - PROCESS | 1795 | 1461178133076 Marionette DEBUG loaded listener.js 11:48:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x12b548c00) [pid = 1795] [serial = 1661] [outer = 0x127fa0000] 11:48:53 INFO - PROCESS | 1795 | 1461178133564 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]]]}] 11:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 823ms 11:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:48:53 INFO - PROCESS | 1795 | 1461178133599 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:48:53 INFO - PROCESS | 1795 | 1461178133600 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:48:53 INFO - PROCESS | 1795 | 1461178133603 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:48:53 INFO - PROCESS | 1795 | 1461178133604 Marionette TRACE conn2 <- [1,2186,null,{}] 11:48:53 INFO - PROCESS | 1795 | 1461178133606 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}] 11:48:53 INFO - PROCESS | 1795 | 1461178133702 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:48:53 INFO - PROCESS | 1795 | 1461178133761 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x130937800 == 59 [pid = 1795] [id = 554] 11:48:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x12b549000) [pid = 1795] [serial = 1662] [outer = 0x0] 11:48:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x12bbcb000) [pid = 1795] [serial = 1663] [outer = 0x12b549000] 11:48:53 INFO - PROCESS | 1795 | 1461178133790 Marionette DEBUG loaded listener.js 11:48:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x12d79cc00) [pid = 1795] [serial = 1664] [outer = 0x12b549000] 11:48:54 INFO - PROCESS | 1795 | 1461178134258 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]]]}] 11:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 669ms 11:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:48:54 INFO - PROCESS | 1795 | 1461178134272 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:48:54 INFO - PROCESS | 1795 | 1461178134274 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:48:54 INFO - PROCESS | 1795 | 1461178134276 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:48:54 INFO - PROCESS | 1795 | 1461178134278 Marionette TRACE conn2 <- [1,2190,null,{}] 11:48:54 INFO - PROCESS | 1795 | 1461178134303 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}] 11:48:54 INFO - PROCESS | 1795 | 1461178134450 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:48:54 INFO - PROCESS | 1795 | 1461178134514 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:54 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aa14800 == 60 [pid = 1795] [id = 555] 11:48:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x114aa1800) [pid = 1795] [serial = 1665] [outer = 0x0] 11:48:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x118fd1000) [pid = 1795] [serial = 1666] [outer = 0x114aa1800] 11:48:54 INFO - PROCESS | 1795 | 1461178134541 Marionette DEBUG loaded listener.js 11:48:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x12cfb1800) [pid = 1795] [serial = 1667] [outer = 0x114aa1800] 11:48:55 INFO - PROCESS | 1795 | 1461178135260 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]]]}] 11:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1040ms 11:48:55 INFO - PROCESS | 1795 | 1461178135317 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:48:55 INFO - PROCESS | 1795 | 1461178135319 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:48:55 INFO - PROCESS | 1795 | 1461178135323 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:48:55 INFO - PROCESS | 1795 | 1461178135325 Marionette TRACE conn2 <- [1,2194,null,{}] 11:48:55 INFO - PROCESS | 1795 | 1461178135330 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}] 11:48:55 INFO - PROCESS | 1795 | 1461178135425 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:48:55 INFO - PROCESS | 1795 | 1461178135501 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:55 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f4a800 == 61 [pid = 1795] [id = 556] 11:48:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 143 (0x114aa7800) [pid = 1795] [serial = 1668] [outer = 0x0] 11:48:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 144 (0x114aaa400) [pid = 1795] [serial = 1669] [outer = 0x114aa7800] 11:48:55 INFO - PROCESS | 1795 | 1461178135529 Marionette DEBUG loaded listener.js 11:48:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 145 (0x1182b4c00) [pid = 1795] [serial = 1670] [outer = 0x114aa7800] 11:48:55 INFO - PROCESS | 1795 | 1461178135952 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]]]}] 11:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 677ms 11:48:56 INFO - PROCESS | 1795 | 1461178136000 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:48:56 INFO - PROCESS | 1795 | 1461178136004 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:48:56 INFO - PROCESS | 1795 | 1461178136008 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:48:56 INFO - PROCESS | 1795 | 1461178136010 Marionette TRACE conn2 <- [1,2198,null,{}] 11:48:56 INFO - PROCESS | 1795 | 1461178136012 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}] 11:48:56 INFO - PROCESS | 1795 | 1461178136104 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:48:56 INFO - PROCESS | 1795 | 1461178136178 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:56 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be24000 == 62 [pid = 1795] [id = 557] 11:48:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 146 (0x118ed7400) [pid = 1795] [serial = 1671] [outer = 0x0] 11:48:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 147 (0x11a978c00) [pid = 1795] [serial = 1672] [outer = 0x118ed7400] 11:48:56 INFO - PROCESS | 1795 | 1461178136207 Marionette DEBUG loaded listener.js 11:48:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 148 (0x11ade9000) [pid = 1795] [serial = 1673] [outer = 0x118ed7400] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12fe8c000 == 61 [pid = 1795] [id = 548] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12f744800 == 60 [pid = 1795] [id = 547] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x123c95000 == 59 [pid = 1795] [id = 546] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12e21a000 == 58 [pid = 1795] [id = 545] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7e5000 == 57 [pid = 1795] [id = 544] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 147 (0x112168800) [pid = 1795] [serial = 1537] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 146 (0x118f79800) [pid = 1795] [serial = 1540] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 145 (0x11afac000) [pid = 1795] [serial = 1543] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 144 (0x11bfbb800) [pid = 1795] [serial = 1546] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 143 (0x129958800) [pid = 1795] [serial = 1549] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 142 (0x12e12bc00) [pid = 1795] [serial = 1594] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12cfa6000 == 56 [pid = 1795] [id = 543] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9dc000 == 55 [pid = 1795] [id = 542] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12b4e7800 == 54 [pid = 1795] [id = 541] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12883f000 == 53 [pid = 1795] [id = 540] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x125d4b000 == 52 [pid = 1795] [id = 539] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11a956800 == 51 [pid = 1795] [id = 538] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11a88e000 == 50 [pid = 1795] [id = 537] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11c306800 == 49 [pid = 1795] [id = 536] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x1301d0000 == 48 [pid = 1795] [id = 535] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12da7d000 == 47 [pid = 1795] [id = 534] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x125dbc000 == 46 [pid = 1795] [id = 533] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11b946800 == 45 [pid = 1795] [id = 532] 11:48:56 INFO - PROCESS | 1795 | --DOCSHELL 0x130082800 == 44 [pid = 1795] [id = 531] 11:48:56 INFO - PROCESS | 1795 | 1461178136605 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]]]}] 11:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 620ms 11:48:56 INFO - PROCESS | 1795 | 1461178136629 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:48:56 INFO - PROCESS | 1795 | 1461178136631 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:48:56 INFO - PROCESS | 1795 | 1461178136633 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:48:56 INFO - PROCESS | 1795 | 1461178136635 Marionette TRACE conn2 <- [1,2202,null,{}] 11:48:56 INFO - PROCESS | 1795 | 1461178136642 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}] 11:48:56 INFO - PROCESS | 1795 | 1461178136727 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x1291de000) [pid = 1795] [serial = 1493] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x11ad97800) [pid = 1795] [serial = 1487] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x11c3c4000) [pid = 1795] [serial = 1490] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x1291dc400) [pid = 1795] [serial = 1423] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x1153bb800) [pid = 1795] [serial = 1484] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x12b545000) [pid = 1795] [serial = 1573] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x12bbd0800) [pid = 1795] [serial = 1576] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x12cfbcc00) [pid = 1795] [serial = 1579] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x12d243400) [pid = 1795] [serial = 1580] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x118c73c00) [pid = 1795] [serial = 1558] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x11a979800) [pid = 1795] [serial = 1559] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x12cfb2000) [pid = 1795] [serial = 1577] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x12baf0c00) [pid = 1795] [serial = 1553] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x129dea800) [pid = 1795] [serial = 1552] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x11bfb4800) [pid = 1795] [serial = 1564] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11c3cf800) [pid = 1795] [serial = 1565] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x123a15000) [pid = 1795] [serial = 1567] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x124457800) [pid = 1795] [serial = 1568] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x11a992800) [pid = 1795] [serial = 1561] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x11bcbec00) [pid = 1795] [serial = 1562] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x114e5d800) [pid = 1795] [serial = 1555] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x118c78c00) [pid = 1795] [serial = 1556] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x12995a400) [pid = 1795] [serial = 1570] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11bcc9800) [pid = 1795] [serial = 1585] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x12d24c800) [pid = 1795] [serial = 1582] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x12d91c800) [pid = 1795] [serial = 1589] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x12d79ec00) [pid = 1795] [serial = 1583] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x12bae6400) [pid = 1795] [serial = 1574] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x12b50cc00) [pid = 1795] [serial = 1571] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12e12c000) [pid = 1795] [serial = 1592] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x12d247400) [pid = 1795] [serial = 1586] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x12d7a2800) [pid = 1795] [serial = 1588] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x12d921c00) [pid = 1795] [serial = 1591] [outer = 0x0] [url = about:blank] 11:48:56 INFO - PROCESS | 1795 | 1461178136819 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:56 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aae2000 == 45 [pid = 1795] [id = 558] 11:48:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x118c73c00) [pid = 1795] [serial = 1674] [outer = 0x0] 11:48:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11a979800) [pid = 1795] [serial = 1675] [outer = 0x118c73c00] 11:48:56 INFO - PROCESS | 1795 | 1461178136850 Marionette DEBUG loaded listener.js 11:48:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11bf25400) [pid = 1795] [serial = 1676] [outer = 0x118c73c00] 11:48:57 INFO - PROCESS | 1795 | 1461178137174 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]]]}] 11:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 572ms 11:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:48:57 INFO - PROCESS | 1795 | 1461178137206 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:48:57 INFO - PROCESS | 1795 | 1461178137209 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:48:57 INFO - PROCESS | 1795 | 1461178137212 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:48:57 INFO - PROCESS | 1795 | 1461178137214 Marionette TRACE conn2 <- [1,2206,null,{}] 11:48:57 INFO - PROCESS | 1795 | 1461178137217 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}] 11:48:57 INFO - PROCESS | 1795 | 1461178137341 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:48:57 INFO - PROCESS | 1795 | 1461178137447 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:57 INFO - PROCESS | 1795 | ++DOCSHELL 0x124462800 == 46 [pid = 1795] [id = 559] 11:48:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x118c80000) [pid = 1795] [serial = 1677] [outer = 0x0] 11:48:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11bf1f800) [pid = 1795] [serial = 1678] [outer = 0x118c80000] 11:48:57 INFO - PROCESS | 1795 | 1461178137489 Marionette DEBUG loaded listener.js 11:48:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x123b02800) [pid = 1795] [serial = 1679] [outer = 0x118c80000] 11:48:57 INFO - PROCESS | 1795 | 1461178137768 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]]]}] 11:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 572ms 11:48:57 INFO - PROCESS | 1795 | 1461178137791 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:48:57 INFO - PROCESS | 1795 | 1461178137793 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:48:57 INFO - PROCESS | 1795 | 1461178137808 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:48:57 INFO - PROCESS | 1795 | 1461178137810 Marionette TRACE conn2 <- [1,2210,null,{}] 11:48:57 INFO - PROCESS | 1795 | 1461178137825 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}] 11:48:57 INFO - PROCESS | 1795 | 1461178137943 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:48:58 INFO - PROCESS | 1795 | 1461178138016 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x11466e000 == 47 [pid = 1795] [id = 560] 11:48:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x123a0e800) [pid = 1795] [serial = 1680] [outer = 0x0] 11:48:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12403f400) [pid = 1795] [serial = 1681] [outer = 0x123a0e800] 11:48:58 INFO - PROCESS | 1795 | 1461178138044 Marionette DEBUG loaded listener.js 11:48:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x12749bc00) [pid = 1795] [serial = 1682] [outer = 0x123a0e800] 11:48:58 INFO - PROCESS | 1795 | 1461178138342 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]]]}] 11:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 583ms 11:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:48:58 INFO - PROCESS | 1795 | 1461178138381 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:48:58 INFO - PROCESS | 1795 | 1461178138383 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:48:58 INFO - PROCESS | 1795 | 1461178138385 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:48:58 INFO - PROCESS | 1795 | 1461178138387 Marionette TRACE conn2 <- [1,2214,null,{}] 11:48:58 INFO - PROCESS | 1795 | 1461178138389 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}] 11:48:58 INFO - PROCESS | 1795 | 1461178138486 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:48:58 INFO - PROCESS | 1795 | 1461178138549 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb1a800 == 48 [pid = 1795] [id = 561] 11:48:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x123b03000) [pid = 1795] [serial = 1683] [outer = 0x0] 11:48:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x1291dc000) [pid = 1795] [serial = 1684] [outer = 0x123b03000] 11:48:58 INFO - PROCESS | 1795 | 1461178138576 Marionette DEBUG loaded listener.js 11:48:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x12b509c00) [pid = 1795] [serial = 1685] [outer = 0x123b03000] 11:48:58 INFO - PROCESS | 1795 | 1461178138941 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]]]}] 11:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 568ms 11:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:48:58 INFO - PROCESS | 1795 | 1461178138958 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:48:58 INFO - PROCESS | 1795 | 1461178138960 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:48:58 INFO - PROCESS | 1795 | 1461178138966 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:48:58 INFO - PROCESS | 1795 | 1461178138967 Marionette TRACE conn2 <- [1,2218,null,{}] 11:48:58 INFO - PROCESS | 1795 | 1461178138971 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}] 11:48:59 INFO - PROCESS | 1795 | 1461178139126 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:48:59 INFO - PROCESS | 1795 | 1461178139154 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7d3000 == 49 [pid = 1795] [id = 562] 11:48:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x12b509800) [pid = 1795] [serial = 1686] [outer = 0x0] 11:48:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x12b5b8800) [pid = 1795] [serial = 1687] [outer = 0x12b509800] 11:48:59 INFO - PROCESS | 1795 | 1461178139182 Marionette DEBUG loaded listener.js 11:48:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x12baeac00) [pid = 1795] [serial = 1688] [outer = 0x12b509800] 11:48:59 INFO - PROCESS | 1795 | 1461178139535 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]]]}] 11:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 621ms 11:48:59 INFO - PROCESS | 1795 | 1461178139585 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:48:59 INFO - PROCESS | 1795 | 1461178139586 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:48:59 INFO - PROCESS | 1795 | 1461178139589 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:48:59 INFO - PROCESS | 1795 | 1461178139590 Marionette TRACE conn2 <- [1,2222,null,{}] 11:48:59 INFO - PROCESS | 1795 | 1461178139592 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}] 11:48:59 INFO - PROCESS | 1795 | 1461178139691 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:48:59 INFO - PROCESS | 1795 | 1461178139714 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x12da7c800 == 50 [pid = 1795] [id = 563] 11:48:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x12bbc7800) [pid = 1795] [serial = 1689] [outer = 0x0] 11:48:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x12ce87000) [pid = 1795] [serial = 1690] [outer = 0x12bbc7800] 11:48:59 INFO - PROCESS | 1795 | 1461178139739 Marionette DEBUG loaded listener.js 11:48:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12d243400) [pid = 1795] [serial = 1691] [outer = 0x12bbc7800] 11:49:00 INFO - PROCESS | 1795 | 1461178140075 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]]]}] 11:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 517ms 11:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:49:00 INFO - PROCESS | 1795 | 1461178140113 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:49:00 INFO - PROCESS | 1795 | 1461178140114 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:49:00 INFO - PROCESS | 1795 | 1461178140116 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:49:00 INFO - PROCESS | 1795 | 1461178140117 Marionette TRACE conn2 <- [1,2226,null,{}] 11:49:00 INFO - PROCESS | 1795 | 1461178140119 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}] 11:49:00 INFO - PROCESS | 1795 | 1461178140220 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:49:00 INFO - PROCESS | 1795 | 1461178140258 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e937800 == 51 [pid = 1795] [id = 564] 11:49:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x12baf0800) [pid = 1795] [serial = 1692] [outer = 0x0] 11:49:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12d7a3c00) [pid = 1795] [serial = 1693] [outer = 0x12baf0800] 11:49:00 INFO - PROCESS | 1795 | 1461178140283 Marionette DEBUG loaded listener.js 11:49:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x12d921c00) [pid = 1795] [serial = 1694] [outer = 0x12baf0800] 11:49:00 INFO - PROCESS | 1795 | 1461178140599 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]]]}] 11:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 11:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:49:00 INFO - PROCESS | 1795 | 1461178140635 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:49:00 INFO - PROCESS | 1795 | 1461178140637 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:49:00 INFO - PROCESS | 1795 | 1461178140639 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:49:00 INFO - PROCESS | 1795 | 1461178140640 Marionette TRACE conn2 <- [1,2230,null,{}] 11:49:00 INFO - PROCESS | 1795 | 1461178140642 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}] 11:49:00 INFO - PROCESS | 1795 | 1461178140742 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:49:00 INFO - PROCESS | 1795 | 1461178140754 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f736800 == 52 [pid = 1795] [id = 565] 11:49:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x12d79ec00) [pid = 1795] [serial = 1695] [outer = 0x0] 11:49:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x12e133400) [pid = 1795] [serial = 1696] [outer = 0x12d79ec00] 11:49:00 INFO - PROCESS | 1795 | 1461178140779 Marionette DEBUG loaded listener.js 11:49:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x12e161800) [pid = 1795] [serial = 1697] [outer = 0x12d79ec00] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x129acbc00) [pid = 1795] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x129131000) [pid = 1795] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x12b510800) [pid = 1795] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x114e60000) [pid = 1795] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x112165400) [pid = 1795] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x1245e4c00) [pid = 1795] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x116462400) [pid = 1795] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x115834000) [pid = 1795] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x11aa81400) [pid = 1795] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x11bf2a800) [pid = 1795] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x11afe5c00) [pid = 1795] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x12cd68400) [pid = 1795] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x127fa3000) [pid = 1795] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x12bbcf400) [pid = 1795] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x123f82000) [pid = 1795] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11ada1400) [pid = 1795] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11ada0000) [pid = 1795] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11214e400) [pid = 1795] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:49:01 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x115707000) [pid = 1795] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:49:01 INFO - PROCESS | 1795 | 1461178141196 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]]]}] 11:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 568ms 11:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:49:01 INFO - PROCESS | 1795 | 1461178141207 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:49:01 INFO - PROCESS | 1795 | 1461178141209 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:49:01 INFO - PROCESS | 1795 | 1461178141216 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:49:01 INFO - PROCESS | 1795 | 1461178141218 Marionette TRACE conn2 <- [1,2234,null,{}] 11:49:01 INFO - PROCESS | 1795 | 1461178141221 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}] 11:49:01 INFO - PROCESS | 1795 | 1461178141349 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:49:01 INFO - PROCESS | 1795 | 1461178141385 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fd44800 == 53 [pid = 1795] [id = 566] 11:49:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x112155800) [pid = 1795] [serial = 1698] [outer = 0x0] 11:49:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x11ada0000) [pid = 1795] [serial = 1699] [outer = 0x112155800] 11:49:01 INFO - PROCESS | 1795 | 1461178141414 Marionette DEBUG loaded listener.js 11:49:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x11baba800) [pid = 1795] [serial = 1700] [outer = 0x112155800] 11:49:01 INFO - PROCESS | 1795 | 1461178141725 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]]]}] 11:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 527ms 11:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:49:01 INFO - PROCESS | 1795 | 1461178141739 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:49:01 INFO - PROCESS | 1795 | 1461178141740 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:49:01 INFO - PROCESS | 1795 | 1461178141742 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:49:01 INFO - PROCESS | 1795 | 1461178141743 Marionette TRACE conn2 <- [1,2238,null,{}] 11:49:01 INFO - PROCESS | 1795 | 1461178141749 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}] 11:49:01 INFO - PROCESS | 1795 | 1461178141859 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:49:01 INFO - PROCESS | 1795 | 1461178141865 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x1301d5800 == 54 [pid = 1795] [id = 567] 11:49:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11babac00) [pid = 1795] [serial = 1701] [outer = 0x0] 11:49:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x129132000) [pid = 1795] [serial = 1702] [outer = 0x11babac00] 11:49:01 INFO - PROCESS | 1795 | 1461178141905 Marionette DEBUG loaded listener.js 11:49:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12e130c00) [pid = 1795] [serial = 1703] [outer = 0x11babac00] 11:49:02 INFO - PROCESS | 1795 | 1461178142360 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]]]}] 11:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 669ms 11:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:49:02 INFO - PROCESS | 1795 | 1461178142411 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:49:02 INFO - PROCESS | 1795 | 1461178142413 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:49:02 INFO - PROCESS | 1795 | 1461178142415 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:49:02 INFO - PROCESS | 1795 | 1461178142416 Marionette TRACE conn2 <- [1,2242,null,{}] 11:49:02 INFO - PROCESS | 1795 | 1461178142418 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}] 11:49:02 INFO - PROCESS | 1795 | 1461178142502 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:49:02 INFO - PROCESS | 1795 | 1461178142506 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:02 INFO - PROCESS | 1795 | ++DOCSHELL 0x13093c000 == 55 [pid = 1795] [id = 568] 11:49:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11a908800) [pid = 1795] [serial = 1704] [outer = 0x0] 11:49:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11a90b800) [pid = 1795] [serial = 1705] [outer = 0x11a908800] 11:49:02 INFO - PROCESS | 1795 | 1461178142532 Marionette DEBUG loaded listener.js 11:49:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x11a90f800) [pid = 1795] [serial = 1706] [outer = 0x11a908800] 11:49:02 INFO - PROCESS | 1795 | 1461178142867 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]]]}] 11:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 469ms 11:49:02 INFO - PROCESS | 1795 | 1461178142885 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:49:02 INFO - PROCESS | 1795 | 1461178142886 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:49:02 INFO - PROCESS | 1795 | 1461178142888 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:49:02 INFO - PROCESS | 1795 | 1461178142889 Marionette TRACE conn2 <- [1,2246,null,{}] 11:49:02 INFO - PROCESS | 1795 | 1461178142892 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}] 11:49:02 INFO - PROCESS | 1795 | 1461178142975 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:49:03 INFO - PROCESS | 1795 | 1461178143103 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x118c1f000 == 56 [pid = 1795] [id = 569] 11:49:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x11214e000) [pid = 1795] [serial = 1707] [outer = 0x0] 11:49:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x11216bc00) [pid = 1795] [serial = 1708] [outer = 0x11214e000] 11:49:03 INFO - PROCESS | 1795 | 1461178143136 Marionette DEBUG loaded listener.js 11:49:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x114aa1000) [pid = 1795] [serial = 1709] [outer = 0x11214e000] 11:49:03 INFO - PROCESS | 1795 | 1461178143591 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]]]}] 11:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 721ms 11:49:03 INFO - PROCESS | 1795 | 1461178143610 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:49:03 INFO - PROCESS | 1795 | 1461178143613 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:49:03 INFO - PROCESS | 1795 | 1461178143616 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:49:03 INFO - PROCESS | 1795 | 1461178143618 Marionette TRACE conn2 <- [1,2250,null,{}] 11:49:03 INFO - PROCESS | 1795 | 1461178143623 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}] 11:49:03 INFO - PROCESS | 1795 | 1461178143731 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:49:03 INFO - PROCESS | 1795 | 1461178143831 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x123871000 == 57 [pid = 1795] [id = 570] 11:49:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x11a904c00) [pid = 1795] [serial = 1710] [outer = 0x0] 11:49:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x11a97c800) [pid = 1795] [serial = 1711] [outer = 0x11a904c00] 11:49:03 INFO - PROCESS | 1795 | 1461178143862 Marionette DEBUG loaded listener.js 11:49:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x11ade0400) [pid = 1795] [serial = 1712] [outer = 0x11a904c00] 11:49:04 INFO - PROCESS | 1795 | 1461178144289 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]]]}] 11:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 720ms 11:49:04 INFO - PROCESS | 1795 | 1461178144339 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:49:04 INFO - PROCESS | 1795 | 1461178144342 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:49:04 INFO - PROCESS | 1795 | 1461178144345 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:49:04 INFO - PROCESS | 1795 | 1461178144346 Marionette TRACE conn2 <- [1,2254,null,{}] 11:49:04 INFO - PROCESS | 1795 | 1461178144349 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}] 11:49:04 INFO - PROCESS | 1795 | 1461178144453 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:49:04 INFO - PROCESS | 1795 | 1461178144514 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:04 INFO - PROCESS | 1795 | ++DOCSHELL 0x129184800 == 58 [pid = 1795] [id = 571] 11:49:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x11af7ac00) [pid = 1795] [serial = 1713] [outer = 0x0] 11:49:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x11b927000) [pid = 1795] [serial = 1714] [outer = 0x11af7ac00] 11:49:04 INFO - PROCESS | 1795 | 1461178144545 Marionette DEBUG loaded listener.js 11:49:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x11bcbec00) [pid = 1795] [serial = 1715] [outer = 0x11af7ac00] 11:49:04 INFO - PROCESS | 1795 | 1461178144979 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]]]}] 11:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 11:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:49:05 INFO - PROCESS | 1795 | 1461178145016 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:49:05 INFO - PROCESS | 1795 | 1461178145018 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:49:05 INFO - PROCESS | 1795 | 1461178145025 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:49:05 INFO - PROCESS | 1795 | 1461178145029 Marionette TRACE conn2 <- [1,2258,null,{}] 11:49:05 INFO - PROCESS | 1795 | 1461178145033 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}] 11:49:05 INFO - PROCESS | 1795 | 1461178145163 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:49:05 INFO - PROCESS | 1795 | 1461178145237 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fe8f000 == 59 [pid = 1795] [id = 572] 11:49:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x11bf22c00) [pid = 1795] [serial = 1716] [outer = 0x0] 11:49:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x123a17400) [pid = 1795] [serial = 1717] [outer = 0x11bf22c00] 11:49:05 INFO - PROCESS | 1795 | 1461178145268 Marionette DEBUG loaded listener.js 11:49:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x1291e2400) [pid = 1795] [serial = 1718] [outer = 0x11bf22c00] 11:49:05 INFO - PROCESS | 1795 | 1461178145680 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]]]}] 11:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 678ms 11:49:05 INFO - PROCESS | 1795 | 1461178145699 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:49:05 INFO - PROCESS | 1795 | 1461178145701 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:49:05 INFO - PROCESS | 1795 | 1461178145703 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:49:05 INFO - PROCESS | 1795 | 1461178145704 Marionette TRACE conn2 <- [1,2262,null,{}] 11:49:05 INFO - PROCESS | 1795 | 1461178145707 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}] 11:49:05 INFO - PROCESS | 1795 | 1461178145810 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:49:05 INFO - PROCESS | 1795 | 1461178145872 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x11561b800 == 60 [pid = 1795] [id = 573] 11:49:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x1242df400) [pid = 1795] [serial = 1719] [outer = 0x0] 11:49:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x129d41400) [pid = 1795] [serial = 1720] [outer = 0x1242df400] 11:49:05 INFO - PROCESS | 1795 | 1461178145942 Marionette DEBUG loaded listener.js 11:49:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x12b507000) [pid = 1795] [serial = 1721] [outer = 0x1242df400] 11:49:06 INFO - PROCESS | 1795 | 1461178146350 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]]]}] 11:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 11:49:06 INFO - PROCESS | 1795 | 1461178146373 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:49:06 INFO - PROCESS | 1795 | 1461178146374 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:49:06 INFO - PROCESS | 1795 | 1461178146377 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:49:06 INFO - PROCESS | 1795 | 1461178146378 Marionette TRACE conn2 <- [1,2266,null,{}] 11:49:06 INFO - PROCESS | 1795 | 1461178146381 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}] 11:49:06 INFO - PROCESS | 1795 | 1461178146484 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:49:06 INFO - PROCESS | 1795 | 1461178146579 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:06 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba49000 == 61 [pid = 1795] [id = 574] 11:49:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x1245df000) [pid = 1795] [serial = 1722] [outer = 0x0] 11:49:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x12995d800) [pid = 1795] [serial = 1723] [outer = 0x1245df000] 11:49:06 INFO - PROCESS | 1795 | 1461178146616 Marionette DEBUG loaded listener.js 11:49:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x12cd68400) [pid = 1795] [serial = 1724] [outer = 0x1245df000] 11:49:07 INFO - PROCESS | 1795 | 1461178147216 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]]]}] 11:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 871ms 11:49:07 INFO - PROCESS | 1795 | 1461178147255 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:49:07 INFO - PROCESS | 1795 | 1461178147257 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:49:07 INFO - PROCESS | 1795 | 1461178147261 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:49:07 INFO - PROCESS | 1795 | 1461178147265 Marionette TRACE conn2 <- [1,2270,null,{}] 11:49:07 INFO - PROCESS | 1795 | 1461178147269 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}] 11:49:07 INFO - PROCESS | 1795 | 1461178147364 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:49:07 INFO - PROCESS | 1795 | 1461178147444 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:07 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b956800 == 62 [pid = 1795] [id = 575] 11:49:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x11228c800) [pid = 1795] [serial = 1725] [outer = 0x0] 11:49:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 143 (0x1146b9000) [pid = 1795] [serial = 1726] [outer = 0x11228c800] 11:49:07 INFO - PROCESS | 1795 | 1461178147473 Marionette DEBUG loaded listener.js 11:49:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 144 (0x1152ddc00) [pid = 1795] [serial = 1727] [outer = 0x11228c800] 11:49:07 INFO - PROCESS | 1795 | 1461178147939 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]]]}] 11:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 726ms 11:49:07 INFO - PROCESS | 1795 | 1461178147987 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:49:07 INFO - PROCESS | 1795 | 1461178147992 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:49:08 INFO - PROCESS | 1795 | 1461178148022 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:49:08 INFO - PROCESS | 1795 | 1461178148025 Marionette TRACE conn2 <- [1,2274,null,{}] 11:49:08 INFO - PROCESS | 1795 | 1461178148028 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}] 11:49:08 INFO - PROCESS | 1795 | 1461178148163 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:49:08 INFO - PROCESS | 1795 | 1461178148270 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be0d800 == 63 [pid = 1795] [id = 576] 11:49:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 145 (0x114aabc00) [pid = 1795] [serial = 1728] [outer = 0x0] 11:49:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 146 (0x119130000) [pid = 1795] [serial = 1729] [outer = 0x114aabc00] 11:49:08 INFO - PROCESS | 1795 | 1461178148304 Marionette DEBUG loaded listener.js 11:49:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 147 (0x11925b800) [pid = 1795] [serial = 1730] [outer = 0x114aabc00] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7e1800 == 62 [pid = 1795] [id = 515] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12f73f000 == 61 [pid = 1795] [id = 516] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11be26800 == 60 [pid = 1795] [id = 513] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x1288be000 == 59 [pid = 1795] [id = 514] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x13093c000 == 58 [pid = 1795] [id = 568] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x1301d5800 == 57 [pid = 1795] [id = 567] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12fd44800 == 56 [pid = 1795] [id = 566] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12f736800 == 55 [pid = 1795] [id = 565] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12e937800 == 54 [pid = 1795] [id = 564] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 146 (0x129ae1c00) [pid = 1795] [serial = 1606] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 145 (0x12e128000) [pid = 1795] [serial = 1648] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12da7c800 == 53 [pid = 1795] [id = 563] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7d3000 == 52 [pid = 1795] [id = 562] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb1a800 == 51 [pid = 1795] [id = 561] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11466e000 == 50 [pid = 1795] [id = 560] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x124462800 == 49 [pid = 1795] [id = 559] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11aae2000 == 48 [pid = 1795] [id = 558] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11be24000 == 47 [pid = 1795] [id = 557] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x123f4a800 == 46 [pid = 1795] [id = 556] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1c2800 == 45 [pid = 1795] [id = 552] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x12935a000 == 44 [pid = 1795] [id = 551] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x11aadf800 == 43 [pid = 1795] [id = 550] 11:49:08 INFO - PROCESS | 1795 | --DOCSHELL 0x1302e4800 == 42 [pid = 1795] [id = 549] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 144 (0x1242e1800) [pid = 1795] [serial = 1547] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 143 (0x11bf21800) [pid = 1795] [serial = 1544] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 142 (0x11228d400) [pid = 1795] [serial = 1538] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x11a611000) [pid = 1795] [serial = 1541] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x12a9f1400) [pid = 1795] [serial = 1633] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x12a9e8c00) [pid = 1795] [serial = 1630] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x12b5c0400) [pid = 1795] [serial = 1636] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x12b548000) [pid = 1795] [serial = 1634] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x12e158800) [pid = 1795] [serial = 1595] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x1182b3400) [pid = 1795] [serial = 1610] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x112283c00) [pid = 1795] [serial = 1609] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x1272c8000) [pid = 1795] [serial = 1624] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x11afa9c00) [pid = 1795] [serial = 1600] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x118fd5c00) [pid = 1795] [serial = 1612] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x11a98cc00) [pid = 1795] [serial = 1613] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x123f81800) [pid = 1795] [serial = 1603] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x12995f000) [pid = 1795] [serial = 1640] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x11ad99800) [pid = 1795] [serial = 1615] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11afaf800) [pid = 1795] [serial = 1616] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x11c3c5000) [pid = 1795] [serial = 1621] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x123a12000) [pid = 1795] [serial = 1622] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x11b99c000) [pid = 1795] [serial = 1618] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x11bfb7c00) [pid = 1795] [serial = 1619] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x11874e400) [pid = 1795] [serial = 1597] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11adef800) [pid = 1795] [serial = 1639] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x12baec800) [pid = 1795] [serial = 1637] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x12d248c00) [pid = 1795] [serial = 1645] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x129956800) [pid = 1795] [serial = 1627] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x12d7a6800) [pid = 1795] [serial = 1646] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x12d242800) [pid = 1795] [serial = 1643] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x12a9ee800) [pid = 1795] [serial = 1631] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x129d37400) [pid = 1795] [serial = 1628] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12cfb6800) [pid = 1795] [serial = 1642] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x127f9ec00) [pid = 1795] [serial = 1625] [outer = 0x0] [url = about:blank] 11:49:08 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x129d39800) [pid = 1795] [serial = 1550] [outer = 0x0] [url = about:blank] 11:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:49:08 INFO - PROCESS | 1795 | 1461178148693 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]]]}] 11:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 679ms 11:49:08 INFO - PROCESS | 1795 | 1461178148697 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:49:08 INFO - PROCESS | 1795 | 1461178148699 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:49:08 INFO - PROCESS | 1795 | 1461178148701 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:49:08 INFO - PROCESS | 1795 | 1461178148703 Marionette TRACE conn2 <- [1,2278,null,{}] 11:49:08 INFO - PROCESS | 1795 | 1461178148711 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}] 11:49:08 INFO - PROCESS | 1795 | 1461178148794 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:49:08 INFO - PROCESS | 1795 | 1461178148801 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be20800 == 43 [pid = 1795] [id = 577] 11:49:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11a905800) [pid = 1795] [serial = 1731] [outer = 0x0] 11:49:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11a90d400) [pid = 1795] [serial = 1732] [outer = 0x11a905800] 11:49:08 INFO - PROCESS | 1795 | 1461178148830 Marionette DEBUG loaded listener.js 11:49:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x11ad98400) [pid = 1795] [serial = 1733] [outer = 0x11a905800] 11:49:09 INFO - PROCESS | 1795 | 1461178149196 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]]]}] 11:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 11:49:09 INFO - PROCESS | 1795 | 1461178149223 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:49:09 INFO - PROCESS | 1795 | 1461178149225 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:49:09 INFO - PROCESS | 1795 | 1461178149227 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:49:09 INFO - PROCESS | 1795 | 1461178149228 Marionette TRACE conn2 <- [1,2282,null,{}] 11:49:09 INFO - PROCESS | 1795 | 1461178149230 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}] 11:49:09 INFO - PROCESS | 1795 | 1461178149308 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:49:09 INFO - PROCESS | 1795 | 1461178149315 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x124223800 == 44 [pid = 1795] [id = 578] 11:49:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11af72000) [pid = 1795] [serial = 1734] [outer = 0x0] 11:49:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x11afeb800) [pid = 1795] [serial = 1735] [outer = 0x11af72000] 11:49:09 INFO - PROCESS | 1795 | 1461178149342 Marionette DEBUG loaded listener.js 11:49:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x11baae400) [pid = 1795] [serial = 1736] [outer = 0x11af72000] 11:49:09 INFO - PROCESS | 1795 | 1461178149692 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]]]}] 11:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 470ms 11:49:09 INFO - PROCESS | 1795 | 1461178149698 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:49:09 INFO - PROCESS | 1795 | 1461178149699 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:49:09 INFO - PROCESS | 1795 | 1461178149701 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:49:09 INFO - PROCESS | 1795 | 1461178149702 Marionette TRACE conn2 <- [1,2286,null,{}] 11:49:09 INFO - PROCESS | 1795 | 1461178149705 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}] 11:49:09 INFO - PROCESS | 1795 | 1461178149789 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:49:09 INFO - PROCESS | 1795 | 1461178149842 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b578800 == 45 [pid = 1795] [id = 579] 11:49:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x11afb3800) [pid = 1795] [serial = 1737] [outer = 0x0] 11:49:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11bab2400) [pid = 1795] [serial = 1738] [outer = 0x11afb3800] 11:49:09 INFO - PROCESS | 1795 | 1461178149868 Marionette DEBUG loaded listener.js 11:49:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11bcc9800) [pid = 1795] [serial = 1739] [outer = 0x11afb3800] 11:49:10 INFO - PROCESS | 1795 | 1461178150143 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]]]}] 11:49:10 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 11:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 471ms 11:49:10 INFO - PROCESS | 1795 | 1461178150172 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:49:10 INFO - PROCESS | 1795 | 1461178150173 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:49:10 INFO - PROCESS | 1795 | 1461178150176 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:49:10 INFO - PROCESS | 1795 | 1461178150177 Marionette TRACE conn2 <- [1,2290,null,{}] 11:49:10 INFO - PROCESS | 1795 | 1461178150187 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}] 11:49:10 INFO - PROCESS | 1795 | 1461178150287 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:49:10 INFO - PROCESS | 1795 | 1461178150293 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:10 INFO - PROCESS | 1795 | ++DOCSHELL 0x1299e3000 == 46 [pid = 1795] [id = 580] 11:49:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11bf25c00) [pid = 1795] [serial = 1740] [outer = 0x0] 11:49:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11c3c2400) [pid = 1795] [serial = 1741] [outer = 0x11bf25c00] 11:49:10 INFO - PROCESS | 1795 | 1461178150321 Marionette DEBUG loaded listener.js 11:49:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x123d4bc00) [pid = 1795] [serial = 1742] [outer = 0x11bf25c00] 11:49:10 INFO - PROCESS | 1795 | 1461178150655 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]]]}] 11:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 521ms 11:49:10 INFO - PROCESS | 1795 | 1461178150697 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:49:10 INFO - PROCESS | 1795 | 1461178150699 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:49:10 INFO - PROCESS | 1795 | 1461178150715 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:49:10 INFO - PROCESS | 1795 | 1461178150716 Marionette TRACE conn2 <- [1,2294,null,{}] 11:49:10 INFO - PROCESS | 1795 | 1461178150719 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}] 11:49:10 INFO - PROCESS | 1795 | 1461178150823 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:49:10 INFO - PROCESS | 1795 | 1461178150856 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:10 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b4dd000 == 47 [pid = 1795] [id = 581] 11:49:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x11bf2a000) [pid = 1795] [serial = 1743] [outer = 0x0] 11:49:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x124457800) [pid = 1795] [serial = 1744] [outer = 0x11bf2a000] 11:49:10 INFO - PROCESS | 1795 | 1461178150884 Marionette DEBUG loaded listener.js 11:49:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x12768b400) [pid = 1795] [serial = 1745] [outer = 0x11bf2a000] 11:49:11 INFO - PROCESS | 1795 | 1461178151224 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]]]}] 11:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 533ms 11:49:11 INFO - PROCESS | 1795 | 1461178151235 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:49:11 INFO - PROCESS | 1795 | 1461178151237 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:49:11 INFO - PROCESS | 1795 | 1461178151239 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:49:11 INFO - PROCESS | 1795 | 1461178151240 Marionette TRACE conn2 <- [1,2298,null,{}] 11:49:11 INFO - PROCESS | 1795 | 1461178151242 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}] 11:49:11 INFO - PROCESS | 1795 | 1461178151340 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:49:11 INFO - PROCESS | 1795 | 1461178151351 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:11 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cfa5800 == 48 [pid = 1795] [id = 582] 11:49:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x129138c00) [pid = 1795] [serial = 1746] [outer = 0x0] 11:49:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x129959400) [pid = 1795] [serial = 1747] [outer = 0x129138c00] 11:49:11 INFO - PROCESS | 1795 | 1461178151377 Marionette DEBUG loaded listener.js 11:49:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x12a9ea000) [pid = 1795] [serial = 1748] [outer = 0x129138c00] 11:49:11 INFO - PROCESS | 1795 | 1461178151793 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]]]}] 11:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 568ms 11:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:49:11 INFO - PROCESS | 1795 | 1461178151808 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:49:11 INFO - PROCESS | 1795 | 1461178151810 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:49:11 INFO - PROCESS | 1795 | 1461178151813 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:49:11 INFO - PROCESS | 1795 | 1461178151815 Marionette TRACE conn2 <- [1,2302,null,{}] 11:49:11 INFO - PROCESS | 1795 | 1461178151824 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}] 11:49:11 INFO - PROCESS | 1795 | 1461178151971 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:49:12 INFO - PROCESS | 1795 | 1461178152001 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7c0800 == 49 [pid = 1795] [id = 583] 11:49:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x129136800) [pid = 1795] [serial = 1749] [outer = 0x0] 11:49:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x129df0800) [pid = 1795] [serial = 1750] [outer = 0x129136800] 11:49:12 INFO - PROCESS | 1795 | 1461178152040 Marionette DEBUG loaded listener.js 11:49:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x12a9ef000) [pid = 1795] [serial = 1751] [outer = 0x129136800] 11:49:12 INFO - PROCESS | 1795 | 1461178152377 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]]]}] 11:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 578ms 11:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:49:12 INFO - PROCESS | 1795 | 1461178152390 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:49:12 INFO - PROCESS | 1795 | 1461178152392 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:49:12 INFO - PROCESS | 1795 | 1461178152394 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:49:12 INFO - PROCESS | 1795 | 1461178152395 Marionette TRACE conn2 <- [1,2306,null,{}] 11:49:12 INFO - PROCESS | 1795 | 1461178152400 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}] 11:49:12 INFO - PROCESS | 1795 | 1461178152516 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:49:12 INFO - PROCESS | 1795 | 1461178152530 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x12da74800 == 50 [pid = 1795] [id = 584] 11:49:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x12b510400) [pid = 1795] [serial = 1752] [outer = 0x0] 11:49:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x12b5bb400) [pid = 1795] [serial = 1753] [outer = 0x12b510400] 11:49:12 INFO - PROCESS | 1795 | 1461178152557 Marionette DEBUG loaded listener.js 11:49:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x12b50d800) [pid = 1795] [serial = 1754] [outer = 0x12b510400] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x118c80000) [pid = 1795] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x114aa7800) [pid = 1795] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x123a0e800) [pid = 1795] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x11babac00) [pid = 1795] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x12b509800) [pid = 1795] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x12baf0800) [pid = 1795] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x12bbc7800) [pid = 1795] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x12d79ec00) [pid = 1795] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x112155800) [pid = 1795] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x12d79e000) [pid = 1795] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x118ed7400) [pid = 1795] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x123b03000) [pid = 1795] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:49:12 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x118c73c00) [pid = 1795] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:49:13 INFO - PROCESS | 1795 | 1461178153051 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]]]}] 11:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 673ms 11:49:13 INFO - PROCESS | 1795 | 1461178153067 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:49:13 INFO - PROCESS | 1795 | 1461178153069 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:49:13 INFO - PROCESS | 1795 | 1461178153071 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:49:13 INFO - PROCESS | 1795 | 1461178153072 Marionette TRACE conn2 <- [1,2310,null,{}] 11:49:13 INFO - PROCESS | 1795 | 1461178153075 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}] 11:49:13 INFO - PROCESS | 1795 | 1461178153173 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:49:13 INFO - PROCESS | 1795 | 1461178153230 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f006800 == 51 [pid = 1795] [id = 585] 11:49:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x118c73c00) [pid = 1795] [serial = 1755] [outer = 0x0] 11:49:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x12b509800) [pid = 1795] [serial = 1756] [outer = 0x118c73c00] 11:49:13 INFO - PROCESS | 1795 | 1461178153259 Marionette DEBUG loaded listener.js 11:49:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x12cfbbc00) [pid = 1795] [serial = 1757] [outer = 0x118c73c00] 11:49:13 INFO - PROCESS | 1795 | 1461178153601 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]]]}] 11:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 569ms 11:49:13 INFO - PROCESS | 1795 | 1461178153641 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:49:13 INFO - PROCESS | 1795 | 1461178153643 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:49:13 INFO - PROCESS | 1795 | 1461178153646 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:49:13 INFO - PROCESS | 1795 | 1461178153648 Marionette TRACE conn2 <- [1,2314,null,{}] 11:49:13 INFO - PROCESS | 1795 | 1461178153652 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}] 11:49:13 INFO - PROCESS | 1795 | 1461178153741 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:49:13 INFO - PROCESS | 1795 | 1461178153799 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1bb000 == 52 [pid = 1795] [id = 586] 11:49:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x12cfb1400) [pid = 1795] [serial = 1758] [outer = 0x0] 11:49:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x12d247400) [pid = 1795] [serial = 1759] [outer = 0x12cfb1400] 11:49:13 INFO - PROCESS | 1795 | 1461178153824 Marionette DEBUG loaded listener.js 11:49:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12d912400) [pid = 1795] [serial = 1760] [outer = 0x12cfb1400] 11:49:14 INFO - PROCESS | 1795 | 1461178154095 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]]]}] 11:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 470ms 11:49:14 INFO - PROCESS | 1795 | 1461178154120 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:49:14 INFO - PROCESS | 1795 | 1461178154121 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:49:14 INFO - PROCESS | 1795 | 1461178154124 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:49:14 INFO - PROCESS | 1795 | 1461178154125 Marionette TRACE conn2 <- [1,2318,null,{}] 11:49:14 INFO - PROCESS | 1795 | 1461178154127 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}] 11:49:14 INFO - PROCESS | 1795 | 1461178154227 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:49:14 INFO - PROCESS | 1795 | 1461178154231 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x130075000 == 53 [pid = 1795] [id = 587] 11:49:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x12d79b000) [pid = 1795] [serial = 1761] [outer = 0x0] 11:49:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12e128000) [pid = 1795] [serial = 1762] [outer = 0x12d79b000] 11:49:14 INFO - PROCESS | 1795 | 1461178154257 Marionette DEBUG loaded listener.js 11:49:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x12e12e000) [pid = 1795] [serial = 1763] [outer = 0x12d79b000] 11:49:14 INFO - PROCESS | 1795 | 1461178154596 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] 11:49:14 INFO - PROCESS | 1795 | 1461178154651 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:49:14 INFO - PROCESS | 1795 | 1461178154653 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:49:14 INFO - PROCESS | 1795 | 1461178154654 Marionette TRACE conn2 <- [1,2322,null,{}] 11:49:14 INFO - PROCESS | 1795 | 1461178154656 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}] 11:49:14 INFO - PROCESS | 1795 | 1461178154738 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:49:14 INFO - PROCESS | 1795 | 1461178154742 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x1302ec800 == 54 [pid = 1795] [id = 588] 11:49:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x114ac8c00) [pid = 1795] [serial = 1764] [outer = 0x0] 11:49:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x114ace800) [pid = 1795] [serial = 1765] [outer = 0x114ac8c00] 11:49:14 INFO - PROCESS | 1795 | 1461178154768 Marionette DEBUG loaded listener.js 11:49:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x12e127800) [pid = 1795] [serial = 1766] [outer = 0x114ac8c00] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x12da7e800 == 53 [pid = 1795] [id = 479] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7df800 == 52 [pid = 1795] [id = 478] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x12f018000 == 51 [pid = 1795] [id = 497] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x130937800 == 50 [pid = 1795] [id = 554] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x11a888000 == 49 [pid = 1795] [id = 480] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x1302fa000 == 48 [pid = 1795] [id = 553] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x11aa14800 == 47 [pid = 1795] [id = 555] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x12b5a1000 == 46 [pid = 1795] [id = 477] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x11aadd800 == 45 [pid = 1795] [id = 517] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x11b956800 == 44 [pid = 1795] [id = 575] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba49000 == 43 [pid = 1795] [id = 574] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x11561b800 == 42 [pid = 1795] [id = 573] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x12fe8f000 == 41 [pid = 1795] [id = 572] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x129184800 == 40 [pid = 1795] [id = 571] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x123871000 == 39 [pid = 1795] [id = 570] 11:49:15 INFO - PROCESS | 1795 | --DOCSHELL 0x118c1f000 == 38 [pid = 1795] [id = 569] 11:49:16 INFO - PROCESS | 1795 | --DOCSHELL 0x11be0d800 == 37 [pid = 1795] [id = 576] 11:49:16 INFO - PROCESS | 1795 | --DOCSHELL 0x11be20800 == 36 [pid = 1795] [id = 577] 11:49:16 INFO - PROCESS | 1795 | --DOCSHELL 0x1299e3000 == 35 [pid = 1795] [id = 580] 11:49:16 INFO - PROCESS | 1795 | --DOCSHELL 0x12b4dd000 == 34 [pid = 1795] [id = 581] 11:49:16 INFO - PROCESS | 1795 | --DOCSHELL 0x130075000 == 33 [pid = 1795] [id = 587] 11:49:16 INFO - PROCESS | 1795 | --DOCSHELL 0x11b578800 == 32 [pid = 1795] [id = 579] 11:49:16 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1bb000 == 31 [pid = 1795] [id = 586] 11:49:16 INFO - PROCESS | 1795 | --DOCSHELL 0x12cfa5800 == 30 [pid = 1795] [id = 582] 11:49:16 INFO - PROCESS | 1795 | --DOCSHELL 0x124223800 == 29 [pid = 1795] [id = 578] 11:49:16 INFO - PROCESS | 1795 | --DOCSHELL 0x12da74800 == 28 [pid = 1795] [id = 584] 11:49:16 INFO - PROCESS | 1795 | --DOCSHELL 0x12f006800 == 27 [pid = 1795] [id = 585] 11:49:16 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7c0800 == 26 [pid = 1795] [id = 583] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x12b5b8800) [pid = 1795] [serial = 1687] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x12d7a3c00) [pid = 1795] [serial = 1693] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x12ce87000) [pid = 1795] [serial = 1690] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x12e133400) [pid = 1795] [serial = 1696] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x11ada0000) [pid = 1795] [serial = 1699] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x12e157400) [pid = 1795] [serial = 1649] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11ade9000) [pid = 1795] [serial = 1673] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x11a978c00) [pid = 1795] [serial = 1672] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x1291dc000) [pid = 1795] [serial = 1684] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x11a979800) [pid = 1795] [serial = 1675] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x11bf25400) [pid = 1795] [serial = 1676] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x12d921c00) [pid = 1795] [serial = 1694] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x129ae3000) [pid = 1795] [serial = 1660] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11c3f2800) [pid = 1795] [serial = 1657] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11bf1f800) [pid = 1795] [serial = 1678] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x123b02800) [pid = 1795] [serial = 1679] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x1182b4c00) [pid = 1795] [serial = 1670] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x114aaa400) [pid = 1795] [serial = 1669] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x12403f400) [pid = 1795] [serial = 1681] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x12749bc00) [pid = 1795] [serial = 1682] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x118fd1000) [pid = 1795] [serial = 1666] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x12bbcb000) [pid = 1795] [serial = 1663] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11ad9a000) [pid = 1795] [serial = 1654] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x129132000) [pid = 1795] [serial = 1702] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x11a90b800) [pid = 1795] [serial = 1705] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x12e130c00) [pid = 1795] [serial = 1703] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x12e161800) [pid = 1795] [serial = 1697] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x1158d4c00) [pid = 1795] [serial = 1651] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x12d243400) [pid = 1795] [serial = 1691] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x12baeac00) [pid = 1795] [serial = 1688] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11baba800) [pid = 1795] [serial = 1700] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x12b509c00) [pid = 1795] [serial = 1685] [outer = 0x0] [url = about:blank] 11:49:16 INFO - PROCESS | 1795 | 1461178156494 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]]]}] 11:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1872ms 11:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:49:16 INFO - PROCESS | 1795 | 1461178156526 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:49:16 INFO - PROCESS | 1795 | 1461178156528 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:49:16 INFO - PROCESS | 1795 | 1461178156532 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:49:16 INFO - PROCESS | 1795 | 1461178156534 Marionette TRACE conn2 <- [1,2326,null,{}] 11:49:16 INFO - PROCESS | 1795 | 1461178156538 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}] 11:49:16 INFO - PROCESS | 1795 | 1461178156624 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:49:16 INFO - PROCESS | 1795 | 1461178156676 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x115691000 == 27 [pid = 1795] [id = 589] 11:49:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x112228c00) [pid = 1795] [serial = 1767] [outer = 0x0] 11:49:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x112281c00) [pid = 1795] [serial = 1768] [outer = 0x112228c00] 11:49:16 INFO - PROCESS | 1795 | 1461178156708 Marionette DEBUG loaded listener.js 11:49:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x114037000) [pid = 1795] [serial = 1769] [outer = 0x112228c00] 11:49:17 INFO - PROCESS | 1795 | 1461178157035 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]]]}] 11:49:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:49:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 521ms 11:49:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:49:17 INFO - PROCESS | 1795 | 1461178157053 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:49:17 INFO - PROCESS | 1795 | 1461178157057 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:49:17 INFO - PROCESS | 1795 | 1461178157062 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:49:17 INFO - PROCESS | 1795 | 1461178157066 Marionette TRACE conn2 <- [1,2330,null,{}] 11:49:17 INFO - PROCESS | 1795 | 1461178157069 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}] 11:49:17 INFO - PROCESS | 1795 | 1461178157142 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:49:17 INFO - PROCESS | 1795 | 1461178157149 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x1192cf800 == 28 [pid = 1795] [id = 590] 11:49:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x11216d000) [pid = 1795] [serial = 1770] [outer = 0x0] 11:49:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x11464a400) [pid = 1795] [serial = 1771] [outer = 0x11216d000] 11:49:17 INFO - PROCESS | 1795 | 1461178157176 Marionette DEBUG loaded listener.js 11:49:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x114ac1800) [pid = 1795] [serial = 1772] [outer = 0x11216d000] 11:49:17 INFO - PROCESS | 1795 | 1461178157509 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]]]}] 11:49:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:49:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 472ms 11:49:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:49:17 INFO - PROCESS | 1795 | 1461178157534 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:49:17 INFO - PROCESS | 1795 | 1461178157535 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:49:17 INFO - PROCESS | 1795 | 1461178157538 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:49:17 INFO - PROCESS | 1795 | 1461178157540 Marionette TRACE conn2 <- [1,2334,null,{}] 11:49:17 INFO - PROCESS | 1795 | 1461178157548 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}] 11:49:17 INFO - PROCESS | 1795 | 1461178157625 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:49:17 INFO - PROCESS | 1795 | 1461178157633 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b565800 == 29 [pid = 1795] [id = 591] 11:49:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x112158c00) [pid = 1795] [serial = 1773] [outer = 0x0] 11:49:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x115367800) [pid = 1795] [serial = 1774] [outer = 0x112158c00] 11:49:17 INFO - PROCESS | 1795 | 1461178157662 Marionette DEBUG loaded listener.js 11:49:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x1158cfc00) [pid = 1795] [serial = 1775] [outer = 0x112158c00] 11:49:18 INFO - PROCESS | 1795 | 1461178158015 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]]]}] 11:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 526ms 11:49:18 INFO - PROCESS | 1795 | 1461178158065 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:49:18 INFO - PROCESS | 1795 | 1461178158066 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:49:18 INFO - PROCESS | 1795 | 1461178158069 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:49:18 INFO - PROCESS | 1795 | 1461178158070 Marionette TRACE conn2 <- [1,2338,null,{}] 11:49:18 INFO - PROCESS | 1795 | 1461178158072 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}] 11:49:18 INFO - PROCESS | 1795 | 1461178158163 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:49:18 INFO - PROCESS | 1795 | 1461178158171 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:18 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9e1800 == 30 [pid = 1795] [id = 592] 11:49:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x1176c9800) [pid = 1795] [serial = 1776] [outer = 0x0] 11:49:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11874e400) [pid = 1795] [serial = 1777] [outer = 0x1176c9800] 11:49:18 INFO - PROCESS | 1795 | 1461178158200 Marionette DEBUG loaded listener.js 11:49:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x118cdd800) [pid = 1795] [serial = 1778] [outer = 0x1176c9800] 11:49:18 INFO - PROCESS | 1795 | 1461178158498 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]]]}] 11:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 467ms 11:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:49:18 INFO - PROCESS | 1795 | 1461178158537 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:49:18 INFO - PROCESS | 1795 | 1461178158538 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:49:18 INFO - PROCESS | 1795 | 1461178158540 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:49:18 INFO - PROCESS | 1795 | 1461178158541 Marionette TRACE conn2 <- [1,2342,null,{}] 11:49:18 INFO - PROCESS | 1795 | 1461178158543 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}] 11:49:18 INFO - PROCESS | 1795 | 1461178158613 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:49:18 INFO - PROCESS | 1795 | 1461178158618 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:18 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c346800 == 31 [pid = 1795] [id = 593] 11:49:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x114aa3000) [pid = 1795] [serial = 1779] [outer = 0x0] 11:49:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x118fd2c00) [pid = 1795] [serial = 1780] [outer = 0x114aa3000] 11:49:18 INFO - PROCESS | 1795 | 1461178158646 Marionette DEBUG loaded listener.js 11:49:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x1191b8800) [pid = 1795] [serial = 1781] [outer = 0x114aa3000] 11:49:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:49:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 469ms 11:49:19 INFO - PROCESS | 1795 | 1461178159002 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]]]}] 11:49:19 INFO - PROCESS | 1795 | 1461178159009 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:49:19 INFO - PROCESS | 1795 | 1461178159010 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:49:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:49:19 INFO - PROCESS | 1795 | 1461178159013 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:49:19 INFO - PROCESS | 1795 | 1461178159014 Marionette TRACE conn2 <- [1,2346,null,{}] 11:49:19 INFO - PROCESS | 1795 | 1461178159016 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}] 11:49:19 INFO - PROCESS | 1795 | 1461178159135 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:49:19 INFO - PROCESS | 1795 | 1461178159142 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x123b78000 == 32 [pid = 1795] [id = 594] 11:49:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x119e6c000) [pid = 1795] [serial = 1782] [outer = 0x0] 11:49:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11a8c5800) [pid = 1795] [serial = 1783] [outer = 0x119e6c000] 11:49:19 INFO - PROCESS | 1795 | 1461178159173 Marionette DEBUG loaded listener.js 11:49:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11a97b400) [pid = 1795] [serial = 1784] [outer = 0x119e6c000] 11:49:19 INFO - PROCESS | 1795 | 1461178159502 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]]]}] 11:49:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:49:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 11:49:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:49:19 INFO - PROCESS | 1795 | 1461178159534 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:49:19 INFO - PROCESS | 1795 | 1461178159536 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:49:19 INFO - PROCESS | 1795 | 1461178159539 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:49:19 INFO - PROCESS | 1795 | 1461178159540 Marionette TRACE conn2 <- [1,2350,null,{}] 11:49:19 INFO - PROCESS | 1795 | 1461178159544 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}] 11:49:19 INFO - PROCESS | 1795 | 1461178159675 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:49:19 INFO - PROCESS | 1795 | 1461178159682 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c8e800 == 33 [pid = 1795] [id = 595] 11:49:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11a868c00) [pid = 1795] [serial = 1785] [outer = 0x0] 11:49:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11a992400) [pid = 1795] [serial = 1786] [outer = 0x11a868c00] 11:49:19 INFO - PROCESS | 1795 | 1461178159708 Marionette DEBUG loaded listener.js 11:49:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11aa87400) [pid = 1795] [serial = 1787] [outer = 0x11a868c00] 11:49:20 INFO - PROCESS | 1795 | 1461178160002 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]]]}] 11:49:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:49:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 520ms 11:49:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:49:20 INFO - PROCESS | 1795 | 1461178160058 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 1795 | 1461178160059 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:49:20 INFO - PROCESS | 1795 | 1461178160062 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:49:20 INFO - PROCESS | 1795 | 1461178160063 Marionette TRACE conn2 <- [1,2354,null,{}] 11:49:20 INFO - PROCESS | 1795 | 1461178160065 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}] 11:49:20 INFO - PROCESS | 1795 | 1461178160135 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:49:20 INFO - PROCESS | 1795 | 1461178160139 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x125db6800 == 34 [pid = 1795] [id = 596] 11:49:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x112221c00) [pid = 1795] [serial = 1788] [outer = 0x0] 11:49:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x11ad9a800) [pid = 1795] [serial = 1789] [outer = 0x112221c00] 11:49:20 INFO - PROCESS | 1795 | 1461178160167 Marionette DEBUG loaded listener.js 11:49:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x11adebc00) [pid = 1795] [serial = 1790] [outer = 0x112221c00] 11:49:20 INFO - PROCESS | 1795 | 1461178160502 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]]]}] 11:49:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:49:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 471ms 11:49:20 INFO - PROCESS | 1795 | 1461178160534 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 1795 | 1461178160535 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:49:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:49:20 INFO - PROCESS | 1795 | 1461178160546 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:49:20 INFO - PROCESS | 1795 | 1461178160547 Marionette TRACE conn2 <- [1,2358,null,{}] 11:49:20 INFO - PROCESS | 1795 | 1461178160551 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}] 11:49:20 INFO - PROCESS | 1795 | 1461178160622 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:49:20 INFO - PROCESS | 1795 | 1461178160626 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b563800 == 35 [pid = 1795] [id = 597] 11:49:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x11ad9b400) [pid = 1795] [serial = 1791] [outer = 0x0] 11:49:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x11af7ec00) [pid = 1795] [serial = 1792] [outer = 0x11ad9b400] 11:49:20 INFO - PROCESS | 1795 | 1461178160654 Marionette DEBUG loaded listener.js 11:49:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x11afb0c00) [pid = 1795] [serial = 1793] [outer = 0x11ad9b400] 11:49:20 INFO - PROCESS | 1795 | 1461178160988 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]]]}] 11:49:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:49:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 478ms 11:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:49:21 INFO - PROCESS | 1795 | 1461178161018 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:49:21 INFO - PROCESS | 1795 | 1461178161019 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:49:21 INFO - PROCESS | 1795 | 1461178161022 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:49:21 INFO - PROCESS | 1795 | 1461178161023 Marionette TRACE conn2 <- [1,2362,null,{}] 11:49:21 INFO - PROCESS | 1795 | 1461178161025 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}] 11:49:21 INFO - PROCESS | 1795 | 1461178161128 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:49:21 INFO - PROCESS | 1795 | 1461178161232 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x12936a800 == 36 [pid = 1795] [id = 598] 11:49:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x115367c00) [pid = 1795] [serial = 1794] [outer = 0x0] 11:49:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x11afa6800) [pid = 1795] [serial = 1795] [outer = 0x115367c00] 11:49:21 INFO - PROCESS | 1795 | 1461178161272 Marionette DEBUG loaded listener.js 11:49:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x11b925400) [pid = 1795] [serial = 1796] [outer = 0x115367c00] 11:49:21 INFO - PROCESS | 1795 | 1461178161696 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]]]}] 11:49:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:49:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 719ms 11:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:49:21 INFO - PROCESS | 1795 | 1461178161742 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:49:21 INFO - PROCESS | 1795 | 1461178161743 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:49:21 INFO - PROCESS | 1795 | 1461178161751 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:49:21 INFO - PROCESS | 1795 | 1461178161753 Marionette TRACE conn2 <- [1,2366,null,{}] 11:49:21 INFO - PROCESS | 1795 | 1461178161755 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}] 11:49:21 INFO - PROCESS | 1795 | 1461178161860 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:49:21 INFO - PROCESS | 1795 | 1461178161864 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfe0800 == 37 [pid = 1795] [id = 599] 11:49:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x115369000) [pid = 1795] [serial = 1797] [outer = 0x0] 11:49:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x11babb400) [pid = 1795] [serial = 1798] [outer = 0x115369000] 11:49:21 INFO - PROCESS | 1795 | 1461178161894 Marionette DEBUG loaded listener.js 11:49:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x11bf1e000) [pid = 1795] [serial = 1799] [outer = 0x115369000] 11:49:22 INFO - PROCESS | 1795 | 1461178162252 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]]]}] 11:49:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:49:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 525ms 11:49:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:49:22 INFO - PROCESS | 1795 | 1461178162272 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:49:22 INFO - PROCESS | 1795 | 1461178162273 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:49:22 INFO - PROCESS | 1795 | 1461178162275 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:49:22 INFO - PROCESS | 1795 | 1461178162276 Marionette TRACE conn2 <- [1,2370,null,{}] 11:49:22 INFO - PROCESS | 1795 | 1461178162279 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}] 11:49:22 INFO - PROCESS | 1795 | 1461178162381 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:49:22 INFO - PROCESS | 1795 | 1461178162385 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a880000 == 38 [pid = 1795] [id = 600] 11:49:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x11bf1e400) [pid = 1795] [serial = 1800] [outer = 0x0] 11:49:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x11bf28000) [pid = 1795] [serial = 1801] [outer = 0x11bf1e400] 11:49:22 INFO - PROCESS | 1795 | 1461178162411 Marionette DEBUG loaded listener.js 11:49:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x11c133800) [pid = 1795] [serial = 1802] [outer = 0x11bf1e400] 11:49:22 INFO - PROCESS | 1795 | 1461178162768 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]]]}] 11:49:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:49:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 518ms 11:49:22 INFO - PROCESS | 1795 | 1461178162794 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:49:22 INFO - PROCESS | 1795 | 1461178162795 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:49:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:49:22 INFO - PROCESS | 1795 | 1461178162797 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:49:22 INFO - PROCESS | 1795 | 1461178162798 Marionette TRACE conn2 <- [1,2374,null,{}] 11:49:22 INFO - PROCESS | 1795 | 1461178162807 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}] 11:49:22 INFO - PROCESS | 1795 | 1461178162899 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:49:22 INFO - PROCESS | 1795 | 1461178162903 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb10800 == 39 [pid = 1795] [id = 601] 11:49:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x11bf29400) [pid = 1795] [serial = 1803] [outer = 0x0] 11:49:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x11c3c9400) [pid = 1795] [serial = 1804] [outer = 0x11bf29400] 11:49:22 INFO - PROCESS | 1795 | 1461178162928 Marionette DEBUG loaded listener.js 11:49:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x11c423000) [pid = 1795] [serial = 1805] [outer = 0x11bf29400] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x11acc3400) [pid = 1795] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x114aa1800) [pid = 1795] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x12b549000) [pid = 1795] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x11913ac00) [pid = 1795] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x11bf2a000) [pid = 1795] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x129def800) [pid = 1795] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x11bf1cc00) [pid = 1795] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x11a908800) [pid = 1795] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x11bfbbc00) [pid = 1795] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x127fa0000) [pid = 1795] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x12912d400) [pid = 1795] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x11424a400) [pid = 1795] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x1182b4400) [pid = 1795] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x12d79b000) [pid = 1795] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x129136800) [pid = 1795] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x129138c00) [pid = 1795] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x12b510400) [pid = 1795] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x118c73c00) [pid = 1795] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x12cfb1400) [pid = 1795] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11afb3800) [pid = 1795] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11af72000) [pid = 1795] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11a905800) [pid = 1795] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x114aabc00) [pid = 1795] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11228c800) [pid = 1795] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x1245df000) [pid = 1795] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x1242df400) [pid = 1795] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11bf22c00) [pid = 1795] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x11af7ac00) [pid = 1795] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11a904c00) [pid = 1795] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11214e000) [pid = 1795] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:49:23 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11bf25c00) [pid = 1795] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:49:23 INFO - PROCESS | 1795 | 1461178163527 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]]]}] 11:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 775ms 11:49:23 INFO - PROCESS | 1795 | 1461178163573 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:49:23 INFO - PROCESS | 1795 | 1461178163574 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:49:23 INFO - PROCESS | 1795 | 1461178163576 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:49:23 INFO - PROCESS | 1795 | 1461178163577 Marionette TRACE conn2 <- [1,2378,null,{}] 11:49:23 INFO - PROCESS | 1795 | 1461178163579 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}] 11:49:23 INFO - PROCESS | 1795 | 1461178163669 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:49:23 INFO - PROCESS | 1795 | 1461178163675 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b56e800 == 40 [pid = 1795] [id = 602] 11:49:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x114a9f000) [pid = 1795] [serial = 1806] [outer = 0x0] 11:49:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x118aee800) [pid = 1795] [serial = 1807] [outer = 0x114a9f000] 11:49:23 INFO - PROCESS | 1795 | 1461178163701 Marionette DEBUG loaded listener.js 11:49:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11aa84c00) [pid = 1795] [serial = 1808] [outer = 0x114a9f000] 11:49:24 INFO - PROCESS | 1795 | 1461178164035 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]]]}] 11:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 468ms 11:49:24 INFO - PROCESS | 1795 | 1461178164045 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:49:24 INFO - PROCESS | 1795 | 1461178164046 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:49:24 INFO - PROCESS | 1795 | 1461178164052 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:49:24 INFO - PROCESS | 1795 | 1461178164053 Marionette TRACE conn2 <- [1,2382,null,{}] 11:49:24 INFO - PROCESS | 1795 | 1461178164056 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}] 11:49:24 INFO - PROCESS | 1795 | 1461178164156 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:49:24 INFO - PROCESS | 1795 | 1461178164165 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x125dbf800 == 41 [pid = 1795] [id = 603] 11:49:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x115710000) [pid = 1795] [serial = 1809] [outer = 0x0] 11:49:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11b9a3c00) [pid = 1795] [serial = 1810] [outer = 0x115710000] 11:49:24 INFO - PROCESS | 1795 | 1461178164190 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x11c805000) [pid = 1795] [serial = 1811] [outer = 0x115710000] 11:49:24 INFO - PROCESS | 1795 | 1461178164484 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]]]}] 11:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 472ms 11:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:49:24 INFO - PROCESS | 1795 | 1461178164523 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:49:24 INFO - PROCESS | 1795 | 1461178164524 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:49:24 INFO - PROCESS | 1795 | 1461178164526 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:49:24 INFO - PROCESS | 1795 | 1461178164527 Marionette TRACE conn2 <- [1,2386,null,{}] 11:49:24 INFO - PROCESS | 1795 | 1461178164529 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}] 11:49:24 INFO - PROCESS | 1795 | 1461178164605 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:49:24 INFO - PROCESS | 1795 | 1461178164610 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d261000 == 42 [pid = 1795] [id = 604] 11:49:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x11bf26000) [pid = 1795] [serial = 1812] [outer = 0x0] 11:49:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x123b06800) [pid = 1795] [serial = 1813] [outer = 0x11bf26000] 11:49:24 INFO - PROCESS | 1795 | 1461178164637 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x123e84800) [pid = 1795] [serial = 1814] [outer = 0x11bf26000] 11:49:25 INFO - PROCESS | 1795 | 1461178164998 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]]]}] 11:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 519ms 11:49:25 INFO - PROCESS | 1795 | 1461178165047 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:49:25 INFO - PROCESS | 1795 | 1461178165048 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:49:25 INFO - PROCESS | 1795 | 1461178165052 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:49:25 INFO - PROCESS | 1795 | 1461178165054 Marionette TRACE conn2 <- [1,2390,null,{}] 11:49:25 INFO - PROCESS | 1795 | 1461178165057 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}] 11:49:25 INFO - PROCESS | 1795 | 1461178165172 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:49:25 INFO - PROCESS | 1795 | 1461178165178 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7dc800 == 43 [pid = 1795] [id = 605] 11:49:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x123a15800) [pid = 1795] [serial = 1815] [outer = 0x0] 11:49:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12403f800) [pid = 1795] [serial = 1816] [outer = 0x123a15800] 11:49:25 INFO - PROCESS | 1795 | 1461178165221 Marionette DEBUG loaded listener.js 11:49:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x124451800) [pid = 1795] [serial = 1817] [outer = 0x123a15800] 11:49:25 INFO - PROCESS | 1795 | 1461178165851 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]]]}] 11:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 873ms 11:49:25 INFO - PROCESS | 1795 | 1461178165925 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:49:25 INFO - PROCESS | 1795 | 1461178165927 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:49:25 INFO - PROCESS | 1795 | 1461178165931 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:49:25 INFO - PROCESS | 1795 | 1461178165934 Marionette TRACE conn2 <- [1,2394,null,{}] 11:49:25 INFO - PROCESS | 1795 | 1461178165938 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}] 11:49:26 INFO - PROCESS | 1795 | 1461178166053 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:49:26 INFO - PROCESS | 1795 | 1461178166110 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a958000 == 44 [pid = 1795] [id = 606] 11:49:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x112224c00) [pid = 1795] [serial = 1818] [outer = 0x0] 11:49:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x113ece000) [pid = 1795] [serial = 1819] [outer = 0x112224c00] 11:49:26 INFO - PROCESS | 1795 | 1461178166143 Marionette DEBUG loaded listener.js 11:49:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x114aa4400) [pid = 1795] [serial = 1820] [outer = 0x112224c00] 11:49:26 INFO - PROCESS | 1795 | 1461178166752 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]]]}] 11:49:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:49:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 872ms 11:49:26 INFO - PROCESS | 1795 | 1461178166804 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:49:26 INFO - PROCESS | 1795 | 1461178166808 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:49:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:49:26 INFO - PROCESS | 1795 | 1461178166813 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:49:26 INFO - PROCESS | 1795 | 1461178166815 Marionette TRACE conn2 <- [1,2398,null,{}] 11:49:26 INFO - PROCESS | 1795 | 1461178166817 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}] 11:49:26 INFO - PROCESS | 1795 | 1461178166926 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:49:26 INFO - PROCESS | 1795 | 1461178166982 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a965000 == 45 [pid = 1795] [id = 607] 11:49:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x114aa4800) [pid = 1795] [serial = 1821] [outer = 0x0] 11:49:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x114acd800) [pid = 1795] [serial = 1822] [outer = 0x114aa4800] 11:49:27 INFO - PROCESS | 1795 | 1461178167013 Marionette DEBUG loaded listener.js 11:49:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x1186ec400) [pid = 1795] [serial = 1823] [outer = 0x114aa4800] 11:49:27 INFO - PROCESS | 1795 | 1461178167727 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]]]}] 11:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 923ms 11:49:27 INFO - PROCESS | 1795 | 1461178167738 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:49:27 INFO - PROCESS | 1795 | 1461178167741 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:49:27 INFO - PROCESS | 1795 | 1461178167747 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:49:27 INFO - PROCESS | 1795 | 1461178167750 Marionette TRACE conn2 <- [1,2402,null,{}] 11:49:27 INFO - PROCESS | 1795 | 1461178167755 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}] 11:49:27 INFO - PROCESS | 1795 | 1461178167909 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:49:28 INFO - PROCESS | 1795 | 1461178168020 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:28 INFO - PROCESS | 1795 | ++DOCSHELL 0x118c17800 == 46 [pid = 1795] [id = 608] 11:49:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x11228cc00) [pid = 1795] [serial = 1824] [outer = 0x0] 11:49:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x114aa1800) [pid = 1795] [serial = 1825] [outer = 0x11228cc00] 11:49:28 INFO - PROCESS | 1795 | 1461178168052 Marionette DEBUG loaded listener.js 11:49:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x114ac0400) [pid = 1795] [serial = 1826] [outer = 0x11228cc00] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x12d261000 == 45 [pid = 1795] [id = 604] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x125dbf800 == 44 [pid = 1795] [id = 603] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x11b56e800 == 43 [pid = 1795] [id = 602] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb10800 == 42 [pid = 1795] [id = 601] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x12a880000 == 41 [pid = 1795] [id = 600] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x114ace800) [pid = 1795] [serial = 1765] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfe0800 == 40 [pid = 1795] [id = 599] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x12936a800 == 39 [pid = 1795] [id = 598] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x11b563800 == 38 [pid = 1795] [id = 597] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x125db6800 == 37 [pid = 1795] [id = 596] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x123c8e800 == 36 [pid = 1795] [id = 595] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x123b78000 == 35 [pid = 1795] [id = 594] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x11c346800 == 34 [pid = 1795] [id = 593] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9e1800 == 33 [pid = 1795] [id = 592] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x11b565800 == 32 [pid = 1795] [id = 591] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x1192cf800 == 31 [pid = 1795] [id = 590] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x115691000 == 30 [pid = 1795] [id = 589] 11:49:28 INFO - PROCESS | 1795 | --DOCSHELL 0x1302ec800 == 29 [pid = 1795] [id = 588] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x12bae9400) [pid = 1795] [serial = 1535] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x127808000) [pid = 1795] [serial = 1658] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11a90f800) [pid = 1795] [serial = 1706] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x127805400) [pid = 1795] [serial = 1604] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x12b548c00) [pid = 1795] [serial = 1661] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x12a9e7800) [pid = 1795] [serial = 1607] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x119137400) [pid = 1795] [serial = 1652] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x11a8c1000) [pid = 1795] [serial = 1598] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11b99e800) [pid = 1795] [serial = 1601] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x12cfb1800) [pid = 1795] [serial = 1667] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x12d79cc00) [pid = 1795] [serial = 1664] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11b997800) [pid = 1795] [serial = 1655] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x12e12e000) [pid = 1795] [serial = 1763] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x129df0800) [pid = 1795] [serial = 1750] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x129959400) [pid = 1795] [serial = 1747] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x12b5bb400) [pid = 1795] [serial = 1753] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12b509800) [pid = 1795] [serial = 1756] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x12a9ef000) [pid = 1795] [serial = 1751] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x12d247400) [pid = 1795] [serial = 1759] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x12d912400) [pid = 1795] [serial = 1760] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x12e128000) [pid = 1795] [serial = 1762] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11bab2400) [pid = 1795] [serial = 1738] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11afeb800) [pid = 1795] [serial = 1735] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11baae400) [pid = 1795] [serial = 1736] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11a90d400) [pid = 1795] [serial = 1732] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11ad98400) [pid = 1795] [serial = 1733] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11925b800) [pid = 1795] [serial = 1730] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x119130000) [pid = 1795] [serial = 1729] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x1152ddc00) [pid = 1795] [serial = 1727] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x1146b9000) [pid = 1795] [serial = 1726] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x12cd68400) [pid = 1795] [serial = 1724] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x12995d800) [pid = 1795] [serial = 1723] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x129d41400) [pid = 1795] [serial = 1720] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x12b507000) [pid = 1795] [serial = 1721] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x1291e2400) [pid = 1795] [serial = 1718] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x123a17400) [pid = 1795] [serial = 1717] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11bcbec00) [pid = 1795] [serial = 1715] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11b927000) [pid = 1795] [serial = 1714] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x11ade0400) [pid = 1795] [serial = 1712] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x11a97c800) [pid = 1795] [serial = 1711] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x114aa1000) [pid = 1795] [serial = 1709] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x11216bc00) [pid = 1795] [serial = 1708] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x11c3c2400) [pid = 1795] [serial = 1741] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x11bcc9800) [pid = 1795] [serial = 1739] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x124457800) [pid = 1795] [serial = 1744] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x12768b400) [pid = 1795] [serial = 1745] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x12b50d800) [pid = 1795] [serial = 1754] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 81 (0x12cfbbc00) [pid = 1795] [serial = 1757] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 80 (0x12a9ea000) [pid = 1795] [serial = 1748] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | --DOMWINDOW == 79 (0x123d4bc00) [pid = 1795] [serial = 1742] [outer = 0x0] [url = about:blank] 11:49:28 INFO - PROCESS | 1795 | 1461178168586 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]]]}] 11:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 875ms 11:49:28 INFO - PROCESS | 1795 | 1461178168622 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:49:28 INFO - PROCESS | 1795 | 1461178168627 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:49:28 INFO - PROCESS | 1795 | 1461178168636 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:49:28 INFO - PROCESS | 1795 | 1461178168638 Marionette TRACE conn2 <- [1,2406,null,{}] 11:49:28 INFO - PROCESS | 1795 | 1461178168642 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}] 11:49:28 INFO - PROCESS | 1795 | 1461178168759 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:49:28 INFO - PROCESS | 1795 | 1461178168871 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:28 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aa25000 == 30 [pid = 1795] [id = 609] 11:49:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 80 (0x114aa0c00) [pid = 1795] [serial = 1827] [outer = 0x0] 11:49:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 81 (0x114e5dc00) [pid = 1795] [serial = 1828] [outer = 0x114aa0c00] 11:49:28 INFO - PROCESS | 1795 | 1461178168916 Marionette DEBUG loaded listener.js 11:49:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x115863400) [pid = 1795] [serial = 1829] [outer = 0x114aa0c00] 11:49:29 INFO - PROCESS | 1795 | 1461178169239 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]]]}] 11:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 620ms 11:49:29 INFO - PROCESS | 1795 | 1461178169256 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:49:29 INFO - PROCESS | 1795 | 1461178169258 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:49:29 INFO - PROCESS | 1795 | 1461178169262 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:49:29 INFO - PROCESS | 1795 | 1461178169269 Marionette TRACE conn2 <- [1,2410,null,{}] 11:49:29 INFO - PROCESS | 1795 | 1461178169281 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}] 11:49:29 INFO - PROCESS | 1795 | 1461178169366 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:49:29 INFO - PROCESS | 1795 | 1461178169438 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c342800 == 31 [pid = 1795] [id = 610] 11:49:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x112166c00) [pid = 1795] [serial = 1830] [outer = 0x0] 11:49:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x118629000) [pid = 1795] [serial = 1831] [outer = 0x112166c00] 11:49:29 INFO - PROCESS | 1795 | 1461178169469 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x119134800) [pid = 1795] [serial = 1832] [outer = 0x112166c00] 11:49:29 INFO - PROCESS | 1795 | 1461178169802 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]]]}] 11:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 580ms 11:49:29 INFO - PROCESS | 1795 | 1461178169842 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:49:29 INFO - PROCESS | 1795 | 1461178169845 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:49:29 INFO - PROCESS | 1795 | 1461178169849 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:49:29 INFO - PROCESS | 1795 | 1461178169851 Marionette TRACE conn2 <- [1,2414,null,{}] 11:49:29 INFO - PROCESS | 1795 | 1461178169854 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}] 11:49:29 INFO - PROCESS | 1795 | 1461178169952 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:49:30 INFO - PROCESS | 1795 | 1461178170011 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:30 INFO - PROCESS | 1795 | ++DOCSHELL 0x123b6f800 == 32 [pid = 1795] [id = 611] 11:49:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x118fd3800) [pid = 1795] [serial = 1833] [outer = 0x0] 11:49:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x119e67000) [pid = 1795] [serial = 1834] [outer = 0x118fd3800] 11:49:30 INFO - PROCESS | 1795 | 1461178170037 Marionette DEBUG loaded listener.js 11:49:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11a906400) [pid = 1795] [serial = 1835] [outer = 0x118fd3800] 11:49:30 INFO - PROCESS | 1795 | 1461178170320 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]]]}] 11:49:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 11:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:49:30 INFO - PROCESS | 1795 | 1461178170375 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:49:30 INFO - PROCESS | 1795 | 1461178170376 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:49:30 INFO - PROCESS | 1795 | 1461178170378 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:49:30 INFO - PROCESS | 1795 | 1461178170380 Marionette TRACE conn2 <- [1,2418,null,{}] 11:49:30 INFO - PROCESS | 1795 | 1461178170385 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}] 11:49:30 INFO - PROCESS | 1795 | 1461178170479 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:49:30 INFO - PROCESS | 1795 | 1461178170483 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:30 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c83000 == 33 [pid = 1795] [id = 612] 11:49:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x118edc000) [pid = 1795] [serial = 1836] [outer = 0x0] 11:49:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11a90bc00) [pid = 1795] [serial = 1837] [outer = 0x118edc000] 11:49:30 INFO - PROCESS | 1795 | 1461178170508 Marionette DEBUG loaded listener.js 11:49:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11a97d800) [pid = 1795] [serial = 1838] [outer = 0x118edc000] 11:49:30 INFO - PROCESS | 1795 | 1461178170870 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]]]}] 11:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 522ms 11:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:49:30 INFO - PROCESS | 1795 | 1461178170907 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:49:30 INFO - PROCESS | 1795 | 1461178170908 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:49:30 INFO - PROCESS | 1795 | 1461178170910 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:49:30 INFO - PROCESS | 1795 | 1461178170912 Marionette TRACE conn2 <- [1,2422,null,{}] 11:49:30 INFO - PROCESS | 1795 | 1461178170914 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}] 11:49:31 INFO - PROCESS | 1795 | 1461178171023 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:49:31 INFO - PROCESS | 1795 | 1461178171029 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x125dbc000 == 34 [pid = 1795] [id = 613] 11:49:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11a98a800) [pid = 1795] [serial = 1839] [outer = 0x0] 11:49:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11aa82000) [pid = 1795] [serial = 1840] [outer = 0x11a98a800] 11:49:31 INFO - PROCESS | 1795 | 1461178171057 Marionette DEBUG loaded listener.js 11:49:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11afb2400) [pid = 1795] [serial = 1841] [outer = 0x11a98a800] 11:49:31 INFO - PROCESS | 1795 | 1461178171401 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]]]}] 11:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 522ms 11:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:49:31 INFO - PROCESS | 1795 | 1461178171440 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:49:31 INFO - PROCESS | 1795 | 1461178171441 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:49:31 INFO - PROCESS | 1795 | 1461178171443 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:49:31 INFO - PROCESS | 1795 | 1461178171445 Marionette TRACE conn2 <- [1,2426,null,{}] 11:49:31 INFO - PROCESS | 1795 | 1461178171447 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}] 11:49:31 INFO - PROCESS | 1795 | 1461178171540 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:49:31 INFO - PROCESS | 1795 | 1461178171544 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288cb000 == 35 [pid = 1795] [id = 614] 11:49:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11afe3c00) [pid = 1795] [serial = 1842] [outer = 0x0] 11:49:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11b922c00) [pid = 1795] [serial = 1843] [outer = 0x11afe3c00] 11:49:31 INFO - PROCESS | 1795 | 1461178171571 Marionette DEBUG loaded listener.js 11:49:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11baadc00) [pid = 1795] [serial = 1844] [outer = 0x11afe3c00] 11:49:31 INFO - PROCESS | 1795 | 1461178171933 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]]]}] 11:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 517ms 11:49:31 INFO - PROCESS | 1795 | 1461178171962 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:49:31 INFO - PROCESS | 1795 | 1461178171964 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:49:31 INFO - PROCESS | 1795 | 1461178171975 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:49:31 INFO - PROCESS | 1795 | 1461178171976 Marionette TRACE conn2 <- [1,2430,null,{}] 11:49:31 INFO - PROCESS | 1795 | 1461178171978 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}] 11:49:32 INFO - PROCESS | 1795 | 1461178172071 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:49:32 INFO - PROCESS | 1795 | 1461178172075 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x1299d0800 == 36 [pid = 1795] [id = 615] 11:49:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11aff1c00) [pid = 1795] [serial = 1845] [outer = 0x0] 11:49:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11bab2000) [pid = 1795] [serial = 1846] [outer = 0x11aff1c00] 11:49:32 INFO - PROCESS | 1795 | 1461178172101 Marionette DEBUG loaded listener.js 11:49:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11babbc00) [pid = 1795] [serial = 1847] [outer = 0x11aff1c00] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x115369000) [pid = 1795] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11bf1e400) [pid = 1795] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x114aa3000) [pid = 1795] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x11bf29400) [pid = 1795] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11216d000) [pid = 1795] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x114a9f000) [pid = 1795] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x112221c00) [pid = 1795] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11bf26000) [pid = 1795] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x115710000) [pid = 1795] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x112158c00) [pid = 1795] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x119e6c000) [pid = 1795] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x112228c00) [pid = 1795] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x11ad9b400) [pid = 1795] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x1176c9800) [pid = 1795] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x11a868c00) [pid = 1795] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:49:32 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x115367c00) [pid = 1795] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:49:32 INFO - PROCESS | 1795 | 1461178172522 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]]]}] 11:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 569ms 11:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:49:32 INFO - PROCESS | 1795 | 1461178172545 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:49:32 INFO - PROCESS | 1795 | 1461178172546 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:49:32 INFO - PROCESS | 1795 | 1461178172548 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:49:32 INFO - PROCESS | 1795 | 1461178172550 Marionette TRACE conn2 <- [1,2434,null,{}] 11:49:32 INFO - PROCESS | 1795 | 1461178172552 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}] 11:49:32 INFO - PROCESS | 1795 | 1461178172625 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:49:32 INFO - PROCESS | 1795 | 1461178172731 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x115617000 == 37 [pid = 1795] [id = 616] 11:49:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11214dc00) [pid = 1795] [serial = 1848] [outer = 0x0] 11:49:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x112162400) [pid = 1795] [serial = 1849] [outer = 0x11214dc00] 11:49:32 INFO - PROCESS | 1795 | 1461178172764 Marionette DEBUG loaded listener.js 11:49:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x112220c00) [pid = 1795] [serial = 1850] [outer = 0x11214dc00] 11:49:33 INFO - PROCESS | 1795 | 1461178173225 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]]]}] 11:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 719ms 11:49:33 INFO - PROCESS | 1795 | 1461178173270 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:49:33 INFO - PROCESS | 1795 | 1461178173272 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:49:33 INFO - PROCESS | 1795 | 1461178173275 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:49:33 INFO - PROCESS | 1795 | 1461178173278 Marionette TRACE conn2 <- [1,2438,null,{}] 11:49:33 INFO - PROCESS | 1795 | 1461178173282 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}] 11:49:33 INFO - PROCESS | 1795 | 1461178173382 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:49:33 INFO - PROCESS | 1795 | 1461178173435 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c340000 == 38 [pid = 1795] [id = 617] 11:49:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x114aa0400) [pid = 1795] [serial = 1851] [outer = 0x0] 11:49:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x115704c00) [pid = 1795] [serial = 1852] [outer = 0x114aa0400] 11:49:33 INFO - PROCESS | 1795 | 1461178173467 Marionette DEBUG loaded listener.js 11:49:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x118ae9800) [pid = 1795] [serial = 1853] [outer = 0x114aa0400] 11:49:33 INFO - PROCESS | 1795 | 1461178173888 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]]]}] 11:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 622ms 11:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:49:33 INFO - PROCESS | 1795 | 1461178173900 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:49:33 INFO - PROCESS | 1795 | 1461178173903 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:49:33 INFO - PROCESS | 1795 | 1461178173905 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:49:33 INFO - PROCESS | 1795 | 1461178173907 Marionette TRACE conn2 <- [1,2442,null,{}] 11:49:33 INFO - PROCESS | 1795 | 1461178173909 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}] 11:49:34 INFO - PROCESS | 1795 | 1461178174008 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:49:34 INFO - PROCESS | 1795 | 1461178174109 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288bf000 == 39 [pid = 1795] [id = 618] 11:49:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x118c7fc00) [pid = 1795] [serial = 1854] [outer = 0x0] 11:49:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x119c38400) [pid = 1795] [serial = 1855] [outer = 0x118c7fc00] 11:49:34 INFO - PROCESS | 1795 | 1461178174141 Marionette DEBUG loaded listener.js 11:49:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11a90cc00) [pid = 1795] [serial = 1856] [outer = 0x118c7fc00] 11:49:34 INFO - PROCESS | 1795 | 1461178174560 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]]]}] 11:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 11:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:49:34 INFO - PROCESS | 1795 | 1461178174577 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:49:34 INFO - PROCESS | 1795 | 1461178174579 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:49:34 INFO - PROCESS | 1795 | 1461178174586 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:49:34 INFO - PROCESS | 1795 | 1461178174590 Marionette TRACE conn2 <- [1,2446,null,{}] 11:49:34 INFO - PROCESS | 1795 | 1461178174593 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}] 11:49:34 INFO - PROCESS | 1795 | 1461178174692 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:49:34 INFO - PROCESS | 1795 | 1461178174741 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a87f800 == 40 [pid = 1795] [id = 619] 11:49:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11a907400) [pid = 1795] [serial = 1857] [outer = 0x0] 11:49:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11ad92c00) [pid = 1795] [serial = 1858] [outer = 0x11a907400] 11:49:34 INFO - PROCESS | 1795 | 1461178174771 Marionette DEBUG loaded listener.js 11:49:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11b5da400) [pid = 1795] [serial = 1859] [outer = 0x11a907400] 11:49:35 INFO - PROCESS | 1795 | 1461178175179 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]]]}] 11:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 627ms 11:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:49:35 INFO - PROCESS | 1795 | 1461178175208 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:49:35 INFO - PROCESS | 1795 | 1461178175210 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:49:35 INFO - PROCESS | 1795 | 1461178175212 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:49:35 INFO - PROCESS | 1795 | 1461178175214 Marionette TRACE conn2 <- [1,2450,null,{}] 11:49:35 INFO - PROCESS | 1795 | 1461178175216 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}] 11:49:35 INFO - PROCESS | 1795 | 1461178175310 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:49:35 INFO - PROCESS | 1795 | 1461178175390 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb27000 == 41 [pid = 1795] [id = 620] 11:49:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11b99f000) [pid = 1795] [serial = 1860] [outer = 0x0] 11:49:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11bcca000) [pid = 1795] [serial = 1861] [outer = 0x11b99f000] 11:49:35 INFO - PROCESS | 1795 | 1461178175425 Marionette DEBUG loaded listener.js 11:49:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11bf22c00) [pid = 1795] [serial = 1862] [outer = 0x11b99f000] 11:49:35 INFO - PROCESS | 1795 | 1461178175836 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]]]}] 11:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 672ms 11:49:35 INFO - PROCESS | 1795 | 1461178175884 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:49:35 INFO - PROCESS | 1795 | 1461178175885 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:49:35 INFO - PROCESS | 1795 | 1461178175888 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:49:35 INFO - PROCESS | 1795 | 1461178175889 Marionette TRACE conn2 <- [1,2454,null,{}] 11:49:35 INFO - PROCESS | 1795 | 1461178175891 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}] 11:49:35 INFO - PROCESS | 1795 | 1461178175988 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:49:36 INFO - PROCESS | 1795 | 1461178176042 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cf8a800 == 42 [pid = 1795] [id = 621] 11:49:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11bfb6c00) [pid = 1795] [serial = 1863] [outer = 0x0] 11:49:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11bfc0c00) [pid = 1795] [serial = 1864] [outer = 0x11bfb6c00] 11:49:36 INFO - PROCESS | 1795 | 1461178176081 Marionette DEBUG loaded listener.js 11:49:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11c3e9c00) [pid = 1795] [serial = 1865] [outer = 0x11bfb6c00] 11:49:36 INFO - PROCESS | 1795 | 1461178176557 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]]]}] 11:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 719ms 11:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:49:36 INFO - PROCESS | 1795 | 1461178176635 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:49:36 INFO - PROCESS | 1795 | 1461178176636 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:49:36 INFO - PROCESS | 1795 | 1461178176638 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:49:36 INFO - PROCESS | 1795 | 1461178176639 Marionette TRACE conn2 <- [1,2458,null,{}] 11:49:36 INFO - PROCESS | 1795 | 1461178176642 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}] 11:49:36 INFO - PROCESS | 1795 | 1461178176736 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:49:36 INFO - PROCESS | 1795 | 1461178176901 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aad4800 == 43 [pid = 1795] [id = 622] 11:49:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x112167800) [pid = 1795] [serial = 1866] [outer = 0x0] 11:49:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11221cc00) [pid = 1795] [serial = 1867] [outer = 0x112167800] 11:49:36 INFO - PROCESS | 1795 | 1461178176930 Marionette DEBUG loaded listener.js 11:49:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x112282000) [pid = 1795] [serial = 1868] [outer = 0x112167800] 11:49:37 INFO - PROCESS | 1795 | 1461178177404 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]]]}] 11:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 772ms 11:49:37 INFO - PROCESS | 1795 | 1461178177411 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:49:37 INFO - PROCESS | 1795 | 1461178177413 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:49:37 INFO - PROCESS | 1795 | 1461178177416 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:49:37 INFO - PROCESS | 1795 | 1461178177419 Marionette TRACE conn2 <- [1,2462,null,{}] 11:49:37 INFO - PROCESS | 1795 | 1461178177422 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}] 11:49:37 INFO - PROCESS | 1795 | 1461178177529 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:49:37 INFO - PROCESS | 1795 | --DOCSHELL 0x1299d0800 == 42 [pid = 1795] [id = 615] 11:49:37 INFO - PROCESS | 1795 | --DOCSHELL 0x1288cb000 == 41 [pid = 1795] [id = 614] 11:49:37 INFO - PROCESS | 1795 | --DOCSHELL 0x125dbc000 == 40 [pid = 1795] [id = 613] 11:49:37 INFO - PROCESS | 1795 | --DOCSHELL 0x123c83000 == 39 [pid = 1795] [id = 612] 11:49:37 INFO - PROCESS | 1795 | --DOCSHELL 0x123b6f800 == 38 [pid = 1795] [id = 611] 11:49:37 INFO - PROCESS | 1795 | --DOCSHELL 0x11c342800 == 37 [pid = 1795] [id = 610] 11:49:37 INFO - PROCESS | 1795 | --DOCSHELL 0x11aa25000 == 36 [pid = 1795] [id = 609] 11:49:37 INFO - PROCESS | 1795 | --DOCSHELL 0x118c17800 == 35 [pid = 1795] [id = 608] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x12403f800) [pid = 1795] [serial = 1816] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11babb400) [pid = 1795] [serial = 1798] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x11bf28000) [pid = 1795] [serial = 1801] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x118fd2c00) [pid = 1795] [serial = 1780] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x1191b8800) [pid = 1795] [serial = 1781] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11c3c9400) [pid = 1795] [serial = 1804] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11464a400) [pid = 1795] [serial = 1771] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x114ac1800) [pid = 1795] [serial = 1772] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x11c133800) [pid = 1795] [serial = 1802] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11c423000) [pid = 1795] [serial = 1805] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x118aee800) [pid = 1795] [serial = 1807] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11aa84c00) [pid = 1795] [serial = 1808] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11ad9a800) [pid = 1795] [serial = 1789] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11adebc00) [pid = 1795] [serial = 1790] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x123b06800) [pid = 1795] [serial = 1813] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x11b9a3c00) [pid = 1795] [serial = 1810] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x115367800) [pid = 1795] [serial = 1774] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x1158cfc00) [pid = 1795] [serial = 1775] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x11a8c5800) [pid = 1795] [serial = 1783] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x11a97b400) [pid = 1795] [serial = 1784] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x112281c00) [pid = 1795] [serial = 1768] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x114037000) [pid = 1795] [serial = 1769] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x11af7ec00) [pid = 1795] [serial = 1792] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 81 (0x11afb0c00) [pid = 1795] [serial = 1793] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 80 (0x11874e400) [pid = 1795] [serial = 1777] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 79 (0x118cdd800) [pid = 1795] [serial = 1778] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 78 (0x11a992400) [pid = 1795] [serial = 1786] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 77 (0x11aa87400) [pid = 1795] [serial = 1787] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 76 (0x11afa6800) [pid = 1795] [serial = 1795] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 75 (0x11c805000) [pid = 1795] [serial = 1811] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 74 (0x11b925400) [pid = 1795] [serial = 1796] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 73 (0x11bf1e000) [pid = 1795] [serial = 1799] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | --DOMWINDOW == 72 (0x123e84800) [pid = 1795] [serial = 1814] [outer = 0x0] [url = about:blank] 11:49:37 INFO - PROCESS | 1795 | 1461178177604 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:37 INFO - PROCESS | 1795 | ++DOCSHELL 0x118270800 == 36 [pid = 1795] [id = 623] 11:49:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 73 (0x11228f000) [pid = 1795] [serial = 1869] [outer = 0x0] 11:49:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 74 (0x114aa0800) [pid = 1795] [serial = 1870] [outer = 0x11228f000] 11:49:37 INFO - PROCESS | 1795 | 1461178177632 Marionette DEBUG loaded listener.js 11:49:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 75 (0x1155bf800) [pid = 1795] [serial = 1871] [outer = 0x11228f000] 11:49:37 INFO - PROCESS | 1795 | 1461178177934 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]]]}] 11:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 572ms 11:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:49:37 INFO - PROCESS | 1795 | 1461178177991 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:49:37 INFO - PROCESS | 1795 | 1461178177993 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:49:37 INFO - PROCESS | 1795 | 1461178177996 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:49:37 INFO - PROCESS | 1795 | 1461178177997 Marionette TRACE conn2 <- [1,2466,null,{}] 11:49:38 INFO - PROCESS | 1795 | 1461178177999 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}] 11:49:38 INFO - PROCESS | 1795 | 1461178178078 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:49:38 INFO - PROCESS | 1795 | 1461178178086 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfcc000 == 37 [pid = 1795] [id = 624] 11:49:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 76 (0x118cdd800) [pid = 1795] [serial = 1872] [outer = 0x0] 11:49:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 77 (0x11913d800) [pid = 1795] [serial = 1873] [outer = 0x118cdd800] 11:49:38 INFO - PROCESS | 1795 | 1461178178113 Marionette DEBUG loaded listener.js 11:49:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 78 (0x11a86c400) [pid = 1795] [serial = 1874] [outer = 0x118cdd800] 11:49:38 INFO - PROCESS | 1795 | 1461178178489 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]]]}] 11:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 523ms 11:49:38 INFO - PROCESS | 1795 | 1461178178519 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:49:38 INFO - PROCESS | 1795 | 1461178178521 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:49:38 INFO - PROCESS | 1795 | 1461178178528 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:49:38 INFO - PROCESS | 1795 | 1461178178533 Marionette TRACE conn2 <- [1,2470,null,{}] 11:49:38 INFO - PROCESS | 1795 | 1461178178543 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}] 11:49:38 INFO - PROCESS | 1795 | 1461178178667 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:49:38 INFO - PROCESS | 1795 | 1461178178674 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c81800 == 38 [pid = 1795] [id = 625] 11:49:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 79 (0x11a8c4000) [pid = 1795] [serial = 1875] [outer = 0x0] 11:49:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 80 (0x11acb7c00) [pid = 1795] [serial = 1876] [outer = 0x11a8c4000] 11:49:38 INFO - PROCESS | 1795 | 1461178178715 Marionette DEBUG loaded listener.js 11:49:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 81 (0x11adef800) [pid = 1795] [serial = 1877] [outer = 0x11a8c4000] 11:49:39 INFO - PROCESS | 1795 | 1461178179127 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]]]}] 11:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 11:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:49:39 INFO - PROCESS | 1795 | 1461178179153 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:49:39 INFO - PROCESS | 1795 | 1461178179155 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:49:39 INFO - PROCESS | 1795 | 1461178179157 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:49:39 INFO - PROCESS | 1795 | 1461178179158 Marionette TRACE conn2 <- [1,2474,null,{}] 11:49:39 INFO - PROCESS | 1795 | 1461178179161 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}] 11:49:39 INFO - PROCESS | 1795 | 1461178179241 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:49:39 INFO - PROCESS | 1795 | 1461178179245 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d56000 == 39 [pid = 1795] [id = 626] 11:49:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x119256400) [pid = 1795] [serial = 1878] [outer = 0x0] 11:49:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x11b5d3400) [pid = 1795] [serial = 1879] [outer = 0x119256400] 11:49:39 INFO - PROCESS | 1795 | 1461178179275 Marionette DEBUG loaded listener.js 11:49:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x11bab5c00) [pid = 1795] [serial = 1880] [outer = 0x119256400] 11:49:39 INFO - PROCESS | 1795 | 1461178179630 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]]]}] 11:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 518ms 11:49:39 INFO - PROCESS | 1795 | 1461178179676 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:49:39 INFO - PROCESS | 1795 | 1461178179677 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:49:39 INFO - PROCESS | 1795 | 1461178179681 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:49:39 INFO - PROCESS | 1795 | 1461178179682 Marionette TRACE conn2 <- [1,2478,null,{}] 11:49:39 INFO - PROCESS | 1795 | 1461178179686 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}] 11:49:39 INFO - PROCESS | 1795 | 1461178179850 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:49:39 INFO - PROCESS | 1795 | 1461178179874 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288d2000 == 40 [pid = 1795] [id = 627] 11:49:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11bf25800) [pid = 1795] [serial = 1881] [outer = 0x0] 11:49:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x11bf2a800) [pid = 1795] [serial = 1882] [outer = 0x11bf25800] 11:49:39 INFO - PROCESS | 1795 | 1461178179924 Marionette DEBUG loaded listener.js 11:49:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x11c3e7000) [pid = 1795] [serial = 1883] [outer = 0x11bf25800] 11:49:40 INFO - PROCESS | 1795 | 1461178180351 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]]]}] 11:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 720ms 11:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:49:40 INFO - PROCESS | 1795 | 1461178180401 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:49:40 INFO - PROCESS | 1795 | 1461178180402 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:49:40 INFO - PROCESS | 1795 | 1461178180404 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:49:40 INFO - PROCESS | 1795 | 1461178180405 Marionette TRACE conn2 <- [1,2482,null,{}] 11:49:40 INFO - PROCESS | 1795 | 1461178180407 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}] 11:49:40 INFO - PROCESS | 1795 | 1461178180511 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:49:40 INFO - PROCESS | 1795 | 1461178180548 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:40 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a882800 == 41 [pid = 1795] [id = 628] 11:49:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x123a13800) [pid = 1795] [serial = 1884] [outer = 0x0] 11:49:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x123bf6c00) [pid = 1795] [serial = 1885] [outer = 0x123a13800] 11:49:40 INFO - PROCESS | 1795 | 1461178180573 Marionette DEBUG loaded listener.js 11:49:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x123f78400) [pid = 1795] [serial = 1886] [outer = 0x123a13800] 11:49:40 INFO - PROCESS | 1795 | 1461178180919 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]]]}] 11:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 567ms 11:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:49:40 INFO - PROCESS | 1795 | 1461178180972 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:49:40 INFO - PROCESS | 1795 | 1461178180973 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:49:40 INFO - PROCESS | 1795 | 1461178180975 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:49:40 INFO - PROCESS | 1795 | 1461178180976 Marionette TRACE conn2 <- [1,2486,null,{}] 11:49:40 INFO - PROCESS | 1795 | 1461178180979 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}] 11:49:41 INFO - PROCESS | 1795 | 1461178181074 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:49:41 INFO - PROCESS | 1795 | 1461178181086 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b5a1000 == 42 [pid = 1795] [id = 629] 11:49:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x123e84800) [pid = 1795] [serial = 1887] [outer = 0x0] 11:49:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x1245e1400) [pid = 1795] [serial = 1888] [outer = 0x123e84800] 11:49:41 INFO - PROCESS | 1795 | 1461178181111 Marionette DEBUG loaded listener.js 11:49:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x1272be000) [pid = 1795] [serial = 1889] [outer = 0x123e84800] 11:49:41 INFO - PROCESS | 1795 | 1461178181441 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]]]}] 11:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 468ms 11:49:41 INFO - PROCESS | 1795 | 1461178181444 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:49:41 INFO - PROCESS | 1795 | 1461178181445 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:49:41 INFO - PROCESS | 1795 | 1461178181448 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:49:41 INFO - PROCESS | 1795 | 1461178181451 Marionette TRACE conn2 <- [1,2490,null,{}] 11:49:41 INFO - PROCESS | 1795 | 1461178181459 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}] 11:49:41 INFO - PROCESS | 1795 | 1461178181557 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:49:41 INFO - PROCESS | 1795 | 1461178181561 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cdd0000 == 43 [pid = 1795] [id = 630] 11:49:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x124454c00) [pid = 1795] [serial = 1890] [outer = 0x0] 11:49:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x127495c00) [pid = 1795] [serial = 1891] [outer = 0x124454c00] 11:49:41 INFO - PROCESS | 1795 | 1461178181617 Marionette DEBUG loaded listener.js 11:49:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x127690000) [pid = 1795] [serial = 1892] [outer = 0x124454c00] 11:49:41 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x11a98a800) [pid = 1795] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:49:41 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11afe3c00) [pid = 1795] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:49:41 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x112166c00) [pid = 1795] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:49:41 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x114aa0c00) [pid = 1795] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:49:41 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11228cc00) [pid = 1795] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:49:41 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x118fd3800) [pid = 1795] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:49:41 INFO - PROCESS | 1795 | 1461178181950 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]]]}] 11:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 528ms 11:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:49:41 INFO - PROCESS | 1795 | 1461178181976 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:49:41 INFO - PROCESS | 1795 | 1461178181978 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:49:41 INFO - PROCESS | 1795 | 1461178181980 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:49:41 INFO - PROCESS | 1795 | 1461178181981 Marionette TRACE conn2 <- [1,2494,null,{}] 11:49:41 INFO - PROCESS | 1795 | 1461178181986 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}] 11:49:42 INFO - PROCESS | 1795 | 1461178182063 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:49:42 INFO - PROCESS | 1795 | 1461178182070 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cf97000 == 44 [pid = 1795] [id = 631] 11:49:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11221e800) [pid = 1795] [serial = 1893] [outer = 0x0] 11:49:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x1274f5c00) [pid = 1795] [serial = 1894] [outer = 0x11221e800] 11:49:42 INFO - PROCESS | 1795 | 1461178182095 Marionette DEBUG loaded listener.js 11:49:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x127f9f400) [pid = 1795] [serial = 1895] [outer = 0x11221e800] 11:49:42 INFO - PROCESS | 1795 | 1461178182434 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]]]}] 11:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 472ms 11:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:49:42 INFO - PROCESS | 1795 | 1461178182453 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:49:42 INFO - PROCESS | 1795 | 1461178182455 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:49:42 INFO - PROCESS | 1795 | 1461178182458 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:49:42 INFO - PROCESS | 1795 | 1461178182459 Marionette TRACE conn2 <- [1,2498,null,{}] 11:49:42 INFO - PROCESS | 1795 | 1461178182462 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}] 11:49:42 INFO - PROCESS | 1795 | 1461178182575 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:49:42 INFO - PROCESS | 1795 | 1461178182585 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7ef800 == 45 [pid = 1795] [id = 632] 11:49:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x12749bc00) [pid = 1795] [serial = 1896] [outer = 0x0] 11:49:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x129137800) [pid = 1795] [serial = 1897] [outer = 0x12749bc00] 11:49:42 INFO - PROCESS | 1795 | 1461178182615 Marionette DEBUG loaded listener.js 11:49:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x129955c00) [pid = 1795] [serial = 1898] [outer = 0x12749bc00] 11:49:42 INFO - PROCESS | 1795 | 1461178182938 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]]]}] 11:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 522ms 11:49:42 INFO - PROCESS | 1795 | 1461178182979 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:49:42 INFO - PROCESS | 1795 | 1461178182984 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:49:42 INFO - PROCESS | 1795 | 1461178182986 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:49:42 INFO - PROCESS | 1795 | 1461178182988 Marionette TRACE conn2 <- [1,2502,null,{}] 11:49:42 INFO - PROCESS | 1795 | 1461178182990 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}] 11:49:43 INFO - PROCESS | 1795 | 1461178183084 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:49:43 INFO - PROCESS | 1795 | 1461178183088 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:43 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e925800 == 46 [pid = 1795] [id = 633] 11:49:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x129956000) [pid = 1795] [serial = 1899] [outer = 0x0] 11:49:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x129962800) [pid = 1795] [serial = 1900] [outer = 0x129956000] 11:49:43 INFO - PROCESS | 1795 | 1461178183113 Marionette DEBUG loaded listener.js 11:49:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x129ded000) [pid = 1795] [serial = 1901] [outer = 0x129956000] 11:49:43 INFO - PROCESS | 1795 | 1461178183437 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]]]}] 11:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 470ms 11:49:43 INFO - PROCESS | 1795 | 1461178183457 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:49:43 INFO - PROCESS | 1795 | 1461178183458 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:49:43 INFO - PROCESS | 1795 | 1461178183460 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:49:43 INFO - PROCESS | 1795 | 1461178183461 Marionette TRACE conn2 <- [1,2506,null,{}] 11:49:43 INFO - PROCESS | 1795 | 1461178183466 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}] 11:49:43 INFO - PROCESS | 1795 | 1461178183573 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:49:43 INFO - PROCESS | 1795 | 1461178183581 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:43 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e93b800 == 47 [pid = 1795] [id = 634] 11:49:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x12995a000) [pid = 1795] [serial = 1902] [outer = 0x0] 11:49:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x12a9e3800) [pid = 1795] [serial = 1903] [outer = 0x12995a000] 11:49:43 INFO - PROCESS | 1795 | 1461178183606 Marionette DEBUG loaded listener.js 11:49:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x12a9ec400) [pid = 1795] [serial = 1904] [outer = 0x12995a000] 11:49:44 INFO - PROCESS | 1795 | 1461178184002 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]]]}] 11:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 569ms 11:49:44 INFO - PROCESS | 1795 | 1461178184031 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:49:44 INFO - PROCESS | 1795 | 1461178184034 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:49:44 INFO - PROCESS | 1795 | 1461178184037 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:49:44 INFO - PROCESS | 1795 | 1461178184040 Marionette TRACE conn2 <- [1,2510,null,{}] 11:49:44 INFO - PROCESS | 1795 | 1461178184043 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}] 11:49:44 INFO - PROCESS | 1795 | 1461178184190 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:49:44 INFO - PROCESS | 1795 | 1461178184243 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9ca000 == 48 [pid = 1795] [id = 635] 11:49:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11403b000) [pid = 1795] [serial = 1905] [outer = 0x0] 11:49:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x114aa6400) [pid = 1795] [serial = 1906] [outer = 0x11403b000] 11:49:44 INFO - PROCESS | 1795 | 1461178184277 Marionette DEBUG loaded listener.js 11:49:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x1154e8c00) [pid = 1795] [serial = 1907] [outer = 0x11403b000] 11:49:44 INFO - PROCESS | 1795 | 1461178184750 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]]]}] 11:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 721ms 11:49:44 INFO - PROCESS | 1795 | 1461178184759 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:49:44 INFO - PROCESS | 1795 | 1461178184764 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:49:44 INFO - PROCESS | 1795 | 1461178184771 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:49:44 INFO - PROCESS | 1795 | 1461178184773 Marionette TRACE conn2 <- [1,2514,null,{}] 11:49:44 INFO - PROCESS | 1795 | 1461178184775 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}] 11:49:44 INFO - PROCESS | 1795 | 1461178184879 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:49:44 INFO - PROCESS | 1795 | 1461178184931 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x124477800 == 49 [pid = 1795] [id = 636] 11:49:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x1152dd800) [pid = 1795] [serial = 1908] [outer = 0x0] 11:49:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x118fd9400) [pid = 1795] [serial = 1909] [outer = 0x1152dd800] 11:49:44 INFO - PROCESS | 1795 | 1461178184961 Marionette DEBUG loaded listener.js 11:49:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11ad92800) [pid = 1795] [serial = 1910] [outer = 0x1152dd800] 11:49:45 INFO - PROCESS | 1795 | 1461178185419 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]]]}] 11:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 11:49:45 INFO - PROCESS | 1795 | 1461178185443 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:49:45 INFO - PROCESS | 1795 | 1461178185444 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:49:45 INFO - PROCESS | 1795 | 1461178185447 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:49:45 INFO - PROCESS | 1795 | 1461178185452 Marionette TRACE conn2 <- [1,2518,null,{}] 11:49:45 INFO - PROCESS | 1795 | 1461178185460 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}] 11:49:45 INFO - PROCESS | 1795 | 1461178185583 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:49:45 INFO - PROCESS | 1795 | 1461178185654 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x12da6c000 == 50 [pid = 1795] [id = 637] 11:49:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x11bab1c00) [pid = 1795] [serial = 1911] [outer = 0x0] 11:49:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11c3c3000) [pid = 1795] [serial = 1912] [outer = 0x11bab1c00] 11:49:45 INFO - PROCESS | 1795 | 1461178185686 Marionette DEBUG loaded listener.js 11:49:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x123b03800) [pid = 1795] [serial = 1913] [outer = 0x11bab1c00] 11:49:46 INFO - PROCESS | 1795 | 1461178186109 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]]]}] 11:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 674ms 11:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:49:46 INFO - PROCESS | 1795 | 1461178186122 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:49:46 INFO - PROCESS | 1795 | 1461178186124 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:49:46 INFO - PROCESS | 1795 | 1461178186126 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:49:46 INFO - PROCESS | 1795 | 1461178186128 Marionette TRACE conn2 <- [1,2522,null,{}] 11:49:46 INFO - PROCESS | 1795 | 1461178186132 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}] 11:49:46 INFO - PROCESS | 1795 | 1461178186233 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:49:46 INFO - PROCESS | 1795 | 1461178186286 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1ab800 == 51 [pid = 1795] [id = 638] 11:49:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x123b04000) [pid = 1795] [serial = 1914] [outer = 0x0] 11:49:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x127fa1c00) [pid = 1795] [serial = 1915] [outer = 0x123b04000] 11:49:46 INFO - PROCESS | 1795 | 1461178186316 Marionette DEBUG loaded listener.js 11:49:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x12995f800) [pid = 1795] [serial = 1916] [outer = 0x123b04000] 11:49:46 INFO - PROCESS | 1795 | 1461178186694 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]]]}] 11:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 620ms 11:49:46 INFO - PROCESS | 1795 | 1461178186747 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:49:46 INFO - PROCESS | 1795 | 1461178186748 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:49:46 INFO - PROCESS | 1795 | 1461178186751 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:49:46 INFO - PROCESS | 1795 | 1461178186752 Marionette TRACE conn2 <- [1,2526,null,{}] 11:49:46 INFO - PROCESS | 1795 | 1461178186755 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}] 11:49:46 INFO - PROCESS | 1795 | 1461178186853 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:49:46 INFO - PROCESS | 1795 | 1461178186939 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f73b000 == 52 [pid = 1795] [id = 639] 11:49:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x1291e4c00) [pid = 1795] [serial = 1917] [outer = 0x0] 11:49:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x129de4400) [pid = 1795] [serial = 1918] [outer = 0x1291e4c00] 11:49:46 INFO - PROCESS | 1795 | 1461178186970 Marionette DEBUG loaded listener.js 11:49:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12a9ef400) [pid = 1795] [serial = 1919] [outer = 0x1291e4c00] 11:49:47 INFO - PROCESS | 1795 | 1461178187373 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]]]}] 11:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 11:49:47 INFO - PROCESS | 1795 | 1461178187422 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:49:47 INFO - PROCESS | 1795 | 1461178187423 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:49:47 INFO - PROCESS | 1795 | 1461178187426 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:49:47 INFO - PROCESS | 1795 | 1461178187427 Marionette TRACE conn2 <- [1,2530,null,{}] 11:49:47 INFO - PROCESS | 1795 | 1461178187429 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}] 11:49:47 INFO - PROCESS | 1795 | 1461178187575 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:49:47 INFO - PROCESS | 1795 | 1461178187634 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:47 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f752800 == 53 [pid = 1795] [id = 640] 11:49:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x129deb800) [pid = 1795] [serial = 1920] [outer = 0x0] 11:49:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x12b509400) [pid = 1795] [serial = 1921] [outer = 0x129deb800] 11:49:47 INFO - PROCESS | 1795 | 1461178187665 Marionette DEBUG loaded listener.js 11:49:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12b5bc800) [pid = 1795] [serial = 1922] [outer = 0x129deb800] 11:49:48 INFO - PROCESS | 1795 | 1461178188269 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]]]}] 11:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 870ms 11:49:48 INFO - PROCESS | 1795 | 1461178188296 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:49:48 INFO - PROCESS | 1795 | 1461178188301 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:49:48 INFO - PROCESS | 1795 | 1461178188304 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:49:48 INFO - PROCESS | 1795 | 1461178188307 Marionette TRACE conn2 <- [1,2534,null,{}] 11:49:48 INFO - PROCESS | 1795 | 1461178188311 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}] 11:49:48 INFO - PROCESS | 1795 | 1461178188412 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:49:48 INFO - PROCESS | 1795 | 1461178188486 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba32800 == 54 [pid = 1795] [id = 641] 11:49:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11221dc00) [pid = 1795] [serial = 1923] [outer = 0x0] 11:49:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11228a800) [pid = 1795] [serial = 1924] [outer = 0x11221dc00] 11:49:48 INFO - PROCESS | 1795 | 1461178188515 Marionette DEBUG loaded listener.js 11:49:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x114ac3800) [pid = 1795] [serial = 1925] [outer = 0x11221dc00] 11:49:48 INFO - PROCESS | 1795 | 1461178188947 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]]]}] 11:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 673ms 11:49:48 INFO - PROCESS | 1795 | 1461178188978 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:49:48 INFO - PROCESS | 1795 | 1461178188982 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:49:48 INFO - PROCESS | 1795 | 1461178188986 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:49:48 INFO - PROCESS | 1795 | 1461178188988 Marionette TRACE conn2 <- [1,2538,null,{}] 11:49:48 INFO - PROCESS | 1795 | 1461178188990 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}] 11:49:49 INFO - PROCESS | 1795 | 1461178189082 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:49:49 INFO - PROCESS | 1795 | 1461178189139 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be26800 == 55 [pid = 1795] [id = 642] 11:49:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x1153c2800) [pid = 1795] [serial = 1926] [outer = 0x0] 11:49:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x119256000) [pid = 1795] [serial = 1927] [outer = 0x1153c2800] 11:49:49 INFO - PROCESS | 1795 | 1461178189167 Marionette DEBUG loaded listener.js 11:49:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x11a8bec00) [pid = 1795] [serial = 1928] [outer = 0x1153c2800] 11:49:49 INFO - PROCESS | 1795 | --DOCSHELL 0x12e925800 == 54 [pid = 1795] [id = 633] 11:49:49 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7ef800 == 53 [pid = 1795] [id = 632] 11:49:49 INFO - PROCESS | 1795 | --DOCSHELL 0x12cf97000 == 52 [pid = 1795] [id = 631] 11:49:49 INFO - PROCESS | 1795 | --DOCSHELL 0x12cdd0000 == 51 [pid = 1795] [id = 630] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x11bab2000) [pid = 1795] [serial = 1846] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOCSHELL 0x12b5a1000 == 50 [pid = 1795] [id = 629] 11:49:49 INFO - PROCESS | 1795 | --DOCSHELL 0x12a882800 == 49 [pid = 1795] [id = 628] 11:49:49 INFO - PROCESS | 1795 | --DOCSHELL 0x1288d2000 == 48 [pid = 1795] [id = 627] 11:49:49 INFO - PROCESS | 1795 | --DOCSHELL 0x125d56000 == 47 [pid = 1795] [id = 626] 11:49:49 INFO - PROCESS | 1795 | --DOCSHELL 0x123c81800 == 46 [pid = 1795] [id = 625] 11:49:49 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfcc000 == 45 [pid = 1795] [id = 624] 11:49:49 INFO - PROCESS | 1795 | --DOCSHELL 0x118270800 == 44 [pid = 1795] [id = 623] 11:49:49 INFO - PROCESS | 1795 | --DOCSHELL 0x11aad4800 == 43 [pid = 1795] [id = 622] 11:49:49 INFO - PROCESS | 1795 | 1461178189569 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]]]}] 11:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 619ms 11:49:49 INFO - PROCESS | 1795 | 1461178189606 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:49:49 INFO - PROCESS | 1795 | 1461178189608 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x11b922c00) [pid = 1795] [serial = 1843] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x11afb2400) [pid = 1795] [serial = 1841] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x11baadc00) [pid = 1795] [serial = 1844] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x113ece000) [pid = 1795] [serial = 1819] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x118629000) [pid = 1795] [serial = 1831] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x119134800) [pid = 1795] [serial = 1832] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x114acd800) [pid = 1795] [serial = 1822] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x114e5dc00) [pid = 1795] [serial = 1828] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x115863400) [pid = 1795] [serial = 1829] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x114ac0400) [pid = 1795] [serial = 1826] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x114aa1800) [pid = 1795] [serial = 1825] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11a906400) [pid = 1795] [serial = 1835] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x119e67000) [pid = 1795] [serial = 1834] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11aa82000) [pid = 1795] [serial = 1840] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11a90bc00) [pid = 1795] [serial = 1837] [outer = 0x0] [url = about:blank] 11:49:49 INFO - PROCESS | 1795 | 1461178189628 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:49:49 INFO - PROCESS | 1795 | 1461178189632 Marionette TRACE conn2 <- [1,2542,null,{}] 11:49:49 INFO - PROCESS | 1795 | 1461178189645 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}] 11:49:49 INFO - PROCESS | 1795 | 1461178189802 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:49:49 INFO - PROCESS | 1795 | 1461178189821 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfda000 == 44 [pid = 1795] [id = 643] 11:49:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11acc3800) [pid = 1795] [serial = 1929] [outer = 0x0] 11:49:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11ad9d000) [pid = 1795] [serial = 1930] [outer = 0x11acc3800] 11:49:49 INFO - PROCESS | 1795 | 1461178189867 Marionette DEBUG loaded listener.js 11:49:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x11afa9000) [pid = 1795] [serial = 1931] [outer = 0x11acc3800] 11:49:50 INFO - PROCESS | 1795 | 1461178190254 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]]]}] 11:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 689ms 11:49:50 INFO - PROCESS | 1795 | 1461178190305 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:49:50 INFO - PROCESS | 1795 | 1461178190306 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:49:50 INFO - PROCESS | 1795 | 1461178190308 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:49:50 INFO - PROCESS | 1795 | 1461178190310 Marionette TRACE conn2 <- [1,2546,null,{}] 11:49:50 INFO - PROCESS | 1795 | 1461178190312 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}] 11:49:50 INFO - PROCESS | 1795 | 1461178190388 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:49:50 INFO - PROCESS | 1795 | 1461178190392 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fd1800 == 45 [pid = 1795] [id = 644] 11:49:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11afb2800) [pid = 1795] [serial = 1932] [outer = 0x0] 11:49:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x11bab2000) [pid = 1795] [serial = 1933] [outer = 0x11afb2800] 11:49:50 INFO - PROCESS | 1795 | 1461178190417 Marionette DEBUG loaded listener.js 11:49:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x11bf21800) [pid = 1795] [serial = 1934] [outer = 0x11afb2800] 11:49:50 INFO - PROCESS | 1795 | 1461178190756 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]]]}] 11:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 469ms 11:49:50 INFO - PROCESS | 1795 | 1461178190779 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:49:50 INFO - PROCESS | 1795 | 1461178190780 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:49:50 INFO - PROCESS | 1795 | 1461178190785 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:49:50 INFO - PROCESS | 1795 | 1461178190786 Marionette TRACE conn2 <- [1,2550,null,{}] 11:49:50 INFO - PROCESS | 1795 | 1461178190788 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}] 11:49:50 INFO - PROCESS | 1795 | 1461178190889 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:49:50 INFO - PROCESS | 1795 | 1461178190897 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x129902800 == 46 [pid = 1795] [id = 645] 11:49:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x11bf2ac00) [pid = 1795] [serial = 1935] [outer = 0x0] 11:49:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11c1dd400) [pid = 1795] [serial = 1936] [outer = 0x11bf2ac00] 11:49:50 INFO - PROCESS | 1795 | 1461178190924 Marionette DEBUG loaded listener.js 11:49:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11c428400) [pid = 1795] [serial = 1937] [outer = 0x11bf2ac00] 11:49:51 INFO - PROCESS | 1795 | 1461178191260 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]]]}] 11:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 520ms 11:49:51 INFO - PROCESS | 1795 | 1461178191305 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:49:51 INFO - PROCESS | 1795 | 1461178191306 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:49:51 INFO - PROCESS | 1795 | 1461178191309 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:49:51 INFO - PROCESS | 1795 | 1461178191310 Marionette TRACE conn2 <- [1,2554,null,{}] 11:49:51 INFO - PROCESS | 1795 | 1461178191312 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}] 11:49:51 INFO - PROCESS | 1795 | 1461178191405 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:49:51 INFO - PROCESS | 1795 | 1461178191410 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:51 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb23000 == 47 [pid = 1795] [id = 646] 11:49:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x123a15000) [pid = 1795] [serial = 1938] [outer = 0x0] 11:49:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x125f2e000) [pid = 1795] [serial = 1939] [outer = 0x123a15000] 11:49:51 INFO - PROCESS | 1795 | 1461178191439 Marionette DEBUG loaded listener.js 11:49:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x12995b000) [pid = 1795] [serial = 1940] [outer = 0x123a15000] 11:49:51 INFO - PROCESS | 1795 | 1461178191814 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]]]}] 11:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 517ms 11:49:51 INFO - PROCESS | 1795 | 1461178191827 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:49:51 INFO - PROCESS | 1795 | 1461178191828 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:49:51 INFO - PROCESS | 1795 | 1461178191831 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:49:51 INFO - PROCESS | 1795 | 1461178191834 Marionette TRACE conn2 <- [1,2558,null,{}] 11:49:51 INFO - PROCESS | 1795 | 1461178191838 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}] 11:49:51 INFO - PROCESS | 1795 | 1461178191942 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:49:51 INFO - PROCESS | 1795 | 1461178191956 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:51 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cf96800 == 48 [pid = 1795] [id = 647] 11:49:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x123e85800) [pid = 1795] [serial = 1941] [outer = 0x0] 11:49:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x129d41400) [pid = 1795] [serial = 1942] [outer = 0x123e85800] 11:49:51 INFO - PROCESS | 1795 | 1461178191981 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x12a9ee800) [pid = 1795] [serial = 1943] [outer = 0x123e85800] 11:49:52 INFO - PROCESS | 1795 | 1461178192339 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]]]}] 11:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 524ms 11:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:49:52 INFO - PROCESS | 1795 | 1461178192356 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:49:52 INFO - PROCESS | 1795 | 1461178192357 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:49:52 INFO - PROCESS | 1795 | 1461178192359 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:49:52 INFO - PROCESS | 1795 | 1461178192360 Marionette TRACE conn2 <- [1,2562,null,{}] 11:49:52 INFO - PROCESS | 1795 | 1461178192362 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}] 11:49:52 INFO - PROCESS | 1795 | 1461178192470 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:49:52 INFO - PROCESS | 1795 | 1461178192483 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:52 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7f8000 == 49 [pid = 1795] [id = 648] 11:49:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x12b504000) [pid = 1795] [serial = 1944] [outer = 0x0] 11:49:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12b50d400) [pid = 1795] [serial = 1945] [outer = 0x12b504000] 11:49:52 INFO - PROCESS | 1795 | 1461178192509 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x12b54d000) [pid = 1795] [serial = 1946] [outer = 0x12b504000] 11:49:52 INFO - PROCESS | 1795 | 1461178192868 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]]]}] 11:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 518ms 11:49:52 INFO - PROCESS | 1795 | 1461178192878 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:49:52 INFO - PROCESS | 1795 | 1461178192879 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:49:52 INFO - PROCESS | 1795 | 1461178192883 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:49:52 INFO - PROCESS | 1795 | 1461178192885 Marionette TRACE conn2 <- [1,2566,null,{}] 11:49:52 INFO - PROCESS | 1795 | 1461178192887 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}] 11:49:52 INFO - PROCESS | 1795 | 1461178192989 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:49:53 INFO - PROCESS | 1795 | 1461178193027 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f009800 == 50 [pid = 1795] [id = 649] 11:49:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12b507000) [pid = 1795] [serial = 1947] [outer = 0x0] 11:49:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x12b5c1800) [pid = 1795] [serial = 1948] [outer = 0x12b507000] 11:49:53 INFO - PROCESS | 1795 | 1461178193052 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x12bae7000) [pid = 1795] [serial = 1949] [outer = 0x12b507000] 11:49:53 INFO - PROCESS | 1795 | 1461178193365 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]]]}] 11:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 521ms 11:49:53 INFO - PROCESS | 1795 | 1461178193403 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:49:53 INFO - PROCESS | 1795 | 1461178193404 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:49:53 INFO - PROCESS | 1795 | 1461178193406 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:49:53 INFO - PROCESS | 1795 | 1461178193407 Marionette TRACE conn2 <- [1,2570,null,{}] 11:49:53 INFO - PROCESS | 1795 | 1461178193409 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}] 11:49:53 INFO - PROCESS | 1795 | 1461178193516 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x123a13800) [pid = 1795] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x11228f000) [pid = 1795] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x118cdd800) [pid = 1795] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x123e84800) [pid = 1795] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x119256400) [pid = 1795] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x11a8c4000) [pid = 1795] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x112167800) [pid = 1795] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x124454c00) [pid = 1795] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x11221e800) [pid = 1795] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x12749bc00) [pid = 1795] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x129956000) [pid = 1795] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11bf25800) [pid = 1795] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11aff1c00) [pid = 1795] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:49:53 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x118edc000) [pid = 1795] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:49:53 INFO - PROCESS | 1795 | 1461178193695 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x11567d800 == 51 [pid = 1795] [id = 650] 11:49:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x112167800) [pid = 1795] [serial = 1950] [outer = 0x0] 11:49:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x1158cfc00) [pid = 1795] [serial = 1951] [outer = 0x112167800] 11:49:53 INFO - PROCESS | 1795 | 1461178193737 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11a991000) [pid = 1795] [serial = 1952] [outer = 0x112167800] 11:49:54 INFO - PROCESS | 1795 | 1461178194109 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]]]}] 11:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 719ms 11:49:54 INFO - PROCESS | 1795 | 1461178194126 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 1795 | 1461178194128 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:49:54 INFO - PROCESS | 1795 | 1461178194130 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - PROCESS | 1795 | 1461178194135 Marionette TRACE conn2 <- [1,2574,null,{}] 11:49:54 INFO - PROCESS | 1795 | 1461178194138 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}] 11:49:54 INFO - PROCESS | 1795 | 1461178194257 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:49:54 INFO - PROCESS | 1795 | 1461178194265 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:54 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fd60800 == 52 [pid = 1795] [id = 651] 11:49:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11221e800) [pid = 1795] [serial = 1953] [outer = 0x0] 11:49:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11bcc3c00) [pid = 1795] [serial = 1954] [outer = 0x11221e800] 11:49:54 INFO - PROCESS | 1795 | 1461178194294 Marionette DEBUG loaded listener.js 11:49:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x12ce85800) [pid = 1795] [serial = 1955] [outer = 0x11221e800] 11:49:54 INFO - PROCESS | 1795 | 1461178194607 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]]]}] 11:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 523ms 11:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:49:54 INFO - PROCESS | 1795 | 1461178194654 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 1795 | 1461178194655 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:49:54 INFO - PROCESS | 1795 | 1461178194658 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - PROCESS | 1795 | 1461178194660 Marionette TRACE conn2 <- [1,2578,null,{}] 11:49:54 INFO - PROCESS | 1795 | 1461178194663 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}] 11:49:54 INFO - PROCESS | 1795 | 1461178194782 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:49:54 INFO - PROCESS | 1795 | 1461178194788 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:54 INFO - PROCESS | 1795 | ++DOCSHELL 0x1301d0000 == 53 [pid = 1795] [id = 652] 11:49:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x12ce86400) [pid = 1795] [serial = 1956] [outer = 0x0] 11:49:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x12cfb8400) [pid = 1795] [serial = 1957] [outer = 0x12ce86400] 11:49:54 INFO - PROCESS | 1795 | 1461178194828 Marionette DEBUG loaded listener.js 11:49:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x12d241800) [pid = 1795] [serial = 1958] [outer = 0x12ce86400] 11:49:55 INFO - PROCESS | 1795 | 1461178195276 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]]]}] 11:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 11:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:49:55 INFO - PROCESS | 1795 | 1461178195327 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:49:55 INFO - PROCESS | 1795 | 1461178195328 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:49:55 INFO - PROCESS | 1795 | 1461178195330 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:49:55 INFO - PROCESS | 1795 | 1461178195331 Marionette TRACE conn2 <- [1,2582,null,{}] 11:49:55 INFO - PROCESS | 1795 | 1461178195334 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}] 11:49:55 INFO - PROCESS | 1795 | 1461178195418 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:49:55 INFO - PROCESS | 1795 | 1461178195422 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:55 INFO - PROCESS | 1795 | ++DOCSHELL 0x1302dc800 == 54 [pid = 1795] [id = 653] 11:49:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12ce7f800) [pid = 1795] [serial = 1959] [outer = 0x0] 11:49:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x12d24a400) [pid = 1795] [serial = 1960] [outer = 0x12ce7f800] 11:49:55 INFO - PROCESS | 1795 | 1461178195447 Marionette DEBUG loaded listener.js 11:49:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12d7a0000) [pid = 1795] [serial = 1961] [outer = 0x12ce7f800] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11c340000 == 53 [pid = 1795] [id = 617] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11a958000 == 52 [pid = 1795] [id = 606] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12cf8a800 == 51 [pid = 1795] [id = 621] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb27000 == 50 [pid = 1795] [id = 620] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11a965000 == 49 [pid = 1795] [id = 607] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7dc800 == 48 [pid = 1795] [id = 605] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x1288bf000 == 47 [pid = 1795] [id = 618] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x115617000 == 46 [pid = 1795] [id = 616] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12a87f800 == 45 [pid = 1795] [id = 619] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba32800 == 44 [pid = 1795] [id = 641] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12f752800 == 43 [pid = 1795] [id = 640] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12f73b000 == 42 [pid = 1795] [id = 639] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1ab800 == 41 [pid = 1795] [id = 638] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12da6c000 == 40 [pid = 1795] [id = 637] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x124477800 == 39 [pid = 1795] [id = 636] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12e93b800 == 38 [pid = 1795] [id = 634] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9ca000 == 37 [pid = 1795] [id = 635] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfda000 == 36 [pid = 1795] [id = 643] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x129902800 == 35 [pid = 1795] [id = 645] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11be26800 == 34 [pid = 1795] [id = 642] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12f009800 == 33 [pid = 1795] [id = 649] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7f8000 == 32 [pid = 1795] [id = 648] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12cf96800 == 31 [pid = 1795] [id = 647] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12fd60800 == 30 [pid = 1795] [id = 651] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x1301d0000 == 29 [pid = 1795] [id = 652] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb23000 == 28 [pid = 1795] [id = 646] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x125fd1800 == 27 [pid = 1795] [id = 644] 11:49:56 INFO - PROCESS | 1795 | --DOCSHELL 0x11567d800 == 26 [pid = 1795] [id = 650] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x11babbc00) [pid = 1795] [serial = 1847] [outer = 0x0] [url = about:blank] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x11a97d800) [pid = 1795] [serial = 1838] [outer = 0x0] [url = about:blank] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x123bf6c00) [pid = 1795] [serial = 1885] [outer = 0x0] [url = about:blank] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x114aa0800) [pid = 1795] [serial = 1870] [outer = 0x0] [url = about:blank] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x1155bf800) [pid = 1795] [serial = 1871] [outer = 0x0] [url = about:blank] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x115704c00) [pid = 1795] [serial = 1852] [outer = 0x0] [url = about:blank] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x11913d800) [pid = 1795] [serial = 1873] [outer = 0x0] [url = about:blank] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x11a86c400) [pid = 1795] [serial = 1874] [outer = 0x0] [url = about:blank] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x1245e1400) [pid = 1795] [serial = 1888] [outer = 0x0] [url = about:blank] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11b5d3400) [pid = 1795] [serial = 1879] [outer = 0x0] [url = about:blank] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11bab5c00) [pid = 1795] [serial = 1880] [outer = 0x0] [url = about:blank] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x119c38400) [pid = 1795] [serial = 1855] [outer = 0x0] [url = about:blank] 11:49:56 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11acb7c00) [pid = 1795] [serial = 1876] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11adef800) [pid = 1795] [serial = 1877] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x112282000) [pid = 1795] [serial = 1868] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x11221cc00) [pid = 1795] [serial = 1867] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x112162400) [pid = 1795] [serial = 1849] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11ad92c00) [pid = 1795] [serial = 1858] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11bcca000) [pid = 1795] [serial = 1861] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11bfc0c00) [pid = 1795] [serial = 1864] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x127495c00) [pid = 1795] [serial = 1891] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x1272be000) [pid = 1795] [serial = 1889] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x127f9f400) [pid = 1795] [serial = 1895] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x1274f5c00) [pid = 1795] [serial = 1894] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x129137800) [pid = 1795] [serial = 1897] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x127690000) [pid = 1795] [serial = 1892] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x129962800) [pid = 1795] [serial = 1900] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x129ded000) [pid = 1795] [serial = 1901] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x12a9e3800) [pid = 1795] [serial = 1903] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11bf2a800) [pid = 1795] [serial = 1882] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11c3e7000) [pid = 1795] [serial = 1883] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x123f78400) [pid = 1795] [serial = 1886] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x129955c00) [pid = 1795] [serial = 1898] [outer = 0x0] [url = about:blank] 11:49:57 INFO - PROCESS | 1795 | 1461178197084 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]]]}] 11:49:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1773ms 11:49:57 INFO - PROCESS | 1795 | 1461178197104 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:49:57 INFO - PROCESS | 1795 | 1461178197107 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:49:57 INFO - PROCESS | 1795 | 1461178197110 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:49:57 INFO - PROCESS | 1795 | 1461178197113 Marionette TRACE conn2 <- [1,2586,null,{}] 11:49:57 INFO - PROCESS | 1795 | 1461178197117 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}] 11:49:57 INFO - PROCESS | 1795 | 1461178197203 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:49:57 INFO - PROCESS | 1795 | 1461178197255 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:57 INFO - PROCESS | 1795 | ++DOCSHELL 0x118276000 == 27 [pid = 1795] [id = 654] 11:49:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x112285c00) [pid = 1795] [serial = 1962] [outer = 0x0] 11:49:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11403f400) [pid = 1795] [serial = 1963] [outer = 0x112285c00] 11:49:57 INFO - PROCESS | 1795 | 1461178197283 Marionette DEBUG loaded listener.js 11:49:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x1146b9000) [pid = 1795] [serial = 1964] [outer = 0x112285c00] 11:49:57 INFO - PROCESS | 1795 | 1461178197663 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]]]}] 11:49:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 571ms 11:49:57 INFO - PROCESS | 1795 | 1461178197686 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:49:57 INFO - PROCESS | 1795 | 1461178197693 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:49:57 INFO - PROCESS | 1795 | 1461178197702 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:49:57 INFO - PROCESS | 1795 | 1461178197705 Marionette TRACE conn2 <- [1,2590,null,{}] 11:49:57 INFO - PROCESS | 1795 | 1461178197709 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}] 11:49:57 INFO - PROCESS | 1795 | 1461178197815 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:49:57 INFO - PROCESS | 1795 | 1461178197862 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:57 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c20000 == 28 [pid = 1795] [id = 655] 11:49:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x112280800) [pid = 1795] [serial = 1965] [outer = 0x0] 11:49:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x114aa5c00) [pid = 1795] [serial = 1966] [outer = 0x112280800] 11:49:57 INFO - PROCESS | 1795 | 1461178197883 Marionette DEBUG loaded listener.js 11:49:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x114acd800) [pid = 1795] [serial = 1967] [outer = 0x112280800] 11:49:58 INFO - PROCESS | 1795 | 1461178198205 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]]]}] 11:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 524ms 11:49:58 INFO - PROCESS | 1795 | 1461178198225 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:49:58 INFO - PROCESS | 1795 | 1461178198227 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:49:58 INFO - PROCESS | 1795 | 1461178198230 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:49:58 INFO - PROCESS | 1795 | 1461178198236 Marionette TRACE conn2 <- [1,2594,null,{}] 11:49:58 INFO - PROCESS | 1795 | 1461178198245 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}] 11:49:58 INFO - PROCESS | 1795 | 1461178198346 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:49:58 INFO - PROCESS | 1795 | 1461178198421 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b956800 == 29 [pid = 1795] [id = 656] 11:49:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x112163000) [pid = 1795] [serial = 1968] [outer = 0x0] 11:49:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x115707000) [pid = 1795] [serial = 1969] [outer = 0x112163000] 11:49:58 INFO - PROCESS | 1795 | 1461178198467 Marionette DEBUG loaded listener.js 11:49:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x118c7b800) [pid = 1795] [serial = 1970] [outer = 0x112163000] 11:49:58 INFO - PROCESS | 1795 | 1461178198874 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]]]}] 11:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 677ms 11:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:49:58 INFO - PROCESS | 1795 | 1461178198906 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:49:58 INFO - PROCESS | 1795 | 1461178198908 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:49:58 INFO - PROCESS | 1795 | 1461178198910 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:49:58 INFO - PROCESS | 1795 | 1461178198910 Marionette TRACE conn2 <- [1,2598,null,{}] 11:49:58 INFO - PROCESS | 1795 | 1461178198912 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}] 11:49:59 INFO - PROCESS | 1795 | 1461178199047 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:49:59 INFO - PROCESS | 1795 | 1461178199057 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be16800 == 30 [pid = 1795] [id = 657] 11:49:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x114acb400) [pid = 1795] [serial = 1971] [outer = 0x0] 11:49:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x118f73800) [pid = 1795] [serial = 1972] [outer = 0x114acb400] 11:49:59 INFO - PROCESS | 1795 | 1461178199099 Marionette DEBUG loaded listener.js 11:49:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x1191bb400) [pid = 1795] [serial = 1973] [outer = 0x114acb400] 11:49:59 INFO - PROCESS | 1795 | 1461178199497 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]]]}] 11:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 617ms 11:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:49:59 INFO - PROCESS | 1795 | 1461178199528 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:49:59 INFO - PROCESS | 1795 | 1461178199529 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:49:59 INFO - PROCESS | 1795 | 1461178199533 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:49:59 INFO - PROCESS | 1795 | 1461178199535 Marionette TRACE conn2 <- [1,2602,null,{}] 11:49:59 INFO - PROCESS | 1795 | 1461178199537 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}] 11:49:59 INFO - PROCESS | 1795 | 1461178199606 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:49:59 INFO - PROCESS | 1795 | 1461178199659 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c33d000 == 31 [pid = 1795] [id = 658] 11:49:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x112166c00) [pid = 1795] [serial = 1974] [outer = 0x0] 11:49:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x11925ac00) [pid = 1795] [serial = 1975] [outer = 0x112166c00] 11:49:59 INFO - PROCESS | 1795 | 1461178199684 Marionette DEBUG loaded listener.js 11:49:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11a8c5800) [pid = 1795] [serial = 1976] [outer = 0x112166c00] 11:50:00 INFO - PROCESS | 1795 | 1461178199996 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]]]}] 11:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 522ms 11:50:00 INFO - PROCESS | 1795 | 1461178200054 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:50:00 INFO - PROCESS | 1795 | 1461178200055 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:50:00 INFO - PROCESS | 1795 | 1461178200057 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:50:00 INFO - PROCESS | 1795 | 1461178200058 Marionette TRACE conn2 <- [1,2606,null,{}] 11:50:00 INFO - PROCESS | 1795 | 1461178200060 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}] 11:50:00 INFO - PROCESS | 1795 | 1461178200146 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:50:00 INFO - PROCESS | 1795 | 1461178200154 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c07800 == 32 [pid = 1795] [id = 659] 11:50:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11a905000) [pid = 1795] [serial = 1977] [outer = 0x0] 11:50:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x11a978000) [pid = 1795] [serial = 1978] [outer = 0x11a905000] 11:50:00 INFO - PROCESS | 1795 | 1461178200182 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x11ad93800) [pid = 1795] [serial = 1979] [outer = 0x11a905000] 11:50:00 INFO - PROCESS | 1795 | 1461178200505 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]]]}] 11:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 468ms 11:50:00 INFO - PROCESS | 1795 | 1461178200526 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:50:00 INFO - PROCESS | 1795 | 1461178200527 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:50:00 INFO - PROCESS | 1795 | 1461178200529 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:50:00 INFO - PROCESS | 1795 | 1461178200530 Marionette TRACE conn2 <- [1,2610,null,{}] 11:50:00 INFO - PROCESS | 1795 | 1461178200535 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}] 11:50:00 INFO - PROCESS | 1795 | 1461178200630 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:50:00 INFO - PROCESS | 1795 | 1461178200636 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c82000 == 33 [pid = 1795] [id = 660] 11:50:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x119e72400) [pid = 1795] [serial = 1980] [outer = 0x0] 11:50:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x11ad9dc00) [pid = 1795] [serial = 1981] [outer = 0x119e72400] 11:50:00 INFO - PROCESS | 1795 | 1461178200661 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x11af74400) [pid = 1795] [serial = 1982] [outer = 0x119e72400] 11:50:00 INFO - PROCESS | 1795 | 1461178200970 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]]]}] 11:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 473ms 11:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:50:01 INFO - PROCESS | 1795 | 1461178201003 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:50:01 INFO - PROCESS | 1795 | 1461178201004 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:50:01 INFO - PROCESS | 1795 | 1461178201008 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:50:01 INFO - PROCESS | 1795 | 1461178201009 Marionette TRACE conn2 <- [1,2614,null,{}] 11:50:01 INFO - PROCESS | 1795 | 1461178201012 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}] 11:50:01 INFO - PROCESS | 1795 | 1461178201122 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:50:01 INFO - PROCESS | 1795 | 1461178201128 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d5a000 == 34 [pid = 1795] [id = 661] 11:50:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11af77400) [pid = 1795] [serial = 1983] [outer = 0x0] 11:50:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11afaf800) [pid = 1795] [serial = 1984] [outer = 0x11af77400] 11:50:01 INFO - PROCESS | 1795 | 1461178201170 Marionette DEBUG loaded listener.js 11:50:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11afea400) [pid = 1795] [serial = 1985] [outer = 0x11af77400] 11:50:01 INFO - PROCESS | 1795 | 1461178201489 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]]]}] 11:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 520ms 11:50:01 INFO - PROCESS | 1795 | 1461178201527 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:50:01 INFO - PROCESS | 1795 | 1461178201529 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:50:01 INFO - PROCESS | 1795 | 1461178201533 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:50:01 INFO - PROCESS | 1795 | 1461178201535 Marionette TRACE conn2 <- [1,2618,null,{}] 11:50:01 INFO - PROCESS | 1795 | 1461178201537 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}] 11:50:01 INFO - PROCESS | 1795 | 1461178201635 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:50:01 INFO - PROCESS | 1795 | 1461178201641 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b956000 == 35 [pid = 1795] [id = 662] 11:50:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11afea800) [pid = 1795] [serial = 1986] [outer = 0x0] 11:50:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11b922c00) [pid = 1795] [serial = 1987] [outer = 0x11afea800] 11:50:01 INFO - PROCESS | 1795 | 1461178201667 Marionette DEBUG loaded listener.js 11:50:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x11b9a3000) [pid = 1795] [serial = 1988] [outer = 0x11afea800] 11:50:01 INFO - PROCESS | 1795 | 1461178201971 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]]]}] 11:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 473ms 11:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:50:02 INFO - PROCESS | 1795 | 1461178202004 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:50:02 INFO - PROCESS | 1795 | 1461178202005 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:50:02 INFO - PROCESS | 1795 | 1461178202007 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:50:02 INFO - PROCESS | 1795 | 1461178202009 Marionette TRACE conn2 <- [1,2622,null,{}] 11:50:02 INFO - PROCESS | 1795 | 1461178202011 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}] 11:50:02 INFO - PROCESS | 1795 | 1461178202088 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:50:02 INFO - PROCESS | 1795 | 1461178202092 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:02 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288d2800 == 36 [pid = 1795] [id = 663] 11:50:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x11b9a3400) [pid = 1795] [serial = 1989] [outer = 0x0] 11:50:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x11bab6c00) [pid = 1795] [serial = 1990] [outer = 0x11b9a3400] 11:50:02 INFO - PROCESS | 1795 | 1461178202120 Marionette DEBUG loaded listener.js 11:50:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x11bcc2000) [pid = 1795] [serial = 1991] [outer = 0x11b9a3400] 11:50:02 INFO - PROCESS | 1795 | 1461178202508 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]]]}] 11:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 518ms 11:50:02 INFO - PROCESS | 1795 | 1461178202526 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:50:02 INFO - PROCESS | 1795 | 1461178202528 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:50:02 INFO - PROCESS | 1795 | 1461178202530 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:50:02 INFO - PROCESS | 1795 | 1461178202533 Marionette TRACE conn2 <- [1,2626,null,{}] 11:50:02 INFO - PROCESS | 1795 | 1461178202543 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}] 11:50:02 INFO - PROCESS | 1795 | 1461178202651 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:50:02 INFO - PROCESS | 1795 | 1461178202655 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:02 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c33c000 == 37 [pid = 1795] [id = 664] 11:50:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x11baadc00) [pid = 1795] [serial = 1992] [outer = 0x0] 11:50:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x11bf24800) [pid = 1795] [serial = 1993] [outer = 0x11baadc00] 11:50:02 INFO - PROCESS | 1795 | 1461178202684 Marionette DEBUG loaded listener.js 11:50:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x11c3c2400) [pid = 1795] [serial = 1994] [outer = 0x11baadc00] 11:50:03 INFO - PROCESS | 1795 | 1461178203014 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]]]}] 11:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 529ms 11:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:50:03 INFO - PROCESS | 1795 | 1461178203059 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:50:03 INFO - PROCESS | 1795 | 1461178203060 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:50:03 INFO - PROCESS | 1795 | 1461178203062 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:50:03 INFO - PROCESS | 1795 | 1461178203064 Marionette TRACE conn2 <- [1,2630,null,{}] 11:50:03 INFO - PROCESS | 1795 | 1461178203068 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}] 11:50:03 INFO - PROCESS | 1795 | 1461178203159 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:50:03 INFO - PROCESS | 1795 | 1461178203171 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b205000 == 38 [pid = 1795] [id = 665] 11:50:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x11c3c8000) [pid = 1795] [serial = 1995] [outer = 0x0] 11:50:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x11c803800) [pid = 1795] [serial = 1996] [outer = 0x11c3c8000] 11:50:03 INFO - PROCESS | 1795 | 1461178203196 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x123b05400) [pid = 1795] [serial = 1997] [outer = 0x11c3c8000] 11:50:03 INFO - PROCESS | 1795 | 1461178203527 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]]]}] 11:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 11:50:03 INFO - PROCESS | 1795 | 1461178203582 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:50:03 INFO - PROCESS | 1795 | 1461178203583 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:50:03 INFO - PROCESS | 1795 | 1461178203585 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:50:03 INFO - PROCESS | 1795 | 1461178203587 Marionette TRACE conn2 <- [1,2634,null,{}] 11:50:03 INFO - PROCESS | 1795 | 1461178203589 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}] 11:50:03 INFO - PROCESS | 1795 | 1461178203682 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:50:03 INFO - PROCESS | 1795 | 1461178203699 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb19000 == 39 [pid = 1795] [id = 666] 11:50:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x123bef400) [pid = 1795] [serial = 1998] [outer = 0x0] 11:50:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x123e8b000) [pid = 1795] [serial = 1999] [outer = 0x123bef400] 11:50:03 INFO - PROCESS | 1795 | 1461178203725 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x124106400) [pid = 1795] [serial = 2000] [outer = 0x123bef400] 11:50:04 INFO - PROCESS | 1795 | 1461178204064 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]]]}] 11:50:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:50:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 520ms 11:50:04 INFO - PROCESS | 1795 | 1461178204106 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:50:04 INFO - PROCESS | 1795 | 1461178204107 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:50:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:50:04 INFO - PROCESS | 1795 | 1461178204109 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:50:04 INFO - PROCESS | 1795 | 1461178204110 Marionette TRACE conn2 <- [1,2638,null,{}] 11:50:04 INFO - PROCESS | 1795 | 1461178204112 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}] 11:50:04 INFO - PROCESS | 1795 | 1461178204208 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x123e85800) [pid = 1795] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x12b504000) [pid = 1795] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x12b507000) [pid = 1795] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x12ce86400) [pid = 1795] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x112167800) [pid = 1795] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x11bf2ac00) [pid = 1795] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x11afb2800) [pid = 1795] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x11acc3800) [pid = 1795] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x1153c2800) [pid = 1795] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x11221dc00) [pid = 1795] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x129deb800) [pid = 1795] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x1291e4c00) [pid = 1795] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x123b04000) [pid = 1795] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x11bab1c00) [pid = 1795] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x1152dd800) [pid = 1795] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11403b000) [pid = 1795] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x12995a000) [pid = 1795] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x123a15000) [pid = 1795] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11221e800) [pid = 1795] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x11bfb6c00) [pid = 1795] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x11214dc00) [pid = 1795] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x118c7fc00) [pid = 1795] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x114aa0400) [pid = 1795] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x123a15800) [pid = 1795] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x114ac8c00) [pid = 1795] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11b99f000) [pid = 1795] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x114aa4800) [pid = 1795] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11a907400) [pid = 1795] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:50:04 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x112224c00) [pid = 1795] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:50:04 INFO - PROCESS | 1795 | 1461178204540 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:04 INFO - PROCESS | 1795 | ++DOCSHELL 0x11561d000 == 40 [pid = 1795] [id = 667] 11:50:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x112167800) [pid = 1795] [serial = 2001] [outer = 0x0] 11:50:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x11221dc00) [pid = 1795] [serial = 2002] [outer = 0x112167800] 11:50:04 INFO - PROCESS | 1795 | 1461178204566 Marionette DEBUG loaded listener.js 11:50:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x114ac8400) [pid = 1795] [serial = 2003] [outer = 0x112167800] 11:50:04 INFO - PROCESS | 1795 | 1461178204836 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]]]}] 11:50:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:50:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 769ms 11:50:04 INFO - PROCESS | 1795 | 1461178204879 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:50:04 INFO - PROCESS | 1795 | 1461178204880 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:50:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:50:04 INFO - PROCESS | 1795 | 1461178204891 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:50:04 INFO - PROCESS | 1795 | 1461178204892 Marionette TRACE conn2 <- [1,2642,null,{}] 11:50:04 INFO - PROCESS | 1795 | 1461178204894 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}] 11:50:04 INFO - PROCESS | 1795 | 1461178204992 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:50:05 INFO - PROCESS | 1795 | 1461178204998 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12beae000 == 41 [pid = 1795] [id = 668] 11:50:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x1154e5400) [pid = 1795] [serial = 2004] [outer = 0x0] 11:50:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11aa86c00) [pid = 1795] [serial = 2005] [outer = 0x1154e5400] 11:50:05 INFO - PROCESS | 1795 | 1461178205023 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x11c3c2c00) [pid = 1795] [serial = 2006] [outer = 0x1154e5400] 11:50:05 INFO - PROCESS | 1795 | 1461178205338 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]]]}] 11:50:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 469ms 11:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:50:05 INFO - PROCESS | 1795 | 1461178205361 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:50:05 INFO - PROCESS | 1795 | 1461178205362 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:50:05 INFO - PROCESS | 1795 | 1461178205364 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:50:05 INFO - PROCESS | 1795 | 1461178205367 Marionette TRACE conn2 <- [1,2646,null,{}] 11:50:05 INFO - PROCESS | 1795 | 1461178205370 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}] 11:50:05 INFO - PROCESS | 1795 | 1461178205471 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:50:05 INFO - PROCESS | 1795 | 1461178205478 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d260000 == 42 [pid = 1795] [id = 669] 11:50:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x114aa7400) [pid = 1795] [serial = 2007] [outer = 0x0] 11:50:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x123d48800) [pid = 1795] [serial = 2008] [outer = 0x114aa7400] 11:50:05 INFO - PROCESS | 1795 | 1461178205503 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x127494400) [pid = 1795] [serial = 2009] [outer = 0x114aa7400] 11:50:05 INFO - PROCESS | 1795 | 1461178205783 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]]]}] 11:50:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 472ms 11:50:05 INFO - PROCESS | 1795 | 1461178205837 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:50:05 INFO - PROCESS | 1795 | 1461178205838 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:50:05 INFO - PROCESS | 1795 | 1461178205841 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:50:05 INFO - PROCESS | 1795 | 1461178205842 Marionette TRACE conn2 <- [1,2650,null,{}] 11:50:05 INFO - PROCESS | 1795 | 1461178205844 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}] 11:50:05 INFO - PROCESS | 1795 | 1461178205922 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:50:05 INFO - PROCESS | 1795 | 1461178205926 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7e7800 == 43 [pid = 1795] [id = 670] 11:50:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x11afb2c00) [pid = 1795] [serial = 2010] [outer = 0x0] 11:50:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12768d400) [pid = 1795] [serial = 2011] [outer = 0x11afb2c00] 11:50:05 INFO - PROCESS | 1795 | 1461178205951 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x127947c00) [pid = 1795] [serial = 2012] [outer = 0x11afb2c00] 11:50:06 INFO - PROCESS | 1795 | 1461178206274 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]]]}] 11:50:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:50:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 468ms 11:50:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:50:06 INFO - PROCESS | 1795 | 1461178206310 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:50:06 INFO - PROCESS | 1795 | 1461178206311 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:50:06 INFO - PROCESS | 1795 | 1461178206313 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:50:06 INFO - PROCESS | 1795 | 1461178206315 Marionette TRACE conn2 <- [1,2654,null,{}] 11:50:06 INFO - PROCESS | 1795 | 1461178206317 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}] 11:50:06 INFO - PROCESS | 1795 | 1461178206422 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:50:06 INFO - PROCESS | 1795 | 1461178206429 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:06 INFO - PROCESS | 1795 | ++DOCSHELL 0x12da7c800 == 44 [pid = 1795] [id = 671] 11:50:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x127f9d000) [pid = 1795] [serial = 2013] [outer = 0x0] 11:50:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12912d400) [pid = 1795] [serial = 2014] [outer = 0x127f9d000] 11:50:06 INFO - PROCESS | 1795 | 1461178206455 Marionette DEBUG loaded listener.js 11:50:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x1291db400) [pid = 1795] [serial = 2015] [outer = 0x127f9d000] 11:50:07 INFO - PROCESS | 1795 | 1461178206989 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]]]}] 11:50:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:50:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 719ms 11:50:07 INFO - PROCESS | 1795 | 1461178207058 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:50:07 INFO - PROCESS | 1795 | 1461178207061 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:50:07 INFO - PROCESS | 1795 | 1461178207069 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:50:07 INFO - PROCESS | 1795 | 1461178207071 Marionette TRACE conn2 <- [1,2658,null,{}] 11:50:07 INFO - PROCESS | 1795 | 1461178207074 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}] 11:50:07 INFO - PROCESS | 1795 | 1461178207189 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:50:07 INFO - PROCESS | 1795 | 1461178207268 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:07 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aa29000 == 45 [pid = 1795] [id = 672] 11:50:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x112228000) [pid = 1795] [serial = 2016] [outer = 0x0] 11:50:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x1146ab400) [pid = 1795] [serial = 2017] [outer = 0x112228000] 11:50:07 INFO - PROCESS | 1795 | 1461178207300 Marionette DEBUG loaded listener.js 11:50:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x114aca800) [pid = 1795] [serial = 2018] [outer = 0x112228000] 11:50:07 INFO - PROCESS | 1795 | 1461178207875 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]]]}] 11:50:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:50:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 821ms 11:50:07 INFO - PROCESS | 1795 | 1461178207909 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:50:07 INFO - PROCESS | 1795 | 1461178207913 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:50:07 INFO - PROCESS | 1795 | 1461178207921 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:50:07 INFO - PROCESS | 1795 | 1461178207923 Marionette TRACE conn2 <- [1,2662,null,{}] 11:50:07 INFO - PROCESS | 1795 | 1461178207926 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}] 11:50:08 INFO - PROCESS | 1795 | 1461178208036 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:50:08 INFO - PROCESS | 1795 | 1461178208114 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9c8000 == 46 [pid = 1795] [id = 673] 11:50:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x11221f000) [pid = 1795] [serial = 2019] [outer = 0x0] 11:50:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x1155b6800) [pid = 1795] [serial = 2020] [outer = 0x11221f000] 11:50:08 INFO - PROCESS | 1795 | 1461178208144 Marionette DEBUG loaded listener.js 11:50:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x1187b9800) [pid = 1795] [serial = 2021] [outer = 0x11221f000] 11:50:08 INFO - PROCESS | 1795 | 1461178208758 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]]]}] 11:50:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:50:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 873ms 11:50:08 INFO - PROCESS | 1795 | 1461178208794 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:50:08 INFO - PROCESS | 1795 | 1461178208797 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:50:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:50:08 INFO - PROCESS | 1795 | 1461178208800 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - PROCESS | 1795 | 1461178208802 Marionette TRACE conn2 <- [1,2666,null,{}] 11:50:08 INFO - PROCESS | 1795 | 1461178208806 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}] 11:50:08 INFO - PROCESS | 1795 | 1461178208911 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:50:08 INFO - PROCESS | 1795 | 1461178208992 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c1a000 == 47 [pid = 1795] [id = 674] 11:50:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x11228c400) [pid = 1795] [serial = 2022] [outer = 0x0] 11:50:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x114a9f400) [pid = 1795] [serial = 2023] [outer = 0x11228c400] 11:50:09 INFO - PROCESS | 1795 | 1461178209021 Marionette DEBUG loaded listener.js 11:50:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x114ac8c00) [pid = 1795] [serial = 2024] [outer = 0x11228c400] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7e7800 == 46 [pid = 1795] [id = 670] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x12d260000 == 45 [pid = 1795] [id = 669] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x12beae000 == 44 [pid = 1795] [id = 668] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x11561d000 == 43 [pid = 1795] [id = 667] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb19000 == 42 [pid = 1795] [id = 666] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x12b205000 == 41 [pid = 1795] [id = 665] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x11c33c000 == 40 [pid = 1795] [id = 664] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x12d24a400) [pid = 1795] [serial = 1960] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x1288d2800 == 39 [pid = 1795] [id = 663] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x11b956000 == 38 [pid = 1795] [id = 662] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x125d5a000 == 37 [pid = 1795] [id = 661] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x123c82000 == 36 [pid = 1795] [id = 660] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x123c07800 == 35 [pid = 1795] [id = 659] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x11c33d000 == 34 [pid = 1795] [id = 658] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x11be16800 == 33 [pid = 1795] [id = 657] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x11b956800 == 32 [pid = 1795] [id = 656] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x119c20000 == 31 [pid = 1795] [id = 655] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x118276000 == 30 [pid = 1795] [id = 654] 11:50:09 INFO - PROCESS | 1795 | --DOCSHELL 0x1302dc800 == 29 [pid = 1795] [id = 653] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x11c3e9c00) [pid = 1795] [serial = 1865] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x112220c00) [pid = 1795] [serial = 1850] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11a90cc00) [pid = 1795] [serial = 1856] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x118ae9800) [pid = 1795] [serial = 1853] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x124451800) [pid = 1795] [serial = 1817] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x12e127800) [pid = 1795] [serial = 1766] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x11bf22c00) [pid = 1795] [serial = 1862] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x1186ec400) [pid = 1795] [serial = 1823] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11b5da400) [pid = 1795] [serial = 1859] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x114aa4400) [pid = 1795] [serial = 1820] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x129d41400) [pid = 1795] [serial = 1942] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x12b50d400) [pid = 1795] [serial = 1945] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x12a9ee800) [pid = 1795] [serial = 1943] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x12b5c1800) [pid = 1795] [serial = 1948] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x12bae7000) [pid = 1795] [serial = 1949] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x12b54d000) [pid = 1795] [serial = 1946] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x12cfb8400) [pid = 1795] [serial = 1957] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11a991000) [pid = 1795] [serial = 1952] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x1158cfc00) [pid = 1795] [serial = 1951] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11c1dd400) [pid = 1795] [serial = 1936] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x11bab2000) [pid = 1795] [serial = 1933] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11bf21800) [pid = 1795] [serial = 1934] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x11ad9d000) [pid = 1795] [serial = 1930] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x11afa9000) [pid = 1795] [serial = 1931] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x11a8bec00) [pid = 1795] [serial = 1928] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x119256000) [pid = 1795] [serial = 1927] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x114ac3800) [pid = 1795] [serial = 1925] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x11228a800) [pid = 1795] [serial = 1924] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x12b5bc800) [pid = 1795] [serial = 1922] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x12b509400) [pid = 1795] [serial = 1921] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x12a9ef400) [pid = 1795] [serial = 1919] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x129de4400) [pid = 1795] [serial = 1918] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x12995f800) [pid = 1795] [serial = 1916] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 95 (0x127fa1c00) [pid = 1795] [serial = 1915] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x123b03800) [pid = 1795] [serial = 1913] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11c3c3000) [pid = 1795] [serial = 1912] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11ad92800) [pid = 1795] [serial = 1910] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x118fd9400) [pid = 1795] [serial = 1909] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x1154e8c00) [pid = 1795] [serial = 1907] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x114aa6400) [pid = 1795] [serial = 1906] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x12a9ec400) [pid = 1795] [serial = 1904] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x125f2e000) [pid = 1795] [serial = 1939] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x11c428400) [pid = 1795] [serial = 1937] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x12d241800) [pid = 1795] [serial = 1958] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x11bcc3c00) [pid = 1795] [serial = 1954] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x12995b000) [pid = 1795] [serial = 1940] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x12ce85800) [pid = 1795] [serial = 1955] [outer = 0x0] [url = about:blank] 11:50:09 INFO - PROCESS | 1795 | 1461178209912 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]]]}] 11:50:09 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) 11:50:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1121ms 11:50:09 INFO - PROCESS | 1795 | 1461178209921 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:50:09 INFO - PROCESS | 1795 | 1461178209927 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:50:09 INFO - PROCESS | 1795 | 1461178209936 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:50:09 INFO - PROCESS | 1795 | 1461178209939 Marionette TRACE conn2 <- [1,2670,null,{}] 11:50:09 INFO - PROCESS | 1795 | 1461178209942 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}] 11:50:10 INFO - PROCESS | 1795 | 1461178210058 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:50:10 INFO - PROCESS | 1795 | 1461178210104 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:10 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b562800 == 30 [pid = 1795] [id = 675] 11:50:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x114aa9000) [pid = 1795] [serial = 2025] [outer = 0x0] 11:50:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x1154f2000) [pid = 1795] [serial = 2026] [outer = 0x114aa9000] 11:50:10 INFO - PROCESS | 1795 | 1461178210130 Marionette DEBUG loaded listener.js 11:50:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x11874b800) [pid = 1795] [serial = 2027] [outer = 0x114aa9000] 11:50:10 INFO - PROCESS | 1795 | 1461178210910 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] 11:50:10 INFO - PROCESS | 1795 | 1461178210958 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:50:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:50:10 INFO - PROCESS | 1795 | 1461178210961 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:50:10 INFO - PROCESS | 1795 | 1461178210963 Marionette TRACE conn2 <- [1,2674,null,{}] 11:50:10 INFO - PROCESS | 1795 | 1461178210971 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}] 11:50:11 INFO - PROCESS | 1795 | 1461178211046 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:50:11 INFO - PROCESS | 1795 | 1461178211054 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:11 INFO - PROCESS | 1795 | ++DOCSHELL 0x123b70000 == 31 [pid = 1795] [id = 676] 11:50:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x118ce3c00) [pid = 1795] [serial = 2028] [outer = 0x0] 11:50:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x119256000) [pid = 1795] [serial = 2029] [outer = 0x118ce3c00] 11:50:11 INFO - PROCESS | 1795 | 1461178211083 Marionette DEBUG loaded listener.js 11:50:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x11a8ba000) [pid = 1795] [serial = 2030] [outer = 0x118ce3c00] 11:50:11 INFO - PROCESS | 1795 | 1461178211958 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] 11:50:11 INFO - PROCESS | 1795 | 1461178211987 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:50:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:50:11 INFO - PROCESS | 1795 | 1461178211989 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:50:11 INFO - PROCESS | 1795 | 1461178211990 Marionette TRACE conn2 <- [1,2678,null,{}] 11:50:11 INFO - PROCESS | 1795 | 1461178211993 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}] 11:50:12 INFO - PROCESS | 1795 | 1461178212086 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:50:12 INFO - PROCESS | 1795 | 1461178212101 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x123f58800 == 32 [pid = 1795] [id = 677] 11:50:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x11a909800) [pid = 1795] [serial = 2031] [outer = 0x0] 11:50:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11a910400) [pid = 1795] [serial = 2032] [outer = 0x11a909800] 11:50:12 INFO - PROCESS | 1795 | 1461178212128 Marionette DEBUG loaded listener.js 11:50:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11a98c800) [pid = 1795] [serial = 2033] [outer = 0x11a909800] 11:50:12 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) 11:50:12 INFO - PROCESS | 1795 | 1461178212955 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]]]}] 11:50:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 971ms 11:50:12 INFO - PROCESS | 1795 | 1461178212961 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:50:12 INFO - PROCESS | 1795 | 1461178212962 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:50:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:50:12 INFO - PROCESS | 1795 | 1461178212965 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:50:12 INFO - PROCESS | 1795 | 1461178212967 Marionette TRACE conn2 <- [1,2682,null,{}] 11:50:12 INFO - PROCESS | 1795 | 1461178212969 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}] 11:50:13 INFO - PROCESS | 1795 | 1461178213070 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:50:13 INFO - PROCESS | 1795 | 1461178213074 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x127464800 == 33 [pid = 1795] [id = 678] 11:50:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11a903400) [pid = 1795] [serial = 2034] [outer = 0x0] 11:50:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x11aa7a400) [pid = 1795] [serial = 2035] [outer = 0x11a903400] 11:50:13 INFO - PROCESS | 1795 | 1461178213101 Marionette DEBUG loaded listener.js 11:50:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11ad95400) [pid = 1795] [serial = 2036] [outer = 0x11a903400] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11baadc00) [pid = 1795] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11c3c8000) [pid = 1795] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11a905000) [pid = 1795] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x11af77400) [pid = 1795] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x114acb400) [pid = 1795] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x112166c00) [pid = 1795] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x11afb2c00) [pid = 1795] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x112285c00) [pid = 1795] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x112280800) [pid = 1795] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x11afea800) [pid = 1795] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x112163000) [pid = 1795] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x119e72400) [pid = 1795] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 81 (0x11b9a3400) [pid = 1795] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 80 (0x123bef400) [pid = 1795] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 79 (0x114aa7400) [pid = 1795] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 78 (0x112167800) [pid = 1795] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:50:13 INFO - PROCESS | 1795 | --DOMWINDOW == 77 (0x1154e5400) [pid = 1795] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:50:13 INFO - PROCESS | 1795 | 1461178213953 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]]]}] 11:50:13 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) 11:50:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1022ms 11:50:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:50:13 INFO - PROCESS | 1795 | 1461178213986 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:50:13 INFO - PROCESS | 1795 | 1461178213987 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:50:13 INFO - PROCESS | 1795 | 1461178213990 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:50:13 INFO - PROCESS | 1795 | 1461178213991 Marionette TRACE conn2 <- [1,2686,null,{}] 11:50:13 INFO - PROCESS | 1795 | 1461178213993 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}] 11:50:14 INFO - PROCESS | 1795 | 1461178214091 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:50:14 INFO - PROCESS | 1795 | 1461178214144 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288d2000 == 34 [pid = 1795] [id = 679] 11:50:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 78 (0x114acb400) [pid = 1795] [serial = 2037] [outer = 0x0] 11:50:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 79 (0x11a98cc00) [pid = 1795] [serial = 2038] [outer = 0x114acb400] 11:50:14 INFO - PROCESS | 1795 | 1461178214171 Marionette DEBUG loaded listener.js 11:50:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 80 (0x11afb0400) [pid = 1795] [serial = 2039] [outer = 0x114acb400] 11:50:14 INFO - PROCESS | 1795 | 1461178214945 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] 11:50:14 INFO - PROCESS | 1795 | 1461178214960 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:50:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:50:14 INFO - PROCESS | 1795 | 1461178214962 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:50:14 INFO - PROCESS | 1795 | 1461178214963 Marionette TRACE conn2 <- [1,2690,null,{}] 11:50:14 INFO - PROCESS | 1795 | 1461178214967 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}] 11:50:15 INFO - PROCESS | 1795 | 1461178215039 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:50:15 INFO - PROCESS | 1795 | 1461178215043 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aa31800 == 35 [pid = 1795] [id = 680] 11:50:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 81 (0x11afb4400) [pid = 1795] [serial = 2040] [outer = 0x0] 11:50:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x11b5de400) [pid = 1795] [serial = 2041] [outer = 0x11afb4400] 11:50:15 INFO - PROCESS | 1795 | 1461178215071 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x11b9a2c00) [pid = 1795] [serial = 2042] [outer = 0x11afb4400] 11:50:16 INFO - PROCESS | 1795 | 1461178216041 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] 11:50:16 INFO - PROCESS | 1795 | 1461178216085 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:50:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:50:16 INFO - PROCESS | 1795 | 1461178216089 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:50:16 INFO - PROCESS | 1795 | 1461178216090 Marionette TRACE conn2 <- [1,2694,null,{}] 11:50:16 INFO - PROCESS | 1795 | 1461178216094 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}] 11:50:16 INFO - PROCESS | 1795 | 1461178216225 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:50:16 INFO - PROCESS | 1795 | 1461178216314 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9e3800 == 36 [pid = 1795] [id = 681] 11:50:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x114aa4400) [pid = 1795] [serial = 2043] [outer = 0x0] 11:50:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x114aac000) [pid = 1795] [serial = 2044] [outer = 0x114aa4400] 11:50:16 INFO - PROCESS | 1795 | 1461178216349 Marionette DEBUG loaded listener.js 11:50:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x115360c00) [pid = 1795] [serial = 2045] [outer = 0x114aa4400] 11:50:17 INFO - PROCESS | 1795 | 1461178217226 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] 11:50:17 INFO - PROCESS | 1795 | 1461178217265 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:50:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:50:17 INFO - PROCESS | 1795 | 1461178217270 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - PROCESS | 1795 | 1461178217272 Marionette TRACE conn2 <- [1,2698,null,{}] 11:50:17 INFO - PROCESS | 1795 | 1461178217274 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}] 11:50:17 INFO - PROCESS | 1795 | 1461178217368 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:50:17 INFO - PROCESS | 1795 | 1461178217418 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fec800 == 37 [pid = 1795] [id = 682] 11:50:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x114ac2800) [pid = 1795] [serial = 2046] [outer = 0x0] 11:50:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x118fd4800) [pid = 1795] [serial = 2047] [outer = 0x114ac2800] 11:50:17 INFO - PROCESS | 1795 | 1461178217449 Marionette DEBUG loaded listener.js 11:50:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x119e6c000) [pid = 1795] [serial = 2048] [outer = 0x114ac2800] 11:50:18 INFO - PROCESS | 1795 | 1461178218360 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:50:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:50:18 INFO - PROCESS | 1795 | 1461178218392 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:50:18 INFO - PROCESS | 1795 | 1461178218394 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:50:18 INFO - PROCESS | 1795 | 1461178218397 Marionette TRACE conn2 <- [1,2702,null,{}] 11:50:18 INFO - PROCESS | 1795 | 1461178218405 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}] 11:50:18 INFO - PROCESS | 1795 | 1461178218500 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:50:18 INFO - PROCESS | 1795 | 1461178218550 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:18 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b59c000 == 38 [pid = 1795] [id = 683] 11:50:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11a902400) [pid = 1795] [serial = 2049] [outer = 0x0] 11:50:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11ad97c00) [pid = 1795] [serial = 2050] [outer = 0x11a902400] 11:50:18 INFO - PROCESS | 1795 | 1461178218582 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x11afe3000) [pid = 1795] [serial = 2051] [outer = 0x11a902400] 11:50:19 INFO - PROCESS | 1795 | 1461178219110 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]]]}] 11:50:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:50:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 723ms 11:50:19 INFO - PROCESS | 1795 | 1461178219132 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:50:19 INFO - PROCESS | 1795 | 1461178219135 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:50:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:50:19 INFO - PROCESS | 1795 | 1461178219139 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:50:19 INFO - PROCESS | 1795 | 1461178219142 Marionette TRACE conn2 <- [1,2706,null,{}] 11:50:19 INFO - PROCESS | 1795 | 1461178219146 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}] 11:50:19 INFO - PROCESS | 1795 | 1461178219246 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:50:19 INFO - PROCESS | 1795 | 1461178219302 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b9de000 == 39 [pid = 1795] [id = 684] 11:50:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x1140ba000) [pid = 1795] [serial = 2052] [outer = 0x0] 11:50:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x114aa6800) [pid = 1795] [serial = 2053] [outer = 0x1140ba000] 11:50:19 INFO - PROCESS | 1795 | 1461178219330 Marionette DEBUG loaded listener.js 11:50:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x115364800) [pid = 1795] [serial = 2054] [outer = 0x1140ba000] 11:50:19 INFO - PROCESS | 1795 | 1461178219795 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]]]}] 11:50:19 INFO - PROCESS | 1795 | --DOCSHELL 0x1288d2000 == 38 [pid = 1795] [id = 679] 11:50:19 INFO - PROCESS | 1795 | --DOCSHELL 0x127464800 == 37 [pid = 1795] [id = 678] 11:50:19 INFO - PROCESS | 1795 | --DOCSHELL 0x123f58800 == 36 [pid = 1795] [id = 677] 11:50:19 INFO - PROCESS | 1795 | --DOCSHELL 0x123b70000 == 35 [pid = 1795] [id = 676] 11:50:19 INFO - PROCESS | 1795 | --DOCSHELL 0x11b562800 == 34 [pid = 1795] [id = 675] 11:50:19 INFO - PROCESS | 1795 | --DOCSHELL 0x119c1a000 == 33 [pid = 1795] [id = 674] 11:50:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:50:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 723ms 11:50:19 INFO - PROCESS | 1795 | 1461178219863 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:50:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:50:19 INFO - PROCESS | 1795 | 1461178219869 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:50:19 INFO - PROCESS | 1795 | 1461178219873 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:50:19 INFO - PROCESS | 1795 | 1461178219875 Marionette TRACE conn2 <- [1,2710,null,{}] 11:50:19 INFO - PROCESS | 1795 | 1461178219877 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}] 11:50:19 INFO - PROCESS | 1795 | 1461178219953 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 94 (0x11bf24800) [pid = 1795] [serial = 1993] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 93 (0x11c803800) [pid = 1795] [serial = 1996] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 92 (0x11a978000) [pid = 1795] [serial = 1978] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 91 (0x11ad93800) [pid = 1795] [serial = 1979] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 90 (0x11afaf800) [pid = 1795] [serial = 1984] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 89 (0x11afea400) [pid = 1795] [serial = 1985] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 88 (0x118f73800) [pid = 1795] [serial = 1972] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 87 (0x1191bb400) [pid = 1795] [serial = 1973] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 86 (0x11925ac00) [pid = 1795] [serial = 1975] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 85 (0x11a8c5800) [pid = 1795] [serial = 1976] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 84 (0x12768d400) [pid = 1795] [serial = 2011] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 83 (0x11403f400) [pid = 1795] [serial = 1963] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 82 (0x1146b9000) [pid = 1795] [serial = 1964] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 81 (0x114aa5c00) [pid = 1795] [serial = 1966] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 80 (0x114acd800) [pid = 1795] [serial = 1967] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 79 (0x11b922c00) [pid = 1795] [serial = 1987] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 78 (0x11b9a3000) [pid = 1795] [serial = 1988] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 77 (0x115707000) [pid = 1795] [serial = 1969] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 76 (0x118c7b800) [pid = 1795] [serial = 1970] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 75 (0x11ad9dc00) [pid = 1795] [serial = 1981] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 74 (0x11af74400) [pid = 1795] [serial = 1982] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 73 (0x11bab6c00) [pid = 1795] [serial = 1990] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 72 (0x123e8b000) [pid = 1795] [serial = 1999] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 71 (0x123b05400) [pid = 1795] [serial = 1997] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 70 (0x124106400) [pid = 1795] [serial = 2000] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 69 (0x127494400) [pid = 1795] [serial = 2009] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 68 (0x11221dc00) [pid = 1795] [serial = 2002] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 67 (0x114ac8400) [pid = 1795] [serial = 2003] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 66 (0x11c3c2c00) [pid = 1795] [serial = 2006] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 65 (0x123d48800) [pid = 1795] [serial = 2008] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 64 (0x11c3c2400) [pid = 1795] [serial = 1994] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 63 (0x11bcc2000) [pid = 1795] [serial = 1991] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 62 (0x127947c00) [pid = 1795] [serial = 2012] [outer = 0x0] [url = about:blank] 11:50:19 INFO - PROCESS | 1795 | --DOMWINDOW == 61 (0x11aa86c00) [pid = 1795] [serial = 2005] [outer = 0x0] [url = about:blank] 11:50:20 INFO - PROCESS | 1795 | 1461178220021 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c1a000 == 34 [pid = 1795] [id = 685] 11:50:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 62 (0x11221dc00) [pid = 1795] [serial = 2055] [outer = 0x0] 11:50:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 63 (0x114acd800) [pid = 1795] [serial = 2056] [outer = 0x11221dc00] 11:50:20 INFO - PROCESS | 1795 | 1461178220049 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 64 (0x118fd3800) [pid = 1795] [serial = 2057] [outer = 0x11221dc00] 11:50:20 INFO - PROCESS | 1795 | 1461178220350 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] 11:50:20 INFO - PROCESS | 1795 | 1461178220394 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:50:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:50:20 INFO - PROCESS | 1795 | 1461178220397 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:50:20 INFO - PROCESS | 1795 | 1461178220402 Marionette TRACE conn2 <- [1,2714,null,{}] 11:50:20 INFO - PROCESS | 1795 | 1461178220409 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}] 11:50:20 INFO - PROCESS | 1795 | 1461178220487 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:50:20 INFO - PROCESS | 1795 | 1461178220553 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x123871800 == 35 [pid = 1795] [id = 686] 11:50:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 65 (0x118ee2000) [pid = 1795] [serial = 2058] [outer = 0x0] 11:50:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 66 (0x11a60a000) [pid = 1795] [serial = 2059] [outer = 0x118ee2000] 11:50:20 INFO - PROCESS | 1795 | 1461178220581 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 67 (0x11a993400) [pid = 1795] [serial = 2060] [outer = 0x118ee2000] 11:50:20 INFO - PROCESS | 1795 | 1461178220867 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]]]}] 11:50:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:50:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 524ms 11:50:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:50:20 INFO - PROCESS | 1795 | 1461178220921 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:50:20 INFO - PROCESS | 1795 | 1461178220923 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:50:20 INFO - PROCESS | 1795 | 1461178220925 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:50:20 INFO - PROCESS | 1795 | 1461178220926 Marionette TRACE conn2 <- [1,2718,null,{}] 11:50:20 INFO - PROCESS | 1795 | 1461178220929 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}] 11:50:21 INFO - PROCESS | 1795 | 1461178221009 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:50:21 INFO - PROCESS | 1795 | 1461178221013 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x124237000 == 36 [pid = 1795] [id = 687] 11:50:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 68 (0x11aa86c00) [pid = 1795] [serial = 2061] [outer = 0x0] 11:50:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 69 (0x11afa8c00) [pid = 1795] [serial = 2062] [outer = 0x11aa86c00] 11:50:21 INFO - PROCESS | 1795 | 1461178221043 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 70 (0x11b923000) [pid = 1795] [serial = 2063] [outer = 0x11aa86c00] 11:50:21 INFO - PROCESS | 1795 | 1461178221411 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] 11:50:21 INFO - PROCESS | 1795 | 1461178221446 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:50:21 INFO - PROCESS | 1795 | 1461178221448 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - PROCESS | 1795 | 1461178221449 Marionette TRACE conn2 <- [1,2722,null,{}] 11:50:21 INFO - PROCESS | 1795 | 1461178221451 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}] 11:50:21 INFO - PROCESS | 1795 | 1461178221525 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:50:21 INFO - PROCESS | 1795 | 1461178221529 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288cb000 == 37 [pid = 1795] [id = 688] 11:50:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 71 (0x11216ec00) [pid = 1795] [serial = 2064] [outer = 0x0] 11:50:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 72 (0x11baafc00) [pid = 1795] [serial = 2065] [outer = 0x11216ec00] 11:50:21 INFO - PROCESS | 1795 | 1461178221558 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 73 (0x11baba800) [pid = 1795] [serial = 2066] [outer = 0x11216ec00] 11:50:21 INFO - PROCESS | 1795 | 1461178221892 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] 11:50:21 INFO - PROCESS | 1795 | 1461178221921 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:50:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:50:21 INFO - PROCESS | 1795 | 1461178221923 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - PROCESS | 1795 | 1461178221924 Marionette TRACE conn2 <- [1,2726,null,{}] 11:50:21 INFO - PROCESS | 1795 | 1461178221926 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}] 11:50:22 INFO - PROCESS | 1795 | 1461178222019 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:50:22 INFO - PROCESS | 1795 | 1461178222083 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x118aaf000 == 38 [pid = 1795] [id = 689] 11:50:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 74 (0x11afa5400) [pid = 1795] [serial = 2067] [outer = 0x0] 11:50:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 75 (0x11bcbfc00) [pid = 1795] [serial = 2068] [outer = 0x11afa5400] 11:50:22 INFO - PROCESS | 1795 | 1461178222111 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 76 (0x11a8bb400) [pid = 1795] [serial = 2069] [outer = 0x11afa5400] 11:50:22 INFO - PROCESS | 1795 | 1461178222446 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]]]}] 11:50:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:50:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 569ms 11:50:22 INFO - PROCESS | 1795 | 1461178222493 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:50:22 INFO - PROCESS | 1795 | 1461178222494 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:50:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:50:22 INFO - PROCESS | 1795 | 1461178222496 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:50:22 INFO - PROCESS | 1795 | 1461178222497 Marionette TRACE conn2 <- [1,2730,null,{}] 11:50:22 INFO - PROCESS | 1795 | 1461178222500 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}] 11:50:22 INFO - PROCESS | 1795 | 1461178222595 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:50:22 INFO - PROCESS | 1795 | 1461178222599 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b596800 == 39 [pid = 1795] [id = 690] 11:50:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 77 (0x11b998c00) [pid = 1795] [serial = 2070] [outer = 0x0] 11:50:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 78 (0x11c3f4000) [pid = 1795] [serial = 2071] [outer = 0x11b998c00] 11:50:22 INFO - PROCESS | 1795 | 1461178222625 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 79 (0x123a16c00) [pid = 1795] [serial = 2072] [outer = 0x11b998c00] 11:50:23 INFO - PROCESS | 1795 | --DOMWINDOW == 78 (0x11a909800) [pid = 1795] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:50:23 INFO - PROCESS | 1795 | --DOMWINDOW == 77 (0x11a903400) [pid = 1795] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:50:23 INFO - PROCESS | 1795 | --DOMWINDOW == 76 (0x114acb400) [pid = 1795] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:50:23 INFO - PROCESS | 1795 | --DOMWINDOW == 75 (0x11228c400) [pid = 1795] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:50:23 INFO - PROCESS | 1795 | --DOMWINDOW == 74 (0x114aa9000) [pid = 1795] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:50:23 INFO - PROCESS | 1795 | --DOMWINDOW == 73 (0x118ce3c00) [pid = 1795] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:50:23 INFO - PROCESS | 1795 | 1461178223501 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] 11:50:23 INFO - PROCESS | 1795 | 1461178223518 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:50:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:50:23 INFO - PROCESS | 1795 | 1461178223527 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - PROCESS | 1795 | 1461178223528 Marionette TRACE conn2 <- [1,2734,null,{}] 11:50:23 INFO - PROCESS | 1795 | 1461178223530 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}] 11:50:23 INFO - PROCESS | 1795 | 1461178223619 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:50:23 INFO - PROCESS | 1795 | 1461178223654 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x12beb3800 == 40 [pid = 1795] [id = 691] 11:50:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 74 (0x11aa7b400) [pid = 1795] [serial = 2073] [outer = 0x0] 11:50:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 75 (0x11c428400) [pid = 1795] [serial = 2074] [outer = 0x11aa7b400] 11:50:23 INFO - PROCESS | 1795 | 1461178223680 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 76 (0x123d47c00) [pid = 1795] [serial = 2075] [outer = 0x11aa7b400] 11:50:23 INFO - PROCESS | 1795 | 1461178223955 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]]]}] 11:50:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:50:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 474ms 11:50:23 INFO - PROCESS | 1795 | 1461178223995 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 1795 | 1461178223996 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:50:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:50:24 INFO - PROCESS | 1795 | 1461178223999 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 1795 | 1461178224002 Marionette TRACE conn2 <- [1,2738,null,{}] 11:50:24 INFO - PROCESS | 1795 | 1461178224006 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}] 11:50:24 INFO - PROCESS | 1795 | 1461178224087 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:50:24 INFO - PROCESS | 1795 | 1461178224091 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cfa3000 == 41 [pid = 1795] [id = 692] 11:50:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 77 (0x123b08400) [pid = 1795] [serial = 2076] [outer = 0x0] 11:50:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 78 (0x124048c00) [pid = 1795] [serial = 2077] [outer = 0x123b08400] 11:50:24 INFO - PROCESS | 1795 | 1461178224117 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 79 (0x1245e3800) [pid = 1795] [serial = 2078] [outer = 0x123b08400] 11:50:24 INFO - PROCESS | 1795 | 1461178224463 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]]]}] 11:50:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:50:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 472ms 11:50:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:50:24 INFO - PROCESS | 1795 | 1461178224473 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:50:24 INFO - PROCESS | 1795 | 1461178224475 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:50:24 INFO - PROCESS | 1795 | 1461178224478 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 1795 | 1461178224480 Marionette TRACE conn2 <- [1,2742,null,{}] 11:50:24 INFO - PROCESS | 1795 | 1461178224485 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}] 11:50:24 INFO - PROCESS | 1795 | 1461178224647 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:50:24 INFO - PROCESS | 1795 | 1461178224653 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7ca800 == 42 [pid = 1795] [id = 693] 11:50:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 80 (0x124106400) [pid = 1795] [serial = 2079] [outer = 0x0] 11:50:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 81 (0x1272be800) [pid = 1795] [serial = 2080] [outer = 0x124106400] 11:50:24 INFO - PROCESS | 1795 | 1461178224687 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 82 (0x1274f1c00) [pid = 1795] [serial = 2081] [outer = 0x124106400] 11:50:24 INFO - PROCESS | 1795 | 1461178224992 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]]]}] 11:50:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:50:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 524ms 11:50:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:50:25 INFO - PROCESS | 1795 | 1461178225006 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:50:25 INFO - PROCESS | 1795 | 1461178225007 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:50:25 INFO - PROCESS | 1795 | 1461178225010 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 1795 | 1461178225012 Marionette TRACE conn2 <- [1,2746,null,{}] 11:50:25 INFO - PROCESS | 1795 | 1461178225014 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}] 11:50:25 INFO - PROCESS | 1795 | 1461178225111 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:50:25 INFO - PROCESS | 1795 | 1461178225168 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7f0800 == 43 [pid = 1795] [id = 694] 11:50:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 83 (0x125f30400) [pid = 1795] [serial = 2082] [outer = 0x0] 11:50:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 84 (0x127f9bc00) [pid = 1795] [serial = 2083] [outer = 0x125f30400] 11:50:25 INFO - PROCESS | 1795 | 1461178225197 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 85 (0x129956800) [pid = 1795] [serial = 2084] [outer = 0x125f30400] 11:50:25 INFO - PROCESS | 1795 | 1461178225478 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]]]}] 11:50:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:50:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 519ms 11:50:25 INFO - PROCESS | 1795 | 1461178225530 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:50:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:50:25 INFO - PROCESS | 1795 | 1461178225531 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:50:25 INFO - PROCESS | 1795 | 1461178225536 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 1795 | 1461178225537 Marionette TRACE conn2 <- [1,2750,null,{}] 11:50:25 INFO - PROCESS | 1795 | 1461178225539 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}] 11:50:25 INFO - PROCESS | 1795 | 1461178225616 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:50:25 INFO - PROCESS | 1795 | 1461178225622 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e937000 == 44 [pid = 1795] [id = 695] 11:50:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 86 (0x12995ac00) [pid = 1795] [serial = 2085] [outer = 0x0] 11:50:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 87 (0x129acb400) [pid = 1795] [serial = 2086] [outer = 0x12995ac00] 11:50:25 INFO - PROCESS | 1795 | 1461178225648 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 88 (0x129addc00) [pid = 1795] [serial = 2087] [outer = 0x12995ac00] 11:50:25 INFO - PROCESS | 1795 | 1461178225956 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]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:50:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 471ms 11:50:26 INFO - PROCESS | 1795 | 1461178226006 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 1795 | 1461178226007 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:50:26 INFO - PROCESS | 1795 | 1461178226009 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 1795 | 1461178226010 Marionette TRACE conn2 <- [1,2754,null,{}] 11:50:26 INFO - PROCESS | 1795 | 1461178226013 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}] 11:50:26 INFO - PROCESS | 1795 | 1461178226172 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:50:26 INFO - PROCESS | 1795 | 1461178226221 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x118a23000 == 45 [pid = 1795] [id = 696] 11:50:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 89 (0x112167c00) [pid = 1795] [serial = 2088] [outer = 0x0] 11:50:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 90 (0x11221cc00) [pid = 1795] [serial = 2089] [outer = 0x112167c00] 11:50:26 INFO - PROCESS | 1795 | 1461178226255 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 91 (0x11424c800) [pid = 1795] [serial = 2090] [outer = 0x112167c00] 11:50:26 INFO - PROCESS | 1795 | 1461178226714 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]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:50:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 718ms 11:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:50:26 INFO - PROCESS | 1795 | 1461178226729 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 1795 | 1461178226732 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:50:26 INFO - PROCESS | 1795 | 1461178226735 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 1795 | 1461178226738 Marionette TRACE conn2 <- [1,2758,null,{}] 11:50:26 INFO - PROCESS | 1795 | 1461178226742 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}] 11:50:26 INFO - PROCESS | 1795 | 1461178226848 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:50:26 INFO - PROCESS | 1795 | 1461178226916 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 1795 | ++DOCSHELL 0x123db9800 == 46 [pid = 1795] [id = 697] 11:50:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 92 (0x114ac0400) [pid = 1795] [serial = 2091] [outer = 0x0] 11:50:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 93 (0x119258c00) [pid = 1795] [serial = 2092] [outer = 0x114ac0400] 11:50:26 INFO - PROCESS | 1795 | 1461178226949 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 1795 | ++DOMWINDOW == 94 (0x11a905000) [pid = 1795] [serial = 2093] [outer = 0x114ac0400] 11:50:27 INFO - PROCESS | 1795 | 1461178227356 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]]]}] 11:50:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:50:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 672ms 11:50:27 INFO - PROCESS | 1795 | 1461178227408 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:50:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:50:27 INFO - PROCESS | 1795 | 1461178227410 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:50:27 INFO - PROCESS | 1795 | 1461178227412 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 1795 | 1461178227414 Marionette TRACE conn2 <- [1,2762,null,{}] 11:50:27 INFO - PROCESS | 1795 | 1461178227416 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}] 11:50:27 INFO - PROCESS | 1795 | 1461178227517 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:50:27 INFO - PROCESS | 1795 | 1461178227608 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7b7000 == 47 [pid = 1795] [id = 698] 11:50:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 95 (0x11a97ec00) [pid = 1795] [serial = 2094] [outer = 0x0] 11:50:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 96 (0x11b5de000) [pid = 1795] [serial = 2095] [outer = 0x11a97ec00] 11:50:27 INFO - PROCESS | 1795 | 1461178227638 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x11bcc7400) [pid = 1795] [serial = 2096] [outer = 0x11a97ec00] 11:50:28 INFO - PROCESS | 1795 | 1461178228107 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]]]}] 11:50:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:50:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 722ms 11:50:28 INFO - PROCESS | 1795 | 1461178228136 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:50:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:50:28 INFO - PROCESS | 1795 | 1461178228140 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:50:28 INFO - PROCESS | 1795 | 1461178228152 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - PROCESS | 1795 | 1461178228157 Marionette TRACE conn2 <- [1,2766,null,{}] 11:50:28 INFO - PROCESS | 1795 | 1461178228161 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}] 11:50:28 INFO - PROCESS | 1795 | 1461178228314 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:50:28 INFO - PROCESS | 1795 | 1461178228435 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1aa000 == 48 [pid = 1795] [id = 699] 11:50:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x11ad98400) [pid = 1795] [serial = 2097] [outer = 0x0] 11:50:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11c128800) [pid = 1795] [serial = 2098] [outer = 0x11ad98400] 11:50:28 INFO - PROCESS | 1795 | 1461178228488 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x12403f800) [pid = 1795] [serial = 2099] [outer = 0x11ad98400] 11:50:28 INFO - PROCESS | 1795 | 1461178228939 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]]]}] 11:50:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:50:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 831ms 11:50:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:50:28 INFO - PROCESS | 1795 | 1461178228976 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 1795 | 1461178228977 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:50:28 INFO - PROCESS | 1795 | 1461178228979 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - PROCESS | 1795 | 1461178228981 Marionette TRACE conn2 <- [1,2770,null,{}] 11:50:28 INFO - PROCESS | 1795 | 1461178228983 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}] 11:50:29 INFO - PROCESS | 1795 | 1461178229082 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:50:29 INFO - PROCESS | 1795 | 1461178229137 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f736800 == 49 [pid = 1795] [id = 700] 11:50:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x1272c8000) [pid = 1795] [serial = 2100] [outer = 0x0] 11:50:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x129136800) [pid = 1795] [serial = 2101] [outer = 0x1272c8000] 11:50:29 INFO - PROCESS | 1795 | 1461178229166 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x129954c00) [pid = 1795] [serial = 2102] [outer = 0x1272c8000] 11:50:29 INFO - PROCESS | 1795 | 1461178229567 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]]]}] 11:50:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:50:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 619ms 11:50:29 INFO - PROCESS | 1795 | 1461178229598 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 1795 | 1461178229600 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:50:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:50:29 INFO - PROCESS | 1795 | 1461178229602 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - PROCESS | 1795 | 1461178229603 Marionette TRACE conn2 <- [1,2774,null,{}] 11:50:29 INFO - PROCESS | 1795 | 1461178229606 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}] 11:50:29 INFO - PROCESS | 1795 | 1461178229704 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:50:29 INFO - PROCESS | 1795 | 1461178229760 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fd52000 == 50 [pid = 1795] [id = 701] 11:50:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x129deb400) [pid = 1795] [serial = 2103] [outer = 0x0] 11:50:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x129dee400) [pid = 1795] [serial = 2104] [outer = 0x129deb400] 11:50:29 INFO - PROCESS | 1795 | 1461178229797 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x12a9ec000) [pid = 1795] [serial = 2105] [outer = 0x129deb400] 11:50:30 INFO - PROCESS | 1795 | 1461178230263 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]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:50:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 720ms 11:50:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:50:30 INFO - PROCESS | 1795 | 1461178230334 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 1795 | 1461178230335 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:50:30 INFO - PROCESS | 1795 | 1461178230379 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 1795 | 1461178230381 Marionette TRACE conn2 <- [1,2778,null,{}] 11:50:30 INFO - PROCESS | 1795 | 1461178230385 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}] 11:50:30 INFO - PROCESS | 1795 | 1461178230488 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:50:30 INFO - PROCESS | 1795 | 1461178230551 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:30 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b56c800 == 51 [pid = 1795] [id = 702] 11:50:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x11afab400) [pid = 1795] [serial = 2106] [outer = 0x0] 11:50:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x129df0000) [pid = 1795] [serial = 2107] [outer = 0x11afab400] 11:50:30 INFO - PROCESS | 1795 | 1461178230581 Marionette DEBUG loaded listener.js 11:50:30 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x12b503800) [pid = 1795] [serial = 2108] [outer = 0x11afab400] 11:50:31 INFO - PROCESS | 1795 | 1461178231123 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]]]}] 11:50:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:50:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 815ms 11:50:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:50:31 INFO - PROCESS | 1795 | 1461178231154 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:50:31 INFO - PROCESS | 1795 | 1461178231156 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:50:31 INFO - PROCESS | 1795 | 1461178231160 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:50:31 INFO - PROCESS | 1795 | 1461178231162 Marionette TRACE conn2 <- [1,2782,null,{}] 11:50:31 INFO - PROCESS | 1795 | 1461178231166 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}] 11:50:31 INFO - PROCESS | 1795 | 1461178231263 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:50:31 INFO - PROCESS | 1795 | 1461178231332 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x12447b800 == 52 [pid = 1795] [id = 703] 11:50:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x1146b9000) [pid = 1795] [serial = 2109] [outer = 0x0] 11:50:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x114ac3400) [pid = 1795] [serial = 2110] [outer = 0x1146b9000] 11:50:31 INFO - PROCESS | 1795 | 1461178231361 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x1158cfc00) [pid = 1795] [serial = 2111] [outer = 0x1146b9000] 11:50:31 INFO - PROCESS | 1795 | --DOCSHELL 0x12e937000 == 51 [pid = 1795] [id = 695] 11:50:31 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7f0800 == 50 [pid = 1795] [id = 694] 11:50:31 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7ca800 == 49 [pid = 1795] [id = 693] 11:50:31 INFO - PROCESS | 1795 | --DOCSHELL 0x12cfa3000 == 48 [pid = 1795] [id = 692] 11:50:31 INFO - PROCESS | 1795 | --DOCSHELL 0x12beb3800 == 47 [pid = 1795] [id = 691] 11:50:31 INFO - PROCESS | 1795 | --DOCSHELL 0x12b596800 == 46 [pid = 1795] [id = 690] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x11b5de400) [pid = 1795] [serial = 2041] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOCSHELL 0x118aaf000 == 45 [pid = 1795] [id = 689] 11:50:31 INFO - PROCESS | 1795 | --DOCSHELL 0x1288cb000 == 44 [pid = 1795] [id = 688] 11:50:31 INFO - PROCESS | 1795 | --DOCSHELL 0x124237000 == 43 [pid = 1795] [id = 687] 11:50:31 INFO - PROCESS | 1795 | --DOCSHELL 0x123871800 == 42 [pid = 1795] [id = 686] 11:50:31 INFO - PROCESS | 1795 | --DOCSHELL 0x119c1a000 == 41 [pid = 1795] [id = 685] 11:50:31 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9de000 == 40 [pid = 1795] [id = 684] 11:50:31 INFO - PROCESS | 1795 | 1461178231848 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]]]}] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11a910400) [pid = 1795] [serial = 2032] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11aa7a400) [pid = 1795] [serial = 2035] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 108 (0x12912d400) [pid = 1795] [serial = 2014] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 107 (0x11afb0400) [pid = 1795] [serial = 2039] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 106 (0x114ac8c00) [pid = 1795] [serial = 2024] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 105 (0x114a9f400) [pid = 1795] [serial = 2023] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 104 (0x1154f2000) [pid = 1795] [serial = 2026] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 103 (0x11874b800) [pid = 1795] [serial = 2027] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 102 (0x119256000) [pid = 1795] [serial = 2029] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 101 (0x1155b6800) [pid = 1795] [serial = 2020] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 100 (0x1146ab400) [pid = 1795] [serial = 2017] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 99 (0x11ad95400) [pid = 1795] [serial = 2036] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 98 (0x11a98cc00) [pid = 1795] [serial = 2038] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 97 (0x11a98c800) [pid = 1795] [serial = 2033] [outer = 0x0] [url = about:blank] 11:50:31 INFO - PROCESS | 1795 | --DOMWINDOW == 96 (0x11a8ba000) [pid = 1795] [serial = 2030] [outer = 0x0] [url = about:blank] 11:50:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:50:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 722ms 11:50:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:50:31 INFO - PROCESS | 1795 | 1461178231882 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:50:31 INFO - PROCESS | 1795 | 1461178231886 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:50:31 INFO - PROCESS | 1795 | 1461178231890 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:50:31 INFO - PROCESS | 1795 | 1461178231891 Marionette TRACE conn2 <- [1,2786,null,{}] 11:50:31 INFO - PROCESS | 1795 | 1461178231894 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}] 11:50:31 INFO - PROCESS | 1795 | 1461178231974 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:50:31 INFO - PROCESS | 1795 | 1461178231979 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 1795 | ++DOCSHELL 0x11aa21000 == 41 [pid = 1795] [id = 704] 11:50:31 INFO - PROCESS | 1795 | ++DOMWINDOW == 97 (0x1154e8c00) [pid = 1795] [serial = 2112] [outer = 0x0] 11:50:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 98 (0x118edc800) [pid = 1795] [serial = 2113] [outer = 0x1154e8c00] 11:50:32 INFO - PROCESS | 1795 | 1461178232006 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 99 (0x11a902c00) [pid = 1795] [serial = 2114] [outer = 0x1154e8c00] 11:50:32 INFO - PROCESS | 1795 | 1461178232373 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]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:50:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 521ms 11:50:32 INFO - PROCESS | 1795 | 1461178232423 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 1795 | 1461178232424 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:50:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:50:32 INFO - PROCESS | 1795 | 1461178232428 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 1795 | 1461178232430 Marionette TRACE conn2 <- [1,2790,null,{}] 11:50:32 INFO - PROCESS | 1795 | 1461178232437 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}] 11:50:32 INFO - PROCESS | 1795 | 1461178232507 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:50:32 INFO - PROCESS | 1795 | 1461178232511 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c16800 == 42 [pid = 1795] [id = 705] 11:50:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 100 (0x11a911800) [pid = 1795] [serial = 2115] [outer = 0x0] 11:50:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 101 (0x11adefc00) [pid = 1795] [serial = 2116] [outer = 0x11a911800] 11:50:32 INFO - PROCESS | 1795 | 1461178232534 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 1795 | ++DOMWINDOW == 102 (0x11b927800) [pid = 1795] [serial = 2117] [outer = 0x11a911800] 11:50:32 INFO - PROCESS | 1795 | 1461178232945 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]]]}] 11:50:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:50:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 574ms 11:50:33 INFO - PROCESS | 1795 | 1461178233003 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:50:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:50:33 INFO - PROCESS | 1795 | 1461178233005 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:50:33 INFO - PROCESS | 1795 | 1461178233009 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - PROCESS | 1795 | 1461178233011 Marionette TRACE conn2 <- [1,2794,null,{}] 11:50:33 INFO - PROCESS | 1795 | 1461178233014 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}] 11:50:33 INFO - PROCESS | 1795 | 1461178233139 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:50:33 INFO - PROCESS | 1795 | 1461178233186 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fdd000 == 43 [pid = 1795] [id = 706] 11:50:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 103 (0x11bcc1400) [pid = 1795] [serial = 2118] [outer = 0x0] 11:50:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 104 (0x11bf22400) [pid = 1795] [serial = 2119] [outer = 0x11bcc1400] 11:50:33 INFO - PROCESS | 1795 | 1461178233228 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 105 (0x11bfb3c00) [pid = 1795] [serial = 2120] [outer = 0x11bcc1400] 11:50:33 INFO - PROCESS | 1795 | 1461178233576 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]]]}] 11:50:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:50:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 620ms 11:50:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:50:33 INFO - PROCESS | 1795 | 1461178233629 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:50:33 INFO - PROCESS | 1795 | 1461178233630 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:50:33 INFO - PROCESS | 1795 | 1461178233647 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - PROCESS | 1795 | 1461178233648 Marionette TRACE conn2 <- [1,2798,null,{}] 11:50:33 INFO - PROCESS | 1795 | 1461178233651 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}] 11:50:33 INFO - PROCESS | 1795 | 1461178233731 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:50:33 INFO - PROCESS | 1795 | 1461178233738 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:33 INFO - PROCESS | 1795 | ++DOCSHELL 0x12385d800 == 44 [pid = 1795] [id = 707] 11:50:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 106 (0x11bab1000) [pid = 1795] [serial = 2121] [outer = 0x0] 11:50:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 107 (0x11c3cf800) [pid = 1795] [serial = 2122] [outer = 0x11bab1000] 11:50:33 INFO - PROCESS | 1795 | 1461178233764 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 1795 | ++DOMWINDOW == 108 (0x123a17400) [pid = 1795] [serial = 2123] [outer = 0x11bab1000] 11:50:34 INFO - PROCESS | 1795 | 1461178234135 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]]]}] 11:50:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:50:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 539ms 11:50:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:50:34 INFO - PROCESS | 1795 | 1461178234171 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:50:34 INFO - PROCESS | 1795 | 1461178234173 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:50:34 INFO - PROCESS | 1795 | 1461178234175 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:50:34 INFO - PROCESS | 1795 | 1461178234176 Marionette TRACE conn2 <- [1,2802,null,{}] 11:50:34 INFO - PROCESS | 1795 | 1461178234178 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}] 11:50:34 INFO - PROCESS | 1795 | 1461178234293 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:50:34 INFO - PROCESS | 1795 | 1461178234333 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bea1800 == 45 [pid = 1795] [id = 708] 11:50:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 109 (0x124106800) [pid = 1795] [serial = 2124] [outer = 0x0] 11:50:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x12768d400) [pid = 1795] [serial = 2125] [outer = 0x124106800] 11:50:34 INFO - PROCESS | 1795 | 1461178234361 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x129de4800) [pid = 1795] [serial = 2126] [outer = 0x124106800] 11:50:34 INFO - PROCESS | 1795 | 1461178234725 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]]]}] 11:50:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:50:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 568ms 11:50:34 INFO - PROCESS | 1795 | 1461178234743 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:50:34 INFO - PROCESS | 1795 | 1461178234745 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:50:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:50:34 INFO - PROCESS | 1795 | 1461178234747 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:50:34 INFO - PROCESS | 1795 | 1461178234748 Marionette TRACE conn2 <- [1,2806,null,{}] 11:50:34 INFO - PROCESS | 1795 | 1461178234750 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}] 11:50:34 INFO - PROCESS | 1795 | 1461178234850 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:50:34 INFO - PROCESS | 1795 | 1461178234866 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7c2800 == 46 [pid = 1795] [id = 709] 11:50:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x129de6400) [pid = 1795] [serial = 2127] [outer = 0x0] 11:50:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x12a9ee800) [pid = 1795] [serial = 2128] [outer = 0x129de6400] 11:50:34 INFO - PROCESS | 1795 | 1461178234892 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x12b511000) [pid = 1795] [serial = 2129] [outer = 0x129de6400] 11:50:35 INFO - PROCESS | 1795 | 1461178235213 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]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:50:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 518ms 11:50:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:50:35 INFO - PROCESS | 1795 | 1461178235265 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 1795 | 1461178235266 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:50:35 INFO - PROCESS | 1795 | 1461178235269 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 1795 | 1461178235270 Marionette TRACE conn2 <- [1,2810,null,{}] 11:50:35 INFO - PROCESS | 1795 | 1461178235272 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}] 11:50:35 INFO - PROCESS | 1795 | 1461178235372 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:50:35 INFO - PROCESS | 1795 | 1461178235408 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x12da75000 == 47 [pid = 1795] [id = 710] 11:50:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x129df1400) [pid = 1795] [serial = 2130] [outer = 0x0] 11:50:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x12b548c00) [pid = 1795] [serial = 2131] [outer = 0x129df1400] 11:50:35 INFO - PROCESS | 1795 | 1461178235433 Marionette DEBUG loaded listener.js 11:50:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x11ade1800) [pid = 1795] [serial = 2132] [outer = 0x129df1400] 11:50:35 INFO - PROCESS | 1795 | 1461178235745 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]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:50:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 518ms 11:50:35 INFO - PROCESS | 1795 | 1461178235787 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 1795 | 1461178235788 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:50:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:50:35 INFO - PROCESS | 1795 | 1461178235791 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 1795 | 1461178235792 Marionette TRACE conn2 <- [1,2814,null,{}] 11:50:35 INFO - PROCESS | 1795 | 1461178235794 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}] 11:50:35 INFO - PROCESS | 1795 | 1461178235898 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:50:35 INFO - PROCESS | 1795 | 1461178235914 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f01e800 == 48 [pid = 1795] [id = 711] 11:50:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x12b5bc000) [pid = 1795] [serial = 2133] [outer = 0x0] 11:50:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x12b5c2800) [pid = 1795] [serial = 2134] [outer = 0x12b5bc000] 11:50:35 INFO - PROCESS | 1795 | 1461178235940 Marionette DEBUG loaded listener.js 11:50:35 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x12bae9400) [pid = 1795] [serial = 2135] [outer = 0x12b5bc000] 11:50:36 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x11b998c00) [pid = 1795] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:50:36 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x1140ba000) [pid = 1795] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:50:36 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x11aa86c00) [pid = 1795] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:50:36 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x11216ec00) [pid = 1795] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:50:36 INFO - PROCESS | 1795 | --DOMWINDOW == 115 (0x118ee2000) [pid = 1795] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:50:36 INFO - PROCESS | 1795 | --DOMWINDOW == 114 (0x11221dc00) [pid = 1795] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:50:36 INFO - PROCESS | 1795 | --DOMWINDOW == 113 (0x123b08400) [pid = 1795] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:50:36 INFO - PROCESS | 1795 | --DOMWINDOW == 112 (0x124106400) [pid = 1795] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:50:36 INFO - PROCESS | 1795 | --DOMWINDOW == 111 (0x125f30400) [pid = 1795] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:50:36 INFO - PROCESS | 1795 | --DOMWINDOW == 110 (0x11aa7b400) [pid = 1795] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:50:36 INFO - PROCESS | 1795 | --DOMWINDOW == 109 (0x11afa5400) [pid = 1795] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 517ms 11:50:36 INFO - PROCESS | 1795 | 1461178236303 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]]]}] 11:50:36 INFO - PROCESS | 1795 | 1461178236309 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 1795 | 1461178236310 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:50:36 INFO - PROCESS | 1795 | 1461178236312 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - PROCESS | 1795 | 1461178236313 Marionette TRACE conn2 <- [1,2818,null,{}] 11:50:36 INFO - PROCESS | 1795 | 1461178236316 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}] 11:50:36 INFO - PROCESS | 1795 | 1461178236427 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:50:36 INFO - PROCESS | 1795 | 1461178236462 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f73e800 == 49 [pid = 1795] [id = 712] 11:50:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 110 (0x112228c00) [pid = 1795] [serial = 2136] [outer = 0x0] 11:50:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 111 (0x11c3ea800) [pid = 1795] [serial = 2137] [outer = 0x112228c00] 11:50:36 INFO - PROCESS | 1795 | 1461178236488 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 112 (0x12b5bfc00) [pid = 1795] [serial = 2138] [outer = 0x112228c00] 11:50:36 INFO - PROCESS | 1795 | 1461178236780 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]]]}] 11:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 474ms 11:50:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:50:36 INFO - PROCESS | 1795 | 1461178236791 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 1795 | 1461178236793 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:50:36 INFO - PROCESS | 1795 | 1461178236795 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - PROCESS | 1795 | 1461178236797 Marionette TRACE conn2 <- [1,2822,null,{}] 11:50:36 INFO - PROCESS | 1795 | 1461178236807 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}] 11:50:36 INFO - PROCESS | 1795 | 1461178236911 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:50:36 INFO - PROCESS | 1795 | 1461178236915 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 1795 | ++DOCSHELL 0x13007d800 == 50 [pid = 1795] [id = 713] 11:50:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 113 (0x12bae3000) [pid = 1795] [serial = 2139] [outer = 0x0] 11:50:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 114 (0x12bbc4400) [pid = 1795] [serial = 2140] [outer = 0x12bae3000] 11:50:36 INFO - PROCESS | 1795 | 1461178236945 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 1795 | ++DOMWINDOW == 115 (0x12cfb2400) [pid = 1795] [serial = 2141] [outer = 0x12bae3000] 11:50:37 INFO - PROCESS | 1795 | 1461178237269 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]]]}] 11:50:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:50:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 527ms 11:50:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:50:37 INFO - PROCESS | 1795 | 1461178237326 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:50:37 INFO - PROCESS | 1795 | 1461178237328 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:50:37 INFO - PROCESS | 1795 | 1461178237330 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - PROCESS | 1795 | 1461178237331 Marionette TRACE conn2 <- [1,2826,null,{}] 11:50:37 INFO - PROCESS | 1795 | 1461178237337 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}] 11:50:37 INFO - PROCESS | 1795 | 1461178237422 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:50:37 INFO - PROCESS | 1795 | 1461178237426 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 1795 | ++DOCSHELL 0x1301d9000 == 51 [pid = 1795] [id = 714] 11:50:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 116 (0x12b5c0400) [pid = 1795] [serial = 2142] [outer = 0x0] 11:50:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x12cfba400) [pid = 1795] [serial = 2143] [outer = 0x12b5c0400] 11:50:37 INFO - PROCESS | 1795 | 1461178237452 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x12d242400) [pid = 1795] [serial = 2144] [outer = 0x12b5c0400] 11:50:37 INFO - PROCESS | 1795 | 1461178237952 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:50:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 672ms 11:50:38 INFO - PROCESS | 1795 | 1461178238003 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 1795 | 1461178238006 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:50:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:50:38 INFO - PROCESS | 1795 | 1461178238011 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 1795 | 1461178238013 Marionette TRACE conn2 <- [1,2830,null,{}] 11:50:38 INFO - PROCESS | 1795 | 1461178238017 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}] 11:50:38 INFO - PROCESS | 1795 | 1461178238132 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:50:38 INFO - PROCESS | 1795 | 1461178238205 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x12385f000 == 52 [pid = 1795] [id = 715] 11:50:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x115704000) [pid = 1795] [serial = 2145] [outer = 0x0] 11:50:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x118fd6800) [pid = 1795] [serial = 2146] [outer = 0x115704000] 11:50:38 INFO - PROCESS | 1795 | 1461178238237 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11a90d400) [pid = 1795] [serial = 2147] [outer = 0x115704000] 11:50:38 INFO - PROCESS | 1795 | 1461178238659 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]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:50:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 673ms 11:50:38 INFO - PROCESS | 1795 | 1461178238686 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 1795 | 1461178238690 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:50:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:50:38 INFO - PROCESS | 1795 | 1461178238695 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 1795 | 1461178238697 Marionette TRACE conn2 <- [1,2834,null,{}] 11:50:38 INFO - PROCESS | 1795 | 1461178238699 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}] 11:50:38 INFO - PROCESS | 1795 | 1461178238803 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:50:38 INFO - PROCESS | 1795 | 1461178238896 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a86f800 == 53 [pid = 1795] [id = 716] 11:50:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11a993c00) [pid = 1795] [serial = 2148] [outer = 0x0] 11:50:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x11b9a5c00) [pid = 1795] [serial = 2149] [outer = 0x11a993c00] 11:50:38 INFO - PROCESS | 1795 | 1461178238939 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x11bfb4800) [pid = 1795] [serial = 2150] [outer = 0x11a993c00] 11:50:39 INFO - PROCESS | 1795 | 1461178239334 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:50:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:50:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 11:50:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:50:39 INFO - PROCESS | 1795 | 1461178239373 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:50:39 INFO - PROCESS | 1795 | 1461178239374 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:50:39 INFO - PROCESS | 1795 | 1461178239377 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:50:39 INFO - PROCESS | 1795 | 1461178239379 Marionette TRACE conn2 <- [1,2838,null,{}] 11:50:39 INFO - PROCESS | 1795 | 1461178239390 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}] 11:50:39 INFO - PROCESS | 1795 | 1461178239497 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:50:39 INFO - PROCESS | 1795 | 1461178239559 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 1795 | ++DOCSHELL 0x130075000 == 54 [pid = 1795] [id = 717] 11:50:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x123a14800) [pid = 1795] [serial = 2151] [outer = 0x0] 11:50:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x1291dac00) [pid = 1795] [serial = 2152] [outer = 0x123a14800] 11:50:39 INFO - PROCESS | 1795 | 1461178239591 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x129de4c00) [pid = 1795] [serial = 2153] [outer = 0x123a14800] 11:50:40 INFO - PROCESS | 1795 | 1461178240065 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]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:50:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 722ms 11:50:40 INFO - PROCESS | 1795 | 1461178240103 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 1795 | 1461178240106 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:50:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:50:40 INFO - PROCESS | 1795 | 1461178240110 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 1795 | 1461178240112 Marionette TRACE conn2 <- [1,2842,null,{}] 11:50:40 INFO - PROCESS | 1795 | 1461178240146 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}] 11:50:40 INFO - PROCESS | 1795 | 1461178240333 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:50:40 INFO - PROCESS | 1795 | 1461178240345 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 1795 | ++DOCSHELL 0x1302f4000 == 55 [pid = 1795] [id = 718] 11:50:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x129de7800) [pid = 1795] [serial = 2154] [outer = 0x0] 11:50:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12bae7c00) [pid = 1795] [serial = 2155] [outer = 0x129de7800] 11:50:40 INFO - PROCESS | 1795 | 1461178240374 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x12bbce000) [pid = 1795] [serial = 2156] [outer = 0x129de7800] 11:50:40 INFO - PROCESS | 1795 | 1461178240781 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]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:50:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 721ms 11:50:40 INFO - PROCESS | 1795 | 1461178240830 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 1795 | 1461178240832 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:50:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:50:40 INFO - PROCESS | 1795 | 1461178240837 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 1795 | 1461178240838 Marionette TRACE conn2 <- [1,2846,null,{}] 11:50:40 INFO - PROCESS | 1795 | 1461178240841 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}] 11:50:40 INFO - PROCESS | 1795 | 1461178240941 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:50:41 INFO - PROCESS | 1795 | 1461178241000 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x13092f800 == 56 [pid = 1795] [id = 719] 11:50:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x12baed800) [pid = 1795] [serial = 2157] [outer = 0x0] 11:50:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x12ce85000) [pid = 1795] [serial = 2158] [outer = 0x12baed800] 11:50:41 INFO - PROCESS | 1795 | 1461178241030 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x12cfbac00) [pid = 1795] [serial = 2159] [outer = 0x12baed800] 11:50:41 INFO - PROCESS | 1795 | 1461178241510 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]]]}] 11:50:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:50:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 718ms 11:50:41 INFO - PROCESS | 1795 | 1461178241556 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:50:41 INFO - PROCESS | 1795 | 1461178241557 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:50:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:50:41 INFO - PROCESS | 1795 | 1461178241560 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 1795 | 1461178241561 Marionette TRACE conn2 <- [1,2850,null,{}] 11:50:41 INFO - PROCESS | 1795 | 1461178241563 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}] 11:50:41 INFO - PROCESS | 1795 | 1461178241742 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:50:41 INFO - PROCESS | 1795 | 1461178241810 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 1795 | ++DOCSHELL 0x11be2a000 == 57 [pid = 1795] [id = 720] 11:50:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x114ac2400) [pid = 1795] [serial = 2160] [outer = 0x0] 11:50:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x11a903800) [pid = 1795] [serial = 2161] [outer = 0x114ac2400] 11:50:41 INFO - PROCESS | 1795 | 1461178241842 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x12d7a2800) [pid = 1795] [serial = 2162] [outer = 0x114ac2400] 11:50:42 INFO - PROCESS | 1795 | 1461178242430 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:50:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 918ms 11:50:42 INFO - PROCESS | 1795 | 1461178242479 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:50:42 INFO - PROCESS | 1795 | 1461178242481 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:50:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:50:42 INFO - PROCESS | 1795 | 1461178242504 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - PROCESS | 1795 | 1461178242506 Marionette TRACE conn2 <- [1,2854,null,{}] 11:50:42 INFO - PROCESS | 1795 | 1461178242510 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}] 11:50:42 INFO - PROCESS | 1795 | 1461178242612 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:50:42 INFO - PROCESS | 1795 | 1461178242688 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c34a800 == 58 [pid = 1795] [id = 721] 11:50:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x112283800) [pid = 1795] [serial = 2163] [outer = 0x0] 11:50:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x114a9fc00) [pid = 1795] [serial = 2164] [outer = 0x112283800] 11:50:42 INFO - PROCESS | 1795 | 1461178242717 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x114acbc00) [pid = 1795] [serial = 2165] [outer = 0x112283800] 11:50:43 INFO - PROCESS | 1795 | 1461178243146 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]]]}] 11:50:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:50:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 675ms 11:50:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:50:43 INFO - PROCESS | 1795 | 1461178243177 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 1795 | 1461178243180 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:50:43 INFO - PROCESS | 1795 | 1461178243186 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - PROCESS | 1795 | 1461178243188 Marionette TRACE conn2 <- [1,2858,null,{}] 11:50:43 INFO - PROCESS | 1795 | 1461178243190 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}] 11:50:43 INFO - PROCESS | 1795 | 1461178243284 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:50:43 INFO - PROCESS | 1795 | 1461178243344 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba4f800 == 59 [pid = 1795] [id = 722] 11:50:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x1152db000) [pid = 1795] [serial = 2166] [outer = 0x0] 11:50:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x118c74800) [pid = 1795] [serial = 2167] [outer = 0x1152db000] 11:50:43 INFO - PROCESS | 1795 | 1461178243371 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x11a610000) [pid = 1795] [serial = 2168] [outer = 0x1152db000] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x13007d800 == 58 [pid = 1795] [id = 713] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12f73e800 == 57 [pid = 1795] [id = 712] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12f01e800 == 56 [pid = 1795] [id = 711] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12da75000 == 55 [pid = 1795] [id = 710] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7c2800 == 54 [pid = 1795] [id = 709] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12bea1800 == 53 [pid = 1795] [id = 708] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12385d800 == 52 [pid = 1795] [id = 707] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x129acb400) [pid = 1795] [serial = 2086] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x125fdd000 == 51 [pid = 1795] [id = 706] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x123c16800 == 50 [pid = 1795] [id = 705] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x11aa21000 == 49 [pid = 1795] [id = 704] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12447b800 == 48 [pid = 1795] [id = 703] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7b7000 == 47 [pid = 1795] [id = 698] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x123db9800 == 46 [pid = 1795] [id = 697] 11:50:43 INFO - PROCESS | 1795 | --DOCSHELL 0x118a23000 == 45 [pid = 1795] [id = 696] 11:50:43 INFO - PROCESS | 1795 | 1461178243808 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x11c3f4000) [pid = 1795] [serial = 2071] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x114aac000) [pid = 1795] [serial = 2044] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x118fd4800) [pid = 1795] [serial = 2047] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x115364800) [pid = 1795] [serial = 2054] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x114aa6800) [pid = 1795] [serial = 2053] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x11afa8c00) [pid = 1795] [serial = 2062] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x11b923000) [pid = 1795] [serial = 2063] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x11baafc00) [pid = 1795] [serial = 2065] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x11baba800) [pid = 1795] [serial = 2066] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x11a60a000) [pid = 1795] [serial = 2059] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x11a993400) [pid = 1795] [serial = 2060] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x114acd800) [pid = 1795] [serial = 2056] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x118fd3800) [pid = 1795] [serial = 2057] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x11ad97c00) [pid = 1795] [serial = 2050] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x124048c00) [pid = 1795] [serial = 2077] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x1272be800) [pid = 1795] [serial = 2080] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x129956800) [pid = 1795] [serial = 2084] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x127f9bc00) [pid = 1795] [serial = 2083] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x1274f1c00) [pid = 1795] [serial = 2081] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x11c428400) [pid = 1795] [serial = 2074] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11bcbfc00) [pid = 1795] [serial = 2068] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x1245e3800) [pid = 1795] [serial = 2078] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x11a8bb400) [pid = 1795] [serial = 2069] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 117 (0x123d47c00) [pid = 1795] [serial = 2075] [outer = 0x0] [url = about:blank] 11:50:43 INFO - PROCESS | 1795 | --DOMWINDOW == 116 (0x123a16c00) [pid = 1795] [serial = 2072] [outer = 0x0] [url = about:blank] 11:50:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:50:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 11:50:43 INFO - PROCESS | 1795 | 1461178243856 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 1795 | 1461178243857 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:50:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:50:43 INFO - PROCESS | 1795 | 1461178243860 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - PROCESS | 1795 | 1461178243862 Marionette TRACE conn2 <- [1,2862,null,{}] 11:50:43 INFO - PROCESS | 1795 | 1461178243869 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}] 11:50:43 INFO - PROCESS | 1795 | 1461178243954 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:50:43 INFO - PROCESS | 1795 | 1461178243959 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfdd000 == 46 [pid = 1795] [id = 723] 11:50:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 117 (0x1191b3000) [pid = 1795] [serial = 2169] [outer = 0x0] 11:50:43 INFO - PROCESS | 1795 | ++DOMWINDOW == 118 (0x11a97d000) [pid = 1795] [serial = 2170] [outer = 0x1191b3000] 11:50:43 INFO - PROCESS | 1795 | 1461178243988 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x11ad93800) [pid = 1795] [serial = 2171] [outer = 0x1191b3000] 11:50:44 INFO - PROCESS | 1795 | 1461178244345 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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:50:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 11:50:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:50:44 INFO - PROCESS | 1795 | 1461178244397 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 1795 | 1461178244399 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:50:44 INFO - PROCESS | 1795 | 1461178244402 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 1795 | 1461178244404 Marionette TRACE conn2 <- [1,2866,null,{}] 11:50:44 INFO - PROCESS | 1795 | 1461178244406 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}] 11:50:44 INFO - PROCESS | 1795 | 1461178244486 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:50:44 INFO - PROCESS | 1795 | 1461178244491 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fee000 == 47 [pid = 1795] [id = 724] 11:50:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x11aded000) [pid = 1795] [serial = 2172] [outer = 0x0] 11:50:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11b5df000) [pid = 1795] [serial = 2173] [outer = 0x11aded000] 11:50:44 INFO - PROCESS | 1795 | 1461178244518 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11bab2000) [pid = 1795] [serial = 2174] [outer = 0x11aded000] 11:50:44 INFO - PROCESS | 1795 | 1461178244885 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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:50:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 517ms 11:50:44 INFO - PROCESS | 1795 | 1461178244930 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 1795 | 1461178244931 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:50:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:50:44 INFO - PROCESS | 1795 | 1461178244937 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 1795 | 1461178244938 Marionette TRACE conn2 <- [1,2870,null,{}] 11:50:44 INFO - PROCESS | 1795 | 1461178244941 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}] 11:50:45 INFO - PROCESS | 1795 | 1461178245020 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:50:45 INFO - PROCESS | 1795 | 1461178245024 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x11c306800 == 48 [pid = 1795] [id = 725] 11:50:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x11afb0000) [pid = 1795] [serial = 2175] [outer = 0x0] 11:50:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x11bcc1800) [pid = 1795] [serial = 2176] [outer = 0x11afb0000] 11:50:45 INFO - PROCESS | 1795 | 1461178245050 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x11c12f400) [pid = 1795] [serial = 2177] [outer = 0x11afb0000] 11:50:45 INFO - PROCESS | 1795 | 1461178245395 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]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:50:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 468ms 11:50:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:50:45 INFO - PROCESS | 1795 | 1461178245406 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 1795 | 1461178245407 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:50:45 INFO - PROCESS | 1795 | 1461178245409 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 1795 | 1461178245410 Marionette TRACE conn2 <- [1,2874,null,{}] 11:50:45 INFO - PROCESS | 1795 | 1461178245412 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}] 11:50:45 INFO - PROCESS | 1795 | 1461178245511 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:50:45 INFO - PROCESS | 1795 | 1461178245574 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b427000 == 49 [pid = 1795] [id = 726] 11:50:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x11bfb3800) [pid = 1795] [serial = 2178] [outer = 0x0] 11:50:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x11c803800) [pid = 1795] [serial = 2179] [outer = 0x11bfb3800] 11:50:45 INFO - PROCESS | 1795 | 1461178245602 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x127947c00) [pid = 1795] [serial = 2180] [outer = 0x11bfb3800] 11:50:45 INFO - PROCESS | 1795 | 1461178245933 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]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:50:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 569ms 11:50:45 INFO - PROCESS | 1795 | 1461178245979 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 1795 | 1461178245980 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:50:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:50:45 INFO - PROCESS | 1795 | 1461178245982 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 1795 | 1461178245983 Marionette TRACE conn2 <- [1,2878,null,{}] 11:50:45 INFO - PROCESS | 1795 | 1461178245986 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}] 11:50:46 INFO - PROCESS | 1795 | 1461178246088 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:50:46 INFO - PROCESS | 1795 | --DOCSHELL 0x12fd4d000 == 48 [pid = 1795] [id = 17] 11:50:46 INFO - PROCESS | 1795 | 1461178246139 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bb28800 == 49 [pid = 1795] [id = 727] 11:50:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12912d400) [pid = 1795] [serial = 2181] [outer = 0x0] 11:50:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x12995f400) [pid = 1795] [serial = 2182] [outer = 0x12912d400] 11:50:46 INFO - PROCESS | 1795 | 1461178246181 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x129dec400) [pid = 1795] [serial = 2183] [outer = 0x12912d400] 11:50:46 INFO - PROCESS | 1795 | 1461178246529 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]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 570ms 11:50:46 INFO - PROCESS | 1795 | 1461178246554 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:50:46 INFO - PROCESS | 1795 | 1461178246556 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:50:46 INFO - PROCESS | 1795 | 1461178246559 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - PROCESS | 1795 | 1461178246561 Marionette TRACE conn2 <- [1,2882,null,{}] 11:50:46 INFO - PROCESS | 1795 | 1461178246573 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}] 11:50:46 INFO - PROCESS | 1795 | 1461178246729 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:50:46 INFO - PROCESS | 1795 | 1461178246751 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 1795 | ++DOCSHELL 0x12cf87000 == 50 [pid = 1795] [id = 728] 11:50:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x1291d9c00) [pid = 1795] [serial = 2184] [outer = 0x0] 11:50:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x12a9f1400) [pid = 1795] [serial = 2185] [outer = 0x1291d9c00] 11:50:46 INFO - PROCESS | 1795 | 1461178246792 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x12b548400) [pid = 1795] [serial = 2186] [outer = 0x1291d9c00] 11:50:47 INFO - PROCESS | 1795 | 1461178247214 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]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 11:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:50:47 INFO - PROCESS | 1795 | 1461178247230 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 1795 | 1461178247231 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:50:47 INFO - PROCESS | 1795 | 1461178247235 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 1795 | 1461178247236 Marionette TRACE conn2 <- [1,2886,null,{}] 11:50:47 INFO - PROCESS | 1795 | 1461178247238 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}] 11:50:47 INFO - PROCESS | 1795 | 1461178247344 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:50:47 INFO - PROCESS | 1795 | 1461178247357 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7df000 == 51 [pid = 1795] [id = 729] 11:50:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x129de4400) [pid = 1795] [serial = 2187] [outer = 0x0] 11:50:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x12bae4400) [pid = 1795] [serial = 2188] [outer = 0x129de4400] 11:50:47 INFO - PROCESS | 1795 | 1461178247383 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x12ce87400) [pid = 1795] [serial = 2189] [outer = 0x129de4400] 11:50:47 INFO - PROCESS | 1795 | 1461178247720 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]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 518ms 11:50:47 INFO - PROCESS | 1795 | 1461178247761 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 1795 | 1461178247762 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:50:47 INFO - PROCESS | 1795 | 1461178247764 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 1795 | 1461178247765 Marionette TRACE conn2 <- [1,2890,null,{}] 11:50:47 INFO - PROCESS | 1795 | 1461178247767 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}] 11:50:47 INFO - PROCESS | 1795 | 1461178247872 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x124106800) [pid = 1795] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x129df1400) [pid = 1795] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x129de6400) [pid = 1795] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x112228c00) [pid = 1795] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x11bab1000) [pid = 1795] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x11afab400) [pid = 1795] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x114ac0400) [pid = 1795] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x11a97ec00) [pid = 1795] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x1154e8c00) [pid = 1795] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x11a911800) [pid = 1795] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x11bcc1400) [pid = 1795] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x12995ac00) [pid = 1795] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x11ad98400) [pid = 1795] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x12b5bc000) [pid = 1795] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x112167c00) [pid = 1795] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 121 (0x1146b9000) [pid = 1795] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 120 (0x11221f000) [pid = 1795] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 119 (0x12ce7f800) [pid = 1795] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:50:48 INFO - PROCESS | 1795 | --DOMWINDOW == 118 (0x12bae3000) [pid = 1795] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:50:48 INFO - PROCESS | 1795 | 1461178248092 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x118274000 == 52 [pid = 1795] [id = 730] 11:50:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 119 (0x112167c00) [pid = 1795] [serial = 2190] [outer = 0x0] 11:50:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 120 (0x112223c00) [pid = 1795] [serial = 2191] [outer = 0x112167c00] 11:50:48 INFO - PROCESS | 1795 | 1461178248123 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 121 (0x11913ac00) [pid = 1795] [serial = 2192] [outer = 0x112167c00] 11:50:48 INFO - PROCESS | 1795 | 1461178248417 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 672ms 11:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:50:48 INFO - PROCESS | 1795 | 1461178248441 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 1795 | 1461178248442 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:50:48 INFO - PROCESS | 1795 | 1461178248445 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - PROCESS | 1795 | 1461178248446 Marionette TRACE conn2 <- [1,2894,null,{}] 11:50:48 INFO - PROCESS | 1795 | 1461178248449 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}] 11:50:48 INFO - PROCESS | 1795 | 1461178248549 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:50:48 INFO - PROCESS | 1795 | 1461178248555 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1a8000 == 53 [pid = 1795] [id = 731] 11:50:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 122 (0x11a911800) [pid = 1795] [serial = 2193] [outer = 0x0] 11:50:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x12b547400) [pid = 1795] [serial = 2194] [outer = 0x11a911800] 11:50:48 INFO - PROCESS | 1795 | 1461178248585 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x12d7a0400) [pid = 1795] [serial = 2195] [outer = 0x11a911800] 11:50:48 INFO - PROCESS | 1795 | 1461178248928 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]]]}] 11:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 522ms 11:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:50:48 INFO - PROCESS | 1795 | 1461178248979 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 1795 | 1461178248980 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:50:48 INFO - PROCESS | 1795 | 1461178248982 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - PROCESS | 1795 | 1461178248983 Marionette TRACE conn2 <- [1,2898,null,{}] 11:50:48 INFO - PROCESS | 1795 | 1461178248985 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}] 11:50:49 INFO - PROCESS | 1795 | 1461178249069 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:50:49 INFO - PROCESS | 1795 | 1461178249073 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fd43000 == 54 [pid = 1795] [id = 732] 11:50:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x12d7a0c00) [pid = 1795] [serial = 2196] [outer = 0x0] 11:50:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x12d91cc00) [pid = 1795] [serial = 2197] [outer = 0x12d7a0c00] 11:50:49 INFO - PROCESS | 1795 | 1461178249099 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x12e127800) [pid = 1795] [serial = 2198] [outer = 0x12d7a0c00] 11:50:49 INFO - PROCESS | 1795 | 1461178249448 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]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 518ms 11:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:50:49 INFO - PROCESS | 1795 | 1461178249501 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 1795 | 1461178249502 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:50:49 INFO - PROCESS | 1795 | 1461178249504 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 1795 | 1461178249505 Marionette TRACE conn2 <- [1,2902,null,{}] 11:50:49 INFO - PROCESS | 1795 | 1461178249507 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}] 11:50:49 INFO - PROCESS | 1795 | 1461178249591 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:50:49 INFO - PROCESS | 1795 | 1461178249650 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fe96800 == 55 [pid = 1795] [id = 733] 11:50:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x112170c00) [pid = 1795] [serial = 2199] [outer = 0x0] 11:50:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x12e12a000) [pid = 1795] [serial = 2200] [outer = 0x112170c00] 11:50:49 INFO - PROCESS | 1795 | 1461178249675 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x12e133800) [pid = 1795] [serial = 2201] [outer = 0x112170c00] 11:50:49 INFO - PROCESS | 1795 | 1461178249956 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 468ms 11:50:49 INFO - PROCESS | 1795 | 1461178249973 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 1795 | 1461178249974 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:50:49 INFO - PROCESS | 1795 | 1461178249977 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 1795 | 1461178249978 Marionette TRACE conn2 <- [1,2906,null,{}] 11:50:49 INFO - PROCESS | 1795 | 1461178249980 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}] 11:50:50 INFO - PROCESS | 1795 | 1461178250079 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:50:50 INFO - PROCESS | 1795 | 1461178250195 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x118caf000 == 56 [pid = 1795] [id = 734] 11:50:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x11214ec00) [pid = 1795] [serial = 2202] [outer = 0x0] 11:50:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x112162000) [pid = 1795] [serial = 2203] [outer = 0x11214ec00] 11:50:50 INFO - PROCESS | 1795 | 1461178250229 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x1146b5800) [pid = 1795] [serial = 2204] [outer = 0x11214ec00] 11:50:50 INFO - PROCESS | 1795 | 1461178250670 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]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:50:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 720ms 11:50:50 INFO - PROCESS | 1795 | 1461178250707 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 1795 | 1461178250710 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:50:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:50:50 INFO - PROCESS | 1795 | 1461178250714 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 1795 | 1461178250718 Marionette TRACE conn2 <- [1,2910,null,{}] 11:50:50 INFO - PROCESS | 1795 | 1461178250722 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}] 11:50:50 INFO - PROCESS | 1795 | 1461178250836 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:50:50 INFO - PROCESS | 1795 | 1461178250948 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 1795 | ++DOCSHELL 0x124242000 == 57 [pid = 1795] [id = 735] 11:50:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x119130000) [pid = 1795] [serial = 2205] [outer = 0x0] 11:50:50 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x119c38400) [pid = 1795] [serial = 2206] [outer = 0x119130000] 11:50:50 INFO - PROCESS | 1795 | 1461178250981 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x11a90f800) [pid = 1795] [serial = 2207] [outer = 0x119130000] 11:50:51 INFO - PROCESS | 1795 | 1461178251352 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]]]}] 11:50:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:50:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:50:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 673ms 11:50:51 INFO - PROCESS | 1795 | 1461178251390 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 1795 | 1461178251393 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:50:51 INFO - TEST-START | /DOMEvents/constructors.html 11:50:51 INFO - PROCESS | 1795 | 1461178251395 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - PROCESS | 1795 | 1461178251397 Marionette TRACE conn2 <- [1,2914,null,{}] 11:50:51 INFO - PROCESS | 1795 | 1461178251399 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}] 11:50:51 INFO - PROCESS | 1795 | 1461178251504 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:50:51 INFO - PROCESS | 1795 | 1461178251566 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b598000 == 58 [pid = 1795] [id = 736] 11:50:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x11a971c00) [pid = 1795] [serial = 2208] [outer = 0x0] 11:50:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x11af73800) [pid = 1795] [serial = 2209] [outer = 0x11a971c00] 11:50:51 INFO - PROCESS | 1795 | 1461178251637 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x11c133c00) [pid = 1795] [serial = 2210] [outer = 0x11a971c00] 11:50:52 INFO - PROCESS | 1795 | 1461178252047 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]]]}] 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:50:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:50:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:50:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:50:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:50:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:50:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:50:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:50:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:50:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 677ms 11:50:52 INFO - PROCESS | 1795 | 1461178252073 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 1795 | 1461178252075 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:50:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:50:52 INFO - PROCESS | 1795 | 1461178252082 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - PROCESS | 1795 | 1461178252087 Marionette TRACE conn2 <- [1,2918,null,{}] 11:50:52 INFO - PROCESS | 1795 | 1461178252090 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}] 11:50:52 INFO - PROCESS | 1795 | 1461178252194 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:50:52 INFO - PROCESS | 1795 | 1461178252295 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 1795 | ++DOCSHELL 0x13a090000 == 59 [pid = 1795] [id = 737] 11:50:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x123e83400) [pid = 1795] [serial = 2211] [outer = 0x0] 11:50:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x129960800) [pid = 1795] [serial = 2212] [outer = 0x123e83400] 11:50:52 INFO - PROCESS | 1795 | 1461178252325 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x12bae4800) [pid = 1795] [serial = 2213] [outer = 0x123e83400] 11:50:52 INFO - PROCESS | 1795 | 1461178252679 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:50:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:50:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 11:50:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:50:52 INFO - PROCESS | 1795 | 1461178252707 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 1795 | 1461178252709 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:50:52 INFO - PROCESS | 1795 | 1461178252712 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - PROCESS | 1795 | 1461178252713 Marionette TRACE conn2 <- [1,2922,null,{}] 11:50:52 INFO - PROCESS | 1795 | 1461178252715 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}] 11:50:52 INFO - PROCESS | 1795 | 1461178252819 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:50:52 INFO - PROCESS | 1795 | 1461178252876 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 1795 | ++DOCSHELL 0x13a0a6800 == 60 [pid = 1795] [id = 738] 11:50:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 143 (0x129df1400) [pid = 1795] [serial = 2214] [outer = 0x0] 11:50:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 144 (0x12cfb4800) [pid = 1795] [serial = 2215] [outer = 0x129df1400] 11:50:52 INFO - PROCESS | 1795 | 1461178252909 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 1795 | ++DOMWINDOW == 145 (0x12d7a0800) [pid = 1795] [serial = 2216] [outer = 0x129df1400] 11:50:53 INFO - PROCESS | 1795 | [1795] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:50:53 INFO - PROCESS | 1795 | [1795] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:50:53 INFO - PROCESS | 1795 | [1795] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:50:53 INFO - PROCESS | 1795 | [1795] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:50:53 INFO - PROCESS | 1795 | 1461178253349 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]]]}] 11:50:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:50:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:50:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:50:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:50:53 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 11:50:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:50:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:50:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:50:53 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 11:50:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:50:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:50:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:50:53 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]" 11:50:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:50:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:50:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:50:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:50:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 670ms 11:50:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:50:53 INFO - PROCESS | 1795 | 1461178253383 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 1795 | 1461178253386 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:50:53 INFO - PROCESS | 1795 | 1461178253390 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 1795 | 1461178253392 Marionette TRACE conn2 <- [1,2926,null,{}] 11:50:53 INFO - PROCESS | 1795 | 1461178253395 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}] 11:50:53 INFO - PROCESS | 1795 | 1461178253548 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:50:53 INFO - PROCESS | 1795 | 1461178253694 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 1795 | ++DOCSHELL 0x114bac000 == 61 [pid = 1795] [id = 739] 11:50:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 146 (0x12e22d400) [pid = 1795] [serial = 2217] [outer = 0x0] 11:50:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 147 (0x12e230000) [pid = 1795] [serial = 2218] [outer = 0x12e22d400] 11:50:53 INFO - PROCESS | 1795 | 1461178253732 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 1795 | ++DOMWINDOW == 148 (0x12e251c00) [pid = 1795] [serial = 2219] [outer = 0x12e22d400] 11:50:54 INFO - PROCESS | 1795 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:50:54 INFO - PROCESS | 1795 | 1461178254112 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]]]}] 11:50:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:50:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 771ms 11:50:54 INFO - PROCESS | 1795 | 1461178254161 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 1795 | 1461178254164 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:50:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:50:54 INFO - PROCESS | 1795 | 1461178254167 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 1795 | 1461178254169 Marionette TRACE conn2 <- [1,2930,null,{}] 11:50:54 INFO - PROCESS | 1795 | 1461178254173 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}] 11:50:54 INFO - PROCESS | 1795 | 1461178254330 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:50:54 INFO - PROCESS | 1795 | 1461178254465 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 1795 | ++DOCSHELL 0x13cc48000 == 62 [pid = 1795] [id = 740] 11:50:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 149 (0x12a6e4800) [pid = 1795] [serial = 2220] [outer = 0x0] 11:50:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 150 (0x12a6ee400) [pid = 1795] [serial = 2221] [outer = 0x12a6e4800] 11:50:54 INFO - PROCESS | 1795 | 1461178254495 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 1795 | ++DOMWINDOW == 151 (0x12e253000) [pid = 1795] [serial = 2222] [outer = 0x12a6e4800] 11:50:54 INFO - PROCESS | 1795 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:50:54 INFO - PROCESS | 1795 | 1461178254901 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]]]}] 11:50:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:50:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 771ms 11:50:54 INFO - PROCESS | 1795 | 1461178254966 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 1795 | 1461178254968 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:50:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:50:54 INFO - PROCESS | 1795 | 1461178254973 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 1795 | 1461178254974 Marionette TRACE conn2 <- [1,2934,null,{}] 11:50:54 INFO - PROCESS | 1795 | 1461178254976 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}] 11:50:55 INFO - PROCESS | 1795 | 1461178255128 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:50:55 INFO - PROCESS | 1795 | 1461178255264 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 1795 | ++DOCSHELL 0x11b955000 == 63 [pid = 1795] [id = 741] 11:50:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 152 (0x112282c00) [pid = 1795] [serial = 2223] [outer = 0x0] 11:50:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 153 (0x115710000) [pid = 1795] [serial = 2224] [outer = 0x112282c00] 11:50:55 INFO - PROCESS | 1795 | 1461178255317 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 1795 | ++DOMWINDOW == 154 (0x11b9a1c00) [pid = 1795] [serial = 2225] [outer = 0x112282c00] 11:50:55 INFO - PROCESS | 1795 | 1461178255887 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]]]}] 11:50:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:50:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 921ms 11:50:55 INFO - PROCESS | 1795 | 1461178255894 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 1795 | 1461178255897 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:50:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:50:55 INFO - PROCESS | 1795 | 1461178255902 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - PROCESS | 1795 | 1461178255904 Marionette TRACE conn2 <- [1,2938,null,{}] 11:50:55 INFO - PROCESS | 1795 | 1461178255909 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}] 11:50:56 INFO - PROCESS | 1795 | 1461178256013 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:50:56 INFO - PROCESS | 1795 | 1461178256077 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 1795 | ++DOCSHELL 0x12883c800 == 64 [pid = 1795] [id = 742] 11:50:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 155 (0x114aa2c00) [pid = 1795] [serial = 2226] [outer = 0x0] 11:50:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 156 (0x114ac2000) [pid = 1795] [serial = 2227] [outer = 0x114aa2c00] 11:50:56 INFO - PROCESS | 1795 | 1461178256106 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 157 (0x1182b5000) [pid = 1795] [serial = 2228] [outer = 0x114aa2c00] 11:50:56 INFO - PROCESS | 1795 | 1461178256526 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]]]}] 11:50:56 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. 11:50:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 672ms 11:50:56 INFO - PROCESS | 1795 | 1461178256573 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 1795 | 1461178256579 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:50:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:50:56 INFO - PROCESS | 1795 | 1461178256607 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - PROCESS | 1795 | 1461178256610 Marionette TRACE conn2 <- [1,2942,null,{}] 11:50:56 INFO - PROCESS | 1795 | 1461178256613 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}] 11:50:56 INFO - PROCESS | 1795 | 1461178256736 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:50:56 INFO - PROCESS | 1795 | 1461178256799 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfe2800 == 65 [pid = 1795] [id = 743] 11:50:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 158 (0x1154e8800) [pid = 1795] [serial = 2229] [outer = 0x0] 11:50:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 159 (0x11a90d000) [pid = 1795] [serial = 2230] [outer = 0x1154e8800] 11:50:56 INFO - PROCESS | 1795 | 1461178256827 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 1795 | ++DOMWINDOW == 160 (0x11ada0000) [pid = 1795] [serial = 2231] [outer = 0x1154e8800] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x12b59c000 == 64 [pid = 1795] [id = 683] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x125fec800 == 63 [pid = 1795] [id = 682] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x11b9e3800 == 62 [pid = 1795] [id = 681] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x11aa29000 == 61 [pid = 1795] [id = 672] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x12fe96800 == 60 [pid = 1795] [id = 733] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x12fd43000 == 59 [pid = 1795] [id = 732] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1a8000 == 58 [pid = 1795] [id = 731] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x118274000 == 57 [pid = 1795] [id = 730] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7df000 == 56 [pid = 1795] [id = 729] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x12cf87000 == 55 [pid = 1795] [id = 728] 11:50:57 INFO - PROCESS | 1795 | 1461178257248 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"]]]}] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 159 (0x129136800) [pid = 1795] [serial = 2101] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 158 (0x129dee400) [pid = 1795] [serial = 2104] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 157 (0x12cfba400) [pid = 1795] [serial = 2143] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x12bb28800 == 54 [pid = 1795] [id = 727] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x12b427000 == 53 [pid = 1795] [id = 726] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x11c306800 == 52 [pid = 1795] [id = 725] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x125fee000 == 51 [pid = 1795] [id = 724] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x11588c800 == 50 [pid = 1795] [id = 18] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfdd000 == 49 [pid = 1795] [id = 723] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba4f800 == 48 [pid = 1795] [id = 722] 11:50:57 INFO - PROCESS | 1795 | --DOCSHELL 0x11c34a800 == 47 [pid = 1795] [id = 721] 11:50:57 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 11:50:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:50:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 726ms 11:50:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:50:57 INFO - PROCESS | 1795 | 1461178257329 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:50:57 INFO - PROCESS | 1795 | 1461178257330 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:50:57 INFO - PROCESS | 1795 | 1461178257333 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - PROCESS | 1795 | 1461178257335 Marionette TRACE conn2 <- [1,2946,null,{}] 11:50:57 INFO - PROCESS | 1795 | 1461178257342 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}] 11:50:57 INFO - PROCESS | 1795 | 1461178257439 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 156 (0x12768d400) [pid = 1795] [serial = 2125] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 155 (0x12b548c00) [pid = 1795] [serial = 2131] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 154 (0x12b511000) [pid = 1795] [serial = 2129] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 153 (0x12a9ee800) [pid = 1795] [serial = 2128] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 152 (0x129de4800) [pid = 1795] [serial = 2126] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 151 (0x11c3ea800) [pid = 1795] [serial = 2137] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 150 (0x11ade1800) [pid = 1795] [serial = 2132] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 149 (0x11c3cf800) [pid = 1795] [serial = 2122] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 148 (0x12b503800) [pid = 1795] [serial = 2108] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 147 (0x129df0000) [pid = 1795] [serial = 2107] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 146 (0x11a905000) [pid = 1795] [serial = 2093] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 145 (0x119258c00) [pid = 1795] [serial = 2092] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 144 (0x11bcc7400) [pid = 1795] [serial = 2096] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 143 (0x11b5de000) [pid = 1795] [serial = 2095] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 142 (0x118edc800) [pid = 1795] [serial = 2113] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x11a902c00) [pid = 1795] [serial = 2114] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x11adefc00) [pid = 1795] [serial = 2116] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x11b927800) [pid = 1795] [serial = 2117] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x11bf22400) [pid = 1795] [serial = 2119] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x11bfb3c00) [pid = 1795] [serial = 2120] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x129addc00) [pid = 1795] [serial = 2087] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x12403f800) [pid = 1795] [serial = 2099] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x11c128800) [pid = 1795] [serial = 2098] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x12b5c2800) [pid = 1795] [serial = 2134] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x11424c800) [pid = 1795] [serial = 2090] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x11221cc00) [pid = 1795] [serial = 2089] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x1158cfc00) [pid = 1795] [serial = 2111] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x114ac3400) [pid = 1795] [serial = 2110] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x1187b9800) [pid = 1795] [serial = 2021] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x12d7a0000) [pid = 1795] [serial = 1961] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x12b5bfc00) [pid = 1795] [serial = 2138] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 125 (0x12bae9400) [pid = 1795] [serial = 2135] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 124 (0x12cfb2400) [pid = 1795] [serial = 2141] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 123 (0x123a17400) [pid = 1795] [serial = 2123] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | --DOMWINDOW == 122 (0x12bbc4400) [pid = 1795] [serial = 2140] [outer = 0x0] [url = about:blank] 11:50:57 INFO - PROCESS | 1795 | 1461178257507 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:57 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba4f800 == 48 [pid = 1795] [id = 744] 11:50:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 123 (0x1187b9800) [pid = 1795] [serial = 2232] [outer = 0x0] 11:50:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 124 (0x11a90e800) [pid = 1795] [serial = 2233] [outer = 0x1187b9800] 11:50:57 INFO - PROCESS | 1795 | 1461178257535 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 1795 | ++DOMWINDOW == 125 (0x11bab9400) [pid = 1795] [serial = 2234] [outer = 0x1187b9800] 11:50:57 INFO - PROCESS | 1795 | 1461178257819 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]]]}] 11:50:57 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. 11:50:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 522ms 11:50:57 INFO - PROCESS | 1795 | 1461178257857 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:50:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:50:57 INFO - PROCESS | 1795 | 1461178257859 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:50:57 INFO - PROCESS | 1795 | 1461178257862 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - PROCESS | 1795 | 1461178257863 Marionette TRACE conn2 <- [1,2950,null,{}] 11:50:57 INFO - PROCESS | 1795 | 1461178257865 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}] 11:50:57 INFO - PROCESS | 1795 | 1461178257953 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:50:58 INFO - PROCESS | 1795 | 1461178258050 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x129914000 == 49 [pid = 1795] [id = 745] 11:50:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 126 (0x11bf27800) [pid = 1795] [serial = 2235] [outer = 0x0] 11:50:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x11c3c5400) [pid = 1795] [serial = 2236] [outer = 0x11bf27800] 11:50:58 INFO - PROCESS | 1795 | 1461178258079 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x123a17400) [pid = 1795] [serial = 2237] [outer = 0x11bf27800] 11:50:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x123868000 == 50 [pid = 1795] [id = 746] 11:50:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x11c804000) [pid = 1795] [serial = 2238] [outer = 0x0] 11:50:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x123e85800) [pid = 1795] [serial = 2239] [outer = 0x11c804000] 11:50:58 INFO - PROCESS | 1795 | 1461178258367 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]]]}] 11:50:58 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. 11:50:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 11:50:58 INFO - PROCESS | 1795 | 1461178258381 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 1795 | 1461178258382 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:50:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:50:58 INFO - PROCESS | 1795 | 1461178258391 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 1795 | 1461178258392 Marionette TRACE conn2 <- [1,2954,null,{}] 11:50:58 INFO - PROCESS | 1795 | 1461178258394 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}] 11:50:58 INFO - PROCESS | 1795 | 1461178258505 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:50:58 INFO - PROCESS | 1795 | 1461178258566 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b58f000 == 51 [pid = 1795] [id = 747] 11:50:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x11bf29000) [pid = 1795] [serial = 2240] [outer = 0x0] 11:50:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x123d55c00) [pid = 1795] [serial = 2241] [outer = 0x11bf29000] 11:50:58 INFO - PROCESS | 1795 | 1461178258594 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x1291e0400) [pid = 1795] [serial = 2242] [outer = 0x11bf29000] 11:50:58 INFO - PROCESS | 1795 | 1461178258854 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]]]}] 11:50:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:50:58 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 11:50:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 518ms 11:50:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:50:58 INFO - PROCESS | 1795 | 1461178258910 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 1795 | 1461178258911 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:50:58 INFO - PROCESS | 1795 | 1461178258913 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 1795 | 1461178258914 Marionette TRACE conn2 <- [1,2958,null,{}] 11:50:58 INFO - PROCESS | 1795 | 1461178258919 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}] 11:50:59 INFO - PROCESS | 1795 | 1461178259028 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:50:59 INFO - PROCESS | 1795 | 1461178259033 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x12da73800 == 52 [pid = 1795] [id = 748] 11:50:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x129ace400) [pid = 1795] [serial = 2243] [outer = 0x0] 11:50:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x12a6e0400) [pid = 1795] [serial = 2244] [outer = 0x129ace400] 11:50:59 INFO - PROCESS | 1795 | 1461178259060 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x12a84b000) [pid = 1795] [serial = 2245] [outer = 0x129ace400] 11:50:59 INFO - PROCESS | 1795 | 1461178259394 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]]]}] 11:50:59 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. 11:50:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 521ms 11:50:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:50:59 INFO - PROCESS | 1795 | 1461178259436 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 1795 | 1461178259438 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:50:59 INFO - PROCESS | 1795 | 1461178259440 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - PROCESS | 1795 | 1461178259441 Marionette TRACE conn2 <- [1,2962,null,{}] 11:50:59 INFO - PROCESS | 1795 | 1461178259443 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}] 11:50:59 INFO - PROCESS | 1795 | 1461178259563 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:50:59 INFO - PROCESS | 1795 | 1461178259577 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e931000 == 53 [pid = 1795] [id = 749] 11:50:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x12a84a000) [pid = 1795] [serial = 2246] [outer = 0x0] 11:50:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x12a9e7000) [pid = 1795] [serial = 2247] [outer = 0x12a84a000] 11:50:59 INFO - PROCESS | 1795 | 1461178259602 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x12b509400) [pid = 1795] [serial = 2248] [outer = 0x12a84a000] 11:50:59 INFO - PROCESS | 1795 | 1461178259929 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]]]}] 11:50:59 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. 11:50:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 519ms 11:50:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:50:59 INFO - PROCESS | 1795 | 1461178259960 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 1795 | 1461178259962 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:50:59 INFO - PROCESS | 1795 | 1461178259964 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - PROCESS | 1795 | 1461178259966 Marionette TRACE conn2 <- [1,2966,null,{}] 11:50:59 INFO - PROCESS | 1795 | 1461178259970 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}] 11:51:00 INFO - PROCESS | 1795 | 1461178260136 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:51:00 INFO - PROCESS | 1795 | 1461178260156 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f006000 == 54 [pid = 1795] [id = 750] 11:51:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x11bfb5800) [pid = 1795] [serial = 2249] [outer = 0x0] 11:51:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x12b548000) [pid = 1795] [serial = 2250] [outer = 0x11bfb5800] 11:51:00 INFO - PROCESS | 1795 | 1461178260190 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x12bbc2800) [pid = 1795] [serial = 2251] [outer = 0x11bfb5800] 11:51:00 INFO - PROCESS | 1795 | 1461178260505 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]]]}] 11:51:00 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. 11:51:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 572ms 11:51:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:51:00 INFO - PROCESS | 1795 | 1461178260537 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 1795 | 1461178260539 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:51:00 INFO - PROCESS | 1795 | 1461178260541 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 1795 | 1461178260542 Marionette TRACE conn2 <- [1,2970,null,{}] 11:51:00 INFO - PROCESS | 1795 | 1461178260544 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}] 11:51:00 INFO - PROCESS | 1795 | 1461178260649 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:51:00 INFO - PROCESS | 1795 | 1461178260686 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f749800 == 55 [pid = 1795] [id = 751] 11:51:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 143 (0x12bbc4000) [pid = 1795] [serial = 2252] [outer = 0x0] 11:51:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 144 (0x12cfb6000) [pid = 1795] [serial = 2253] [outer = 0x12bbc4000] 11:51:00 INFO - PROCESS | 1795 | 1461178260711 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 1795 | ++DOMWINDOW == 145 (0x12d799400) [pid = 1795] [serial = 2254] [outer = 0x12bbc4000] 11:51:01 INFO - PROCESS | 1795 | 1461178261008 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]]]}] 11:51:01 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. 11:51:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 518ms 11:51:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:51:01 INFO - PROCESS | 1795 | 1461178261059 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 1795 | 1461178261060 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:51:01 INFO - PROCESS | 1795 | 1461178261069 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 1795 | 1461178261070 Marionette TRACE conn2 <- [1,2974,null,{}] 11:51:01 INFO - PROCESS | 1795 | 1461178261073 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}] 11:51:01 INFO - PROCESS | 1795 | 1461178261182 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:51:01 INFO - PROCESS | 1795 | 1461178261222 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x130076800 == 56 [pid = 1795] [id = 752] 11:51:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 146 (0x114ac7800) [pid = 1795] [serial = 2255] [outer = 0x0] 11:51:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 147 (0x114bbb000) [pid = 1795] [serial = 2256] [outer = 0x114ac7800] 11:51:01 INFO - PROCESS | 1795 | 1461178261248 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 148 (0x114bbf000) [pid = 1795] [serial = 2257] [outer = 0x114ac7800] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 147 (0x129deb400) [pid = 1795] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 146 (0x11a902400) [pid = 1795] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 145 (0x1272c8000) [pid = 1795] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 144 (0x112228000) [pid = 1795] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 143 (0x12d7a0c00) [pid = 1795] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 142 (0x12912d400) [pid = 1795] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x1291d9c00) [pid = 1795] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x129de4400) [pid = 1795] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x112167c00) [pid = 1795] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x1152db000) [pid = 1795] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x1191b3000) [pid = 1795] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x11afb0000) [pid = 1795] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x11bfb3800) [pid = 1795] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x112283800) [pid = 1795] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x11aded000) [pid = 1795] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x11a911800) [pid = 1795] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x12f7ce000) [pid = 1795] [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.] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x114aa4400) [pid = 1795] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x11afb4400) [pid = 1795] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x114ac2800) [pid = 1795] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x12fd4d800) [pid = 1795] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:51:01 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x127f9d000) [pid = 1795] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:51:01 INFO - PROCESS | 1795 | 1461178261744 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]]]}] 11:51:01 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. 11:51:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 725ms 11:51:01 INFO - PROCESS | 1795 | 1461178261789 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 1795 | 1461178261790 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:51:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:51:01 INFO - PROCESS | 1795 | 1461178261792 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 1795 | 1461178261794 Marionette TRACE conn2 <- [1,2978,null,{}] 11:51:01 INFO - PROCESS | 1795 | 1461178261797 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}] 11:51:01 INFO - PROCESS | 1795 | 1461178261894 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:51:01 INFO - PROCESS | 1795 | 1461178261898 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:01 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7bb800 == 57 [pid = 1795] [id = 753] 11:51:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x11a911800) [pid = 1795] [serial = 2258] [outer = 0x0] 11:51:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x11afb4400) [pid = 1795] [serial = 2259] [outer = 0x11a911800] 11:51:01 INFO - PROCESS | 1795 | 1461178261929 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x1291d9c00) [pid = 1795] [serial = 2260] [outer = 0x11a911800] 11:51:02 INFO - PROCESS | 1795 | 1461178262268 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]]]}] 11:51:02 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. 11:51:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 520ms 11:51:02 INFO - PROCESS | 1795 | 1461178262314 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:51:02 INFO - PROCESS | 1795 | 1461178262315 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:51:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:51:02 INFO - PROCESS | 1795 | 1461178262318 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:51:02 INFO - PROCESS | 1795 | 1461178262319 Marionette TRACE conn2 <- [1,2982,null,{}] 11:51:02 INFO - PROCESS | 1795 | 1461178262329 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}] 11:51:02 INFO - PROCESS | 1795 | 1461178262416 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:51:02 INFO - PROCESS | 1795 | 1461178262421 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 1795 | ++DOCSHELL 0x130935000 == 58 [pid = 1795] [id = 754] 11:51:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x129d40400) [pid = 1795] [serial = 2261] [outer = 0x0] 11:51:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x12ce85800) [pid = 1795] [serial = 2262] [outer = 0x129d40400] 11:51:02 INFO - PROCESS | 1795 | 1461178262447 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x12d914400) [pid = 1795] [serial = 2263] [outer = 0x129d40400] 11:51:02 INFO - PROCESS | 1795 | 1461178262772 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"]]]}] 11:51:02 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 11:51:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:51:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 468ms 11:51:02 INFO - PROCESS | 1795 | 1461178262787 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:51:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:51:02 INFO - PROCESS | 1795 | 1461178262788 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:51:02 INFO - PROCESS | 1795 | 1461178262790 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:51:02 INFO - PROCESS | 1795 | 1461178262791 Marionette TRACE conn2 <- [1,2986,null,{}] 11:51:02 INFO - PROCESS | 1795 | 1461178262794 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}] 11:51:02 INFO - PROCESS | 1795 | 1461178262882 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:51:02 INFO - PROCESS | 1795 | 1461178262887 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a66d000 == 59 [pid = 1795] [id = 755] 11:51:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x127238000) [pid = 1795] [serial = 2264] [outer = 0x0] 11:51:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x12723d400) [pid = 1795] [serial = 2265] [outer = 0x127238000] 11:51:02 INFO - PROCESS | 1795 | 1461178262912 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x127241800) [pid = 1795] [serial = 2266] [outer = 0x127238000] 11:51:03 INFO - PROCESS | 1795 | 1461178263221 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]]]}] 11:51:03 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. 11:51:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 470ms 11:51:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:51:03 INFO - PROCESS | 1795 | 1461178263261 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 1795 | 1461178263262 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:51:03 INFO - PROCESS | 1795 | 1461178263264 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 1795 | 1461178263265 Marionette TRACE conn2 <- [1,2990,null,{}] 11:51:03 INFO - PROCESS | 1795 | 1461178263270 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}] 11:51:03 INFO - PROCESS | 1795 | 1461178263386 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:51:03 INFO - PROCESS | 1795 | 1461178263394 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a67b800 == 60 [pid = 1795] [id = 756] 11:51:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x11a914400) [pid = 1795] [serial = 2267] [outer = 0x0] 11:51:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x11a91ac00) [pid = 1795] [serial = 2268] [outer = 0x11a914400] 11:51:03 INFO - PROCESS | 1795 | 1461178263418 Marionette DEBUG loaded listener.js 11:51:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x11a91ec00) [pid = 1795] [serial = 2269] [outer = 0x11a914400] 11:51:03 INFO - PROCESS | 1795 | ++DOCSHELL 0x1186d9800 == 61 [pid = 1795] [id = 757] 11:51:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x12b508c00) [pid = 1795] [serial = 2270] [outer = 0x0] 11:51:03 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x11a921800) [pid = 1795] [serial = 2271] [outer = 0x12b508c00] 11:51:03 INFO - PROCESS | 1795 | 1461178263811 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]]]}] 11:51:03 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. 11:51:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 11:51:03 INFO - PROCESS | 1795 | 1461178263837 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 1795 | 1461178263839 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:51:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:51:03 INFO - PROCESS | 1795 | 1461178263843 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 1795 | 1461178263845 Marionette TRACE conn2 <- [1,2994,null,{}] 11:51:03 INFO - PROCESS | 1795 | 1461178263850 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}] 11:51:03 INFO - PROCESS | 1795 | 1461178263993 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:51:04 INFO - PROCESS | 1795 | 1461178264100 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 1795 | ++DOCSHELL 0x11a885800 == 62 [pid = 1795] [id = 758] 11:51:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x11427e800) [pid = 1795] [serial = 2272] [outer = 0x0] 11:51:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x114aa6000) [pid = 1795] [serial = 2273] [outer = 0x11427e800] 11:51:04 INFO - PROCESS | 1795 | 1461178264134 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 143 (0x114bbc400) [pid = 1795] [serial = 2274] [outer = 0x11427e800] 11:51:04 INFO - PROCESS | 1795 | 1461178264507 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]]]}] 11:51:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:51:04 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 11:51:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 674ms 11:51:04 INFO - PROCESS | 1795 | 1461178264517 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:51:04 INFO - PROCESS | 1795 | 1461178264522 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:51:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:51:04 INFO - PROCESS | 1795 | 1461178264526 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:51:04 INFO - PROCESS | 1795 | 1461178264528 Marionette TRACE conn2 <- [1,2998,null,{}] 11:51:04 INFO - PROCESS | 1795 | 1461178264531 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}] 11:51:04 INFO - PROCESS | 1795 | 1461178264645 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:51:04 INFO - PROCESS | 1795 | 1461178264751 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 1795 | ++DOCSHELL 0x1288d4800 == 63 [pid = 1795] [id = 759] 11:51:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 144 (0x114bbe000) [pid = 1795] [serial = 2275] [outer = 0x0] 11:51:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 145 (0x1191b3000) [pid = 1795] [serial = 2276] [outer = 0x114bbe000] 11:51:04 INFO - PROCESS | 1795 | 1461178264783 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 1795 | ++DOMWINDOW == 146 (0x11a91b000) [pid = 1795] [serial = 2277] [outer = 0x114bbe000] 11:51:05 INFO - PROCESS | 1795 | 1461178265137 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]]]}] 11:51:05 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. 11:51:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 620ms 11:51:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:51:05 INFO - PROCESS | 1795 | 1461178265147 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:51:05 INFO - PROCESS | 1795 | 1461178265148 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:51:05 INFO - PROCESS | 1795 | 1461178265151 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:51:05 INFO - PROCESS | 1795 | 1461178265153 Marionette TRACE conn2 <- [1,3002,null,{}] 11:51:05 INFO - PROCESS | 1795 | 1461178265162 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}] 11:51:05 INFO - PROCESS | 1795 | 1461178265274 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:51:05 INFO - PROCESS | 1795 | 1461178265403 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 1795 | ++DOCSHELL 0x12e93f800 == 64 [pid = 1795] [id = 760] 11:51:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 147 (0x11b99a400) [pid = 1795] [serial = 2278] [outer = 0x0] 11:51:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 148 (0x11bab8000) [pid = 1795] [serial = 2279] [outer = 0x11b99a400] 11:51:05 INFO - PROCESS | 1795 | 1461178265439 Marionette DEBUG loaded listener.js 11:51:05 INFO - PROCESS | 1795 | ++DOMWINDOW == 149 (0x11c3c3000) [pid = 1795] [serial = 2280] [outer = 0x11b99a400] 11:51:05 INFO - PROCESS | 1795 | 1461178265812 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]]]}] 11:51:05 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. 11:51:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 11:51:05 INFO - PROCESS | 1795 | 1461178265822 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:51:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:51:05 INFO - PROCESS | 1795 | 1461178265824 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:51:05 INFO - PROCESS | 1795 | 1461178265826 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:51:05 INFO - PROCESS | 1795 | 1461178265828 Marionette TRACE conn2 <- [1,3006,null,{}] 11:51:05 INFO - PROCESS | 1795 | 1461178265830 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}] 11:51:05 INFO - PROCESS | 1795 | 1461178265940 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:51:06 INFO - PROCESS | 1795 | 1461178266043 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fe9a800 == 65 [pid = 1795] [id = 761] 11:51:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 150 (0x123b05000) [pid = 1795] [serial = 2281] [outer = 0x0] 11:51:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 151 (0x12723bc00) [pid = 1795] [serial = 2282] [outer = 0x123b05000] 11:51:06 INFO - PROCESS | 1795 | 1461178266076 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 152 (0x127686400) [pid = 1795] [serial = 2283] [outer = 0x123b05000] 11:51:06 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. 11:51:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 620ms 11:51:06 INFO - PROCESS | 1795 | 1461178266440 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]]]}] 11:51:06 INFO - PROCESS | 1795 | 1461178266448 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 1795 | 1461178266450 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:51:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:51:06 INFO - PROCESS | 1795 | 1461178266455 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 1795 | 1461178266456 Marionette TRACE conn2 <- [1,3010,null,{}] 11:51:06 INFO - PROCESS | 1795 | 1461178266458 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}] 11:51:06 INFO - PROCESS | 1795 | 1461178266563 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:51:06 INFO - PROCESS | 1795 | 1461178266623 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 1795 | ++DOCSHELL 0x13cc4d000 == 66 [pid = 1795] [id = 762] 11:51:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 153 (0x123f78000) [pid = 1795] [serial = 2284] [outer = 0x0] 11:51:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 154 (0x129acd000) [pid = 1795] [serial = 2285] [outer = 0x123f78000] 11:51:06 INFO - PROCESS | 1795 | 1461178266653 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 1795 | ++DOMWINDOW == 155 (0x12a6e5c00) [pid = 1795] [serial = 2286] [outer = 0x123f78000] 11:51:07 INFO - PROCESS | 1795 | 1461178267060 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]]]}] 11:51:07 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 11:51:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 618ms 11:51:07 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:51:07 INFO - PROCESS | 1795 | 1461178267074 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 1795 | 1461178267075 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:51:07 INFO - PROCESS | 1795 | 1461178267077 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 1795 | 1461178267078 Marionette TRACE conn2 <- [1,3014,null,{}] 11:51:07 INFO - PROCESS | 1795 | 1461178267081 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}] 11:51:07 INFO - PROCESS | 1795 | 1461178267200 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:51:07 INFO - PROCESS | 1795 | 1461178267307 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 1795 | ++DOCSHELL 0x12aae1000 == 67 [pid = 1795] [id = 763] 11:51:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 156 (0x11afb1c00) [pid = 1795] [serial = 2287] [outer = 0x0] 11:51:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 157 (0x12a847800) [pid = 1795] [serial = 2288] [outer = 0x11afb1c00] 11:51:07 INFO - PROCESS | 1795 | 1461178267343 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 1795 | ++DOMWINDOW == 158 (0x12e12d800) [pid = 1795] [serial = 2289] [outer = 0x11afb1c00] 11:51:07 INFO - PROCESS | 1795 | [1795] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:51:07 INFO - PROCESS | 1795 | 1461178267786 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:51:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:51:07 INFO - {} 11:51:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:51:07 INFO - {} 11:51:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:51:07 INFO - {} 11:51:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:51:07 INFO - {} 11:51:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 721ms 11:51:07 INFO - TEST-START | /FileAPI/fileReader.html 11:51:07 INFO - PROCESS | 1795 | 1461178267817 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 1795 | 1461178267819 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:51:07 INFO - PROCESS | 1795 | 1461178267824 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 1795 | 1461178267825 Marionette TRACE conn2 <- [1,3018,null,{}] 11:51:07 INFO - PROCESS | 1795 | 1461178267828 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}] 11:51:07 INFO - PROCESS | 1795 | 1461178267937 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:51:08 INFO - PROCESS | 1795 | 1461178268047 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x125d47000 == 68 [pid = 1795] [id = 764] 11:51:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 159 (0x115369000) [pid = 1795] [serial = 2290] [outer = 0x0] 11:51:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 160 (0x1238be400) [pid = 1795] [serial = 2291] [outer = 0x115369000] 11:51:08 INFO - PROCESS | 1795 | 1461178268077 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 161 (0x12794ec00) [pid = 1795] [serial = 2292] [outer = 0x115369000] 11:51:08 INFO - PROCESS | 1795 | 1461178268658 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]]]}] 11:51:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:51:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:51:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:51:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:51:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 872ms 11:51:08 INFO - TEST-START | /FileAPI/historical.html 11:51:08 INFO - PROCESS | 1795 | 1461178268697 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:51:08 INFO - PROCESS | 1795 | 1461178268699 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:51:08 INFO - PROCESS | 1795 | 1461178268702 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:51:08 INFO - PROCESS | 1795 | 1461178268705 Marionette TRACE conn2 <- [1,3022,null,{}] 11:51:08 INFO - PROCESS | 1795 | 1461178268708 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}] 11:51:08 INFO - PROCESS | 1795 | 1461178268814 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:51:08 INFO - PROCESS | 1795 | 1461178268880 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 1795 | ++DOCSHELL 0x123c9d800 == 69 [pid = 1795] [id = 765] 11:51:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 162 (0x114ac1000) [pid = 1795] [serial = 2293] [outer = 0x0] 11:51:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 163 (0x114ac8800) [pid = 1795] [serial = 2294] [outer = 0x114ac1000] 11:51:08 INFO - PROCESS | 1795 | 1461178268910 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 1795 | ++DOMWINDOW == 164 (0x114bb9c00) [pid = 1795] [serial = 2295] [outer = 0x114ac1000] 11:51:09 INFO - PROCESS | 1795 | 1461178269400 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"]]]}] 11:51:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:51:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:51:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:51:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:51:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:51:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:51:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:51:09 INFO - TEST-OK | /FileAPI/historical.html | took 721ms 11:51:09 INFO - PROCESS | 1795 | 1461178269425 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 1795 | 1461178269431 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:51:09 INFO - TEST-START | /FileAPI/idlharness.html 11:51:09 INFO - PROCESS | 1795 | 1461178269437 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 1795 | 1461178269440 Marionette TRACE conn2 <- [1,3026,null,{}] 11:51:09 INFO - PROCESS | 1795 | 1461178269444 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}] 11:51:09 INFO - PROCESS | 1795 | 1461178269586 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:51:09 INFO - PROCESS | 1795 | 1461178269729 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 1795 | ++DOCSHELL 0x114b9d800 == 70 [pid = 1795] [id = 766] 11:51:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 165 (0x1146ac800) [pid = 1795] [serial = 2296] [outer = 0x0] 11:51:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 166 (0x1186ee400) [pid = 1795] [serial = 2297] [outer = 0x1146ac800] 11:51:09 INFO - PROCESS | 1795 | 1461178269756 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 1795 | ++DOMWINDOW == 167 (0x1191bbc00) [pid = 1795] [serial = 2298] [outer = 0x1146ac800] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x12f736800 == 69 [pid = 1795] [id = 700] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x1186d9800 == 68 [pid = 1795] [id = 757] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x12a66d000 == 67 [pid = 1795] [id = 755] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x130935000 == 66 [pid = 1795] [id = 754] 11:51:10 INFO - PROCESS | 1795 | 1461178270512 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]]]}] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 166 (0x12fd4e000) [pid = 1795] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 165 (0x12bae7c00) [pid = 1795] [serial = 2155] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 164 (0x12ce85000) [pid = 1795] [serial = 2158] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 163 (0x12e12a000) [pid = 1795] [serial = 2200] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7bb800 == 65 [pid = 1795] [id = 753] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x130076800 == 64 [pid = 1795] [id = 752] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x12f749800 == 63 [pid = 1795] [id = 751] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x12f006000 == 62 [pid = 1795] [id = 750] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x12e931000 == 61 [pid = 1795] [id = 749] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x12da73800 == 60 [pid = 1795] [id = 748] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x12b58f000 == 59 [pid = 1795] [id = 747] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x123868000 == 58 [pid = 1795] [id = 746] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x129914000 == 57 [pid = 1795] [id = 745] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x11ba4f800 == 56 [pid = 1795] [id = 744] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfe2800 == 55 [pid = 1795] [id = 743] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x12883c800 == 54 [pid = 1795] [id = 742] 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x12b598000 == 53 [pid = 1795] [id = 736] 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x124242000 == 52 [pid = 1795] [id = 735] 11:51:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:51:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:51:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:51:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:10 INFO - PROCESS | 1795 | --DOCSHELL 0x118caf000 == 51 [pid = 1795] [id = 734] 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:51:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:51:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:51:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:51:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:51:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:51:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:51:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:51:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:51:10 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 11:51:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:51:10 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 11:51:10 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 11:51:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:51:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:51:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:51:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:51:10 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 11:51:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:51:10 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 11:51:10 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 11:51:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:51:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:51:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:51:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:51:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:51:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:51:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 1137ms 11:51:10 INFO - TEST-START | /FileAPI/idlharness.worker 11:51:10 INFO - PROCESS | 1795 | 1461178270576 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:51:10 INFO - PROCESS | 1795 | 1461178270578 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:51:10 INFO - PROCESS | 1795 | 1461178270586 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 1795 | 1461178270592 Marionette TRACE conn2 <- [1,3030,null,{}] 11:51:10 INFO - PROCESS | 1795 | 1461178270611 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}] 11:51:10 INFO - PROCESS | 1795 | 1461178270724 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 162 (0x1291db400) [pid = 1795] [serial = 2015] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 161 (0x12a9ec000) [pid = 1795] [serial = 2105] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 160 (0x11afe3000) [pid = 1795] [serial = 2051] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 159 (0x129954c00) [pid = 1795] [serial = 2102] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 158 (0x114aca800) [pid = 1795] [serial = 2018] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 157 (0x115360c00) [pid = 1795] [serial = 2045] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 156 (0x11b9a2c00) [pid = 1795] [serial = 2042] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 155 (0x119e6c000) [pid = 1795] [serial = 2048] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 154 (0x12e127800) [pid = 1795] [serial = 2198] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 153 (0x12995f400) [pid = 1795] [serial = 2182] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 152 (0x12a9f1400) [pid = 1795] [serial = 2185] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 151 (0x12bae4400) [pid = 1795] [serial = 2188] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 150 (0x11b9a5c00) [pid = 1795] [serial = 2149] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 149 (0x11913ac00) [pid = 1795] [serial = 2192] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 148 (0x11a610000) [pid = 1795] [serial = 2168] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 147 (0x118c74800) [pid = 1795] [serial = 2167] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 146 (0x11a97d000) [pid = 1795] [serial = 2170] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 145 (0x11ad93800) [pid = 1795] [serial = 2171] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 144 (0x11bcc1800) [pid = 1795] [serial = 2176] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 143 (0x11c12f400) [pid = 1795] [serial = 2177] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 142 (0x118fd6800) [pid = 1795] [serial = 2146] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x11c803800) [pid = 1795] [serial = 2179] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x114acbc00) [pid = 1795] [serial = 2165] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x114a9fc00) [pid = 1795] [serial = 2164] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x11a903800) [pid = 1795] [serial = 2161] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x1291dac00) [pid = 1795] [serial = 2152] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x12d91cc00) [pid = 1795] [serial = 2197] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x112223c00) [pid = 1795] [serial = 2191] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x11b5df000) [pid = 1795] [serial = 2173] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x11bab2000) [pid = 1795] [serial = 2174] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x12b548400) [pid = 1795] [serial = 2186] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 131 (0x12b547400) [pid = 1795] [serial = 2194] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 130 (0x12ce87400) [pid = 1795] [serial = 2189] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 129 (0x12d7a0400) [pid = 1795] [serial = 2195] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 128 (0x129dec400) [pid = 1795] [serial = 2183] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 127 (0x12b5bd800) [pid = 1795] [serial = 1475] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:51:10 INFO - PROCESS | 1795 | --DOMWINDOW == 126 (0x127947c00) [pid = 1795] [serial = 2180] [outer = 0x0] [url = about:blank] 11:51:10 INFO - PROCESS | 1795 | 1461178270785 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 1795 | ++DOCSHELL 0x11bfcc000 == 52 [pid = 1795] [id = 767] 11:51:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 127 (0x1140c2800) [pid = 1795] [serial = 2299] [outer = 0x0] 11:51:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 128 (0x115360c00) [pid = 1795] [serial = 2300] [outer = 0x1140c2800] 11:51:10 INFO - PROCESS | 1795 | 1461178270811 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 1795 | ++DOMWINDOW == 129 (0x11bcc1800) [pid = 1795] [serial = 2301] [outer = 0x1140c2800] 11:51:10 INFO - PROCESS | 1795 | [1795] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:51:11 INFO - PROCESS | 1795 | 1461178271595 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,{},{}]]]}] 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:51:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:51:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:51:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:51:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:51:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:51:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:51:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:51:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:51:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:51:11 INFO - {} 11:51:11 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 11:51:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:51:11 INFO - {} 11:51:11 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 - {} 11:51:11 INFO - {} 11:51:11 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 11:51:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:51:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:51:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:51:11 INFO - {} 11:51:11 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 11:51:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:51:11 INFO - {} 11:51:11 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 - {} 11:51:11 INFO - {} 11:51:11 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 11:51:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:51:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:51:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 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 11:51:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:51:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:51:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:51:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:51:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:51:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 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 11:51:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:51:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 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 11:51:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:51:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 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 11:51:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:51:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:51:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:51:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:51:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:51:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:51:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:51:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:51:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:51:11 INFO - {} 11:51:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1050ms 11:51:11 INFO - PROCESS | 1795 | 1461178271632 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:51:11 INFO - PROCESS | 1795 | 1461178271634 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:51:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:51:11 INFO - PROCESS | 1795 | 1461178271636 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - PROCESS | 1795 | 1461178271637 Marionette TRACE conn2 <- [1,3034,null,{}] 11:51:11 INFO - PROCESS | 1795 | 1461178271639 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}] 11:51:11 INFO - PROCESS | 1795 | 1461178271733 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:51:11 INFO - PROCESS | 1795 | 1461178271736 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 1795 | ++DOCSHELL 0x12d7c0800 == 53 [pid = 1795] [id = 768] 11:51:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 130 (0x125f30000) [pid = 1795] [serial = 2302] [outer = 0x0] 11:51:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 131 (0x12cd69400) [pid = 1795] [serial = 2303] [outer = 0x125f30000] 11:51:11 INFO - PROCESS | 1795 | 1461178271763 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 1795 | ++DOMWINDOW == 132 (0x12cfbe800) [pid = 1795] [serial = 2304] [outer = 0x125f30000] 11:51:12 INFO - PROCESS | 1795 | 1461178272066 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]]]}] 11:51:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:51:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 469ms 11:51:12 INFO - PROCESS | 1795 | 1461178272107 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 1795 | 1461178272108 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:51:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:51:12 INFO - PROCESS | 1795 | 1461178272110 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 1795 | 1461178272111 Marionette TRACE conn2 <- [1,3038,null,{}] 11:51:12 INFO - PROCESS | 1795 | 1461178272114 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}] 11:51:12 INFO - PROCESS | 1795 | 1461178272196 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:51:12 INFO - PROCESS | 1795 | 1461178272268 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x12da73800 == 54 [pid = 1795] [id = 769] 11:51:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x123f18800) [pid = 1795] [serial = 2305] [outer = 0x0] 11:51:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x12cfbbc00) [pid = 1795] [serial = 2306] [outer = 0x123f18800] 11:51:12 INFO - PROCESS | 1795 | 1461178272294 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x12d91cc00) [pid = 1795] [serial = 2307] [outer = 0x123f18800] 11:51:12 INFO - PROCESS | 1795 | 1461178272563 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"]]]}] 11:51:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:51:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:51:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:51:12 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 11:51:12 INFO - PROCESS | 1795 | 1461178272581 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 1795 | 1461178272583 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:51:12 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:51:12 INFO - PROCESS | 1795 | 1461178272593 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 1795 | 1461178272594 Marionette TRACE conn2 <- [1,3042,null,{}] 11:51:12 INFO - PROCESS | 1795 | 1461178272609 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}] 11:51:12 INFO - PROCESS | 1795 | 1461178272736 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:51:12 INFO - PROCESS | 1795 | 1461178272774 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 1795 | ++DOCSHELL 0x12efd7800 == 55 [pid = 1795] [id = 770] 11:51:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x12e125000) [pid = 1795] [serial = 2308] [outer = 0x0] 11:51:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x12e130c00) [pid = 1795] [serial = 2309] [outer = 0x12e125000] 11:51:12 INFO - PROCESS | 1795 | 1461178272802 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x12e235c00) [pid = 1795] [serial = 2310] [outer = 0x12e125000] 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:51:13 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. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:51:13 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'.) 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:51:13 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. 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:51:13 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. 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:51:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:51:13 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. 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:51:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:51:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:51:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:51:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:51:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:51:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:51:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:51:13 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 644ms 11:51:13 INFO - PROCESS | 1795 | 1461178273215 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]]]}] 11:51:13 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:51:13 INFO - PROCESS | 1795 | 1461178273237 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 1795 | 1461178273238 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:51:13 INFO - PROCESS | 1795 | 1461178273241 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 1795 | 1461178273242 Marionette TRACE conn2 <- [1,3046,null,{}] 11:51:13 INFO - PROCESS | 1795 | 1461178273244 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}] 11:51:13 INFO - PROCESS | 1795 | 1461178273351 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:51:13 INFO - PROCESS | 1795 | 1461178273388 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x12f1b1800 == 56 [pid = 1795] [id = 771] 11:51:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x1238b9400) [pid = 1795] [serial = 2311] [outer = 0x0] 11:51:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x12e24f400) [pid = 1795] [serial = 2312] [outer = 0x1238b9400] 11:51:13 INFO - PROCESS | 1795 | 1461178273416 Marionette DEBUG loaded listener.js 11:51:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x12e27a800) [pid = 1795] [serial = 2313] [outer = 0x1238b9400] 11:51:13 INFO - PROCESS | 1795 | [1795] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:51:13 INFO - PROCESS | 1795 | 1461178273764 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:51:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:51:13 INFO - {} 11:51:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 570ms 11:51:13 INFO - PROCESS | 1795 | 1461178273811 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 1795 | 1461178273812 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:51:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:51:13 INFO - PROCESS | 1795 | 1461178273814 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 1795 | 1461178273816 Marionette TRACE conn2 <- [1,3050,null,{}] 11:51:13 INFO - PROCESS | 1795 | 1461178273818 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}] 11:51:13 INFO - PROCESS | 1795 | 1461178273934 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:51:13 INFO - PROCESS | 1795 | 1461178273938 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 1795 | ++DOCSHELL 0x12fd54000 == 57 [pid = 1795] [id = 772] 11:51:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x12e254000) [pid = 1795] [serial = 2314] [outer = 0x0] 11:51:13 INFO - PROCESS | 1795 | ++DOMWINDOW == 143 (0x12e27c400) [pid = 1795] [serial = 2315] [outer = 0x12e254000] 11:51:13 INFO - PROCESS | 1795 | 1461178273963 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 144 (0x12f7d1c00) [pid = 1795] [serial = 2316] [outer = 0x12e254000] 11:51:14 INFO - PROCESS | 1795 | 1461178274298 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]]]}] 11:51:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:51:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:51:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:51:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:51:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 518ms 11:51:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:51:14 INFO - PROCESS | 1795 | 1461178274334 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:51:14 INFO - PROCESS | 1795 | 1461178274335 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:51:14 INFO - PROCESS | 1795 | 1461178274338 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:51:14 INFO - PROCESS | 1795 | 1461178274340 Marionette TRACE conn2 <- [1,3054,null,{}] 11:51:14 INFO - PROCESS | 1795 | 1461178274343 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}] 11:51:14 INFO - PROCESS | 1795 | 1461178274488 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:51:14 INFO - PROCESS | 1795 | 1461178274509 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 1795 | ++DOCSHELL 0x13007a000 == 58 [pid = 1795] [id = 773] 11:51:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 145 (0x12e257800) [pid = 1795] [serial = 2317] [outer = 0x0] 11:51:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 146 (0x12f7d7800) [pid = 1795] [serial = 2318] [outer = 0x12e257800] 11:51:14 INFO - PROCESS | 1795 | 1461178274549 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 1795 | ++DOMWINDOW == 147 (0x12fda6c00) [pid = 1795] [serial = 2319] [outer = 0x12e257800] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 146 (0x112170c00) [pid = 1795] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 145 (0x11bf27800) [pid = 1795] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 144 (0x129ace400) [pid = 1795] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 143 (0x11bf29000) [pid = 1795] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 142 (0x11bfb5800) [pid = 1795] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x1187b9800) [pid = 1795] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x114aa2c00) [pid = 1795] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x12bbc4000) [pid = 1795] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x1154e8800) [pid = 1795] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x114ac7800) [pid = 1795] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 136 (0x127238000) [pid = 1795] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 135 (0x11a911800) [pid = 1795] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 134 (0x11c804000) [pid = 1795] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 133 (0x129d40400) [pid = 1795] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:51:14 INFO - PROCESS | 1795 | --DOMWINDOW == 132 (0x12a84a000) [pid = 1795] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:51:15 INFO - PROCESS | 1795 | 1461178275214 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"]]]}] 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:51:15 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" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:51:15 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" 11:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:51:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 935ms 11:51:15 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:51:15 INFO - PROCESS | 1795 | 1461178275275 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 1795 | 1461178275277 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:51:15 INFO - PROCESS | 1795 | 1461178275280 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 1795 | 1461178275281 Marionette TRACE conn2 <- [1,3058,null,{}] 11:51:15 INFO - PROCESS | 1795 | 1461178275285 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}] 11:51:15 INFO - PROCESS | 1795 | 1461178275421 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:51:15 INFO - PROCESS | 1795 | 1461178275515 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 1795 | ++DOCSHELL 0x1302e7000 == 59 [pid = 1795] [id = 774] 11:51:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 133 (0x12f7cd800) [pid = 1795] [serial = 2320] [outer = 0x0] 11:51:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 134 (0x12fda8000) [pid = 1795] [serial = 2321] [outer = 0x12f7cd800] 11:51:15 INFO - PROCESS | 1795 | 1461178275557 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 1795 | ++DOMWINDOW == 135 (0x12fdaf400) [pid = 1795] [serial = 2322] [outer = 0x12f7cd800] 11:51:16 INFO - PROCESS | 1795 | 1461178276005 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]]]}] 11:51:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:51:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:51:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:51:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:51:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:51:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:51:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:51:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:51:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:51:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:51:16 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:51:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:16 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:51:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:51:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:51:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:51:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:51:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:51:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:51:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:51:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:51:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:51:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:51:16 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 775ms 11:51:16 INFO - PROCESS | 1795 | 1461178276055 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 1795 | 1461178276058 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:51:16 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:51:16 INFO - PROCESS | 1795 | 1461178276061 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 1795 | 1461178276064 Marionette TRACE conn2 <- [1,3062,null,{}] 11:51:16 INFO - PROCESS | 1795 | 1461178276068 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}] 11:51:16 INFO - PROCESS | 1795 | 1461178276224 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:51:16 INFO - PROCESS | 1795 | 1461178276237 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:16 INFO - PROCESS | 1795 | ++DOCSHELL 0x13cc42800 == 60 [pid = 1795] [id = 775] 11:51:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 136 (0x11bea1400) [pid = 1795] [serial = 2323] [outer = 0x0] 11:51:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 137 (0x12b1d7000) [pid = 1795] [serial = 2324] [outer = 0x11bea1400] 11:51:16 INFO - PROCESS | 1795 | 1461178276284 Marionette DEBUG loaded listener.js 11:51:16 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x12fda6400) [pid = 1795] [serial = 2325] [outer = 0x11bea1400] 11:51:16 INFO - PROCESS | 1795 | [1795] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:51:16 INFO - PROCESS | 1795 | 1461178276743 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:51:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:51:16 INFO - {} 11:51:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 723ms 11:51:16 INFO - PROCESS | 1795 | 1461178276784 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 1795 | 1461178276785 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:51:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:51:16 INFO - PROCESS | 1795 | 1461178276787 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 1795 | 1461178276788 Marionette TRACE conn2 <- [1,3066,null,{}] 11:51:16 INFO - PROCESS | 1795 | 1461178276790 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}] 11:51:16 INFO - PROCESS | 1795 | 1461178276894 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:51:17 INFO - PROCESS | 1795 | 1461178277077 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x115615800 == 61 [pid = 1795] [id = 776] 11:51:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x112162400) [pid = 1795] [serial = 2326] [outer = 0x0] 11:51:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x112220400) [pid = 1795] [serial = 2327] [outer = 0x112162400] 11:51:17 INFO - PROCESS | 1795 | 1461178277131 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 141 (0x114aa5400) [pid = 1795] [serial = 2328] [outer = 0x112162400] 11:51:17 INFO - PROCESS | 1795 | 1461178277607 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]]]}] 11:51:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:51:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:51:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:51:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:51:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:51:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:51:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:51:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 11:51:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:51:17 INFO - PROCESS | 1795 | 1461178277660 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:51:17 INFO - PROCESS | 1795 | 1461178277663 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:51:17 INFO - PROCESS | 1795 | 1461178277667 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:51:17 INFO - PROCESS | 1795 | 1461178277669 Marionette TRACE conn2 <- [1,3070,null,{}] 11:51:17 INFO - PROCESS | 1795 | 1461178277672 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}] 11:51:17 INFO - PROCESS | 1795 | 1461178277787 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:51:17 INFO - PROCESS | 1795 | 1461178277897 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 1795 | ++DOCSHELL 0x125fe6800 == 62 [pid = 1795] [id = 777] 11:51:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 142 (0x114bbc000) [pid = 1795] [serial = 2329] [outer = 0x0] 11:51:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 143 (0x1191ba800) [pid = 1795] [serial = 2330] [outer = 0x114bbc000] 11:51:17 INFO - PROCESS | 1795 | 1461178277932 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 1795 | ++DOMWINDOW == 144 (0x11a98c800) [pid = 1795] [serial = 2331] [outer = 0x114bbc000] 11:51:18 INFO - PROCESS | 1795 | 1461178278300 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]]]}] 11:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:51:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 672ms 11:51:18 INFO - PROCESS | 1795 | 1461178278340 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 1795 | 1461178278343 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:51:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:51:18 INFO - PROCESS | 1795 | 1461178278346 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 1795 | 1461178278347 Marionette TRACE conn2 <- [1,3074,null,{}] 11:51:18 INFO - PROCESS | 1795 | 1461178278350 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}] 11:51:18 INFO - PROCESS | 1795 | 1461178278458 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:51:18 INFO - PROCESS | 1795 | 1461178278569 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a810800 == 63 [pid = 1795] [id = 778] 11:51:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 145 (0x11acc3800) [pid = 1795] [serial = 2332] [outer = 0x0] 11:51:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 146 (0x11afeb800) [pid = 1795] [serial = 2333] [outer = 0x11acc3800] 11:51:18 INFO - PROCESS | 1795 | 1461178278602 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 1795 | ++DOMWINDOW == 147 (0x11be9b800) [pid = 1795] [serial = 2334] [outer = 0x11acc3800] 11:51:18 INFO - PROCESS | 1795 | 1461178278960 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]]]}] 11:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:51:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:51:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 620ms 11:51:18 INFO - PROCESS | 1795 | 1461178278966 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 1795 | 1461178278970 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:51:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:51:18 INFO - PROCESS | 1795 | 1461178278978 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 1795 | 1461178278983 Marionette TRACE conn2 <- [1,3078,null,{}] 11:51:18 INFO - PROCESS | 1795 | 1461178278986 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}] 11:51:19 INFO - PROCESS | 1795 | 1461178279095 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:51:19 INFO - PROCESS | 1795 | 1461178279203 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x12b426000 == 64 [pid = 1795] [id = 779] 11:51:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 148 (0x11bea1000) [pid = 1795] [serial = 2335] [outer = 0x0] 11:51:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 149 (0x11c3eb400) [pid = 1795] [serial = 2336] [outer = 0x11bea1000] 11:51:19 INFO - PROCESS | 1795 | 1461178279236 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 150 (0x123e8c400) [pid = 1795] [serial = 2337] [outer = 0x11bea1000] 11:51:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 11:51:19 INFO - reader.readAsText(blob_2) 11:51:19 INFO - }" did not throw 11:51:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 11:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 11:51:19 INFO - PROCESS | 1795 | 1461178279596 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] 11:51:19 INFO - PROCESS | 1795 | 1461178279607 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:51:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:51:19 INFO - PROCESS | 1795 | 1461178279611 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:51:19 INFO - PROCESS | 1795 | 1461178279613 Marionette TRACE conn2 <- [1,3082,null,{}] 11:51:19 INFO - PROCESS | 1795 | 1461178279615 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}] 11:51:19 INFO - PROCESS | 1795 | 1461178279725 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:51:19 INFO - PROCESS | 1795 | 1461178279832 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 1795 | ++DOCSHELL 0x12bea6000 == 65 [pid = 1795] [id = 780] 11:51:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 151 (0x11bf1f800) [pid = 1795] [serial = 2338] [outer = 0x0] 11:51:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 152 (0x12748f800) [pid = 1795] [serial = 2339] [outer = 0x11bf1f800] 11:51:19 INFO - PROCESS | 1795 | 1461178279868 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 1795 | ++DOMWINDOW == 153 (0x1291e1400) [pid = 1795] [serial = 2340] [outer = 0x11bf1f800] 11:51:20 INFO - PROCESS | 1795 | 1461178280232 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]]]}] 11:51:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:51:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:51:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:51:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 669ms 11:51:20 INFO - PROCESS | 1795 | 1461178280282 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:51:20 INFO - PROCESS | 1795 | 1461178280283 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:51:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:51:20 INFO - PROCESS | 1795 | 1461178280286 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 1795 | 1461178280287 Marionette TRACE conn2 <- [1,3086,null,{}] 11:51:20 INFO - PROCESS | 1795 | 1461178280290 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}] 11:51:20 INFO - PROCESS | 1795 | 1461178280397 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:51:20 INFO - PROCESS | 1795 | 1461178280496 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:20 INFO - PROCESS | 1795 | ++DOCSHELL 0x12eb6f000 == 66 [pid = 1795] [id = 781] 11:51:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 154 (0x129deb800) [pid = 1795] [serial = 2341] [outer = 0x0] 11:51:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 155 (0x129df1c00) [pid = 1795] [serial = 2342] [outer = 0x129deb800] 11:51:20 INFO - PROCESS | 1795 | 1461178280547 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 1795 | ++DOMWINDOW == 156 (0x12a845800) [pid = 1795] [serial = 2343] [outer = 0x129deb800] 11:51:20 INFO - PROCESS | 1795 | 1461178280911 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:51:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:51:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 11:51:20 INFO - PROCESS | 1795 | 1461178280956 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:51:20 INFO - PROCESS | 1795 | 1461178280958 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:51:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:51:20 INFO - PROCESS | 1795 | 1461178280961 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 1795 | 1461178280963 Marionette TRACE conn2 <- [1,3090,null,{}] 11:51:20 INFO - PROCESS | 1795 | 1461178280967 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}] 11:51:21 INFO - PROCESS | 1795 | 1461178281102 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:51:21 INFO - PROCESS | 1795 | 1461178281213 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x1302e3000 == 67 [pid = 1795] [id = 782] 11:51:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 157 (0x12a845c00) [pid = 1795] [serial = 2344] [outer = 0x0] 11:51:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 158 (0x12a8af400) [pid = 1795] [serial = 2345] [outer = 0x12a845c00] 11:51:21 INFO - PROCESS | 1795 | 1461178281245 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 159 (0x12ad65c00) [pid = 1795] [serial = 2346] [outer = 0x12a845c00] 11:51:21 INFO - PROCESS | 1795 | 1461178281590 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:51:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:51:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 11:51:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:51:21 INFO - PROCESS | 1795 | 1461178281632 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:51:21 INFO - PROCESS | 1795 | 1461178281633 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:51:21 INFO - PROCESS | 1795 | 1461178281636 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 1795 | 1461178281637 Marionette TRACE conn2 <- [1,3094,null,{}] 11:51:21 INFO - PROCESS | 1795 | 1461178281639 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}] 11:51:21 INFO - PROCESS | 1795 | 1461178281749 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:51:21 INFO - PROCESS | 1795 | 1461178281853 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a805000 == 68 [pid = 1795] [id = 783] 11:51:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 160 (0x11bea0000) [pid = 1795] [serial = 2347] [outer = 0x0] 11:51:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 161 (0x127237800) [pid = 1795] [serial = 2348] [outer = 0x11bea0000] 11:51:21 INFO - PROCESS | 1795 | 1461178281883 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 1795 | ++DOMWINDOW == 162 (0x12ab7cc00) [pid = 1795] [serial = 2349] [outer = 0x11bea0000] 11:51:22 INFO - PROCESS | 1795 | 1461178282229 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:51:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:51:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 618ms 11:51:22 INFO - PROCESS | 1795 | 1461178282255 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 1795 | 1461178282256 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:51:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:51:22 INFO - PROCESS | 1795 | 1461178282258 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 1795 | 1461178282260 Marionette TRACE conn2 <- [1,3098,null,{}] 11:51:22 INFO - PROCESS | 1795 | 1461178282262 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}] 11:51:22 INFO - PROCESS | 1795 | 1461178282368 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:51:22 INFO - PROCESS | 1795 | 1461178282526 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 1795 | ++DOCSHELL 0x12a966800 == 69 [pid = 1795] [id = 784] 11:51:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 163 (0x11a915400) [pid = 1795] [serial = 2350] [outer = 0x0] 11:51:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 164 (0x12ab7f000) [pid = 1795] [serial = 2351] [outer = 0x11a915400] 11:51:22 INFO - PROCESS | 1795 | 1461178282559 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 1795 | ++DOMWINDOW == 165 (0x12ab84800) [pid = 1795] [serial = 2352] [outer = 0x11a915400] 11:51:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:51:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:51:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 669ms 11:51:22 INFO - PROCESS | 1795 | 1461178282923 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]]]}] 11:51:22 INFO - PROCESS | 1795 | 1461178282928 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 1795 | 1461178282929 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:51:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:51:22 INFO - PROCESS | 1795 | 1461178282931 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 1795 | 1461178282933 Marionette TRACE conn2 <- [1,3102,null,{}] 11:51:22 INFO - PROCESS | 1795 | 1461178282938 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}] 11:51:23 INFO - PROCESS | 1795 | 1461178283050 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:51:23 INFO - PROCESS | 1795 | 1461178283153 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x118a1e000 == 70 [pid = 1795] [id = 785] 11:51:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 166 (0x118c7e000) [pid = 1795] [serial = 2353] [outer = 0x0] 11:51:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 167 (0x11afb3800) [pid = 1795] [serial = 2354] [outer = 0x118c7e000] 11:51:23 INFO - PROCESS | 1795 | 1461178283182 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 168 (0x1272be800) [pid = 1795] [serial = 2355] [outer = 0x118c7e000] 11:51:23 INFO - PROCESS | 1795 | 1461178283546 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:51:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:51:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 621ms 11:51:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:51:23 INFO - PROCESS | 1795 | 1461178283554 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:51:23 INFO - PROCESS | 1795 | 1461178283556 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:51:23 INFO - PROCESS | 1795 | 1461178283558 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - PROCESS | 1795 | 1461178283559 Marionette TRACE conn2 <- [1,3106,null,{}] 11:51:23 INFO - PROCESS | 1795 | 1461178283562 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}] 11:51:23 INFO - PROCESS | 1795 | 1461178283669 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:51:23 INFO - PROCESS | 1795 | 1461178283907 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c17800 == 71 [pid = 1795] [id = 786] 11:51:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 169 (0x112155000) [pid = 1795] [serial = 2356] [outer = 0x0] 11:51:23 INFO - PROCESS | 1795 | ++DOMWINDOW == 170 (0x112222c00) [pid = 1795] [serial = 2357] [outer = 0x112155000] 11:51:23 INFO - PROCESS | 1795 | 1461178283946 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 171 (0x1146ad800) [pid = 1795] [serial = 2358] [outer = 0x112155000] 11:51:24 INFO - PROCESS | 1795 | 1461178284343 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]]]}] 11:51:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:51:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:51:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:51:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 820ms 11:51:24 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:51:24 INFO - PROCESS | 1795 | 1461178284393 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:51:24 INFO - PROCESS | 1795 | 1461178284396 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:51:24 INFO - PROCESS | 1795 | 1461178284399 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 1795 | 1461178284401 Marionette TRACE conn2 <- [1,3110,null,{}] 11:51:24 INFO - PROCESS | 1795 | 1461178284423 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}] 11:51:24 INFO - PROCESS | 1795 | 1461178284531 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:51:24 INFO - PROCESS | 1795 | 1461178284648 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:24 INFO - PROCESS | 1795 | ++DOCSHELL 0x119c20000 == 72 [pid = 1795] [id = 787] 11:51:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 172 (0x114aca000) [pid = 1795] [serial = 2359] [outer = 0x0] 11:51:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 173 (0x114acd800) [pid = 1795] [serial = 2360] [outer = 0x114aca000] 11:51:24 INFO - PROCESS | 1795 | 1461178284681 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 1795 | ++DOMWINDOW == 174 (0x114bbbc00) [pid = 1795] [serial = 2361] [outer = 0x114aca000] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x13cc42800 == 71 [pid = 1795] [id = 775] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x1302e7000 == 70 [pid = 1795] [id = 774] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x13007a000 == 69 [pid = 1795] [id = 773] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x12fd54000 == 68 [pid = 1795] [id = 772] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x12f1b1800 == 67 [pid = 1795] [id = 771] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x12efd7800 == 66 [pid = 1795] [id = 770] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 173 (0x11a91ac00) [pid = 1795] [serial = 2268] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x12da73800 == 65 [pid = 1795] [id = 769] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x12d7c0800 == 64 [pid = 1795] [id = 768] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x11bfcc000 == 63 [pid = 1795] [id = 767] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x114b9d800 == 62 [pid = 1795] [id = 766] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x123c9d800 == 61 [pid = 1795] [id = 765] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x12fe9a800 == 60 [pid = 1795] [id = 761] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x12e93f800 == 59 [pid = 1795] [id = 760] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x1288d4800 == 58 [pid = 1795] [id = 759] 11:51:25 INFO - PROCESS | 1795 | 1461178285082 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"]]]}] 11:51:25 INFO - PROCESS | 1795 | --DOCSHELL 0x11a885800 == 57 [pid = 1795] [id = 758] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 172 (0x12e133800) [pid = 1795] [serial = 2201] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 171 (0x11c3c5400) [pid = 1795] [serial = 2236] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 170 (0x12a6e0400) [pid = 1795] [serial = 2244] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 169 (0x12a84b000) [pid = 1795] [serial = 2245] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 168 (0x123d55c00) [pid = 1795] [serial = 2241] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 167 (0x1291e0400) [pid = 1795] [serial = 2242] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 166 (0x11af73800) [pid = 1795] [serial = 2209] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 165 (0x12b548000) [pid = 1795] [serial = 2250] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 164 (0x112162000) [pid = 1795] [serial = 2203] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 163 (0x115710000) [pid = 1795] [serial = 2224] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 162 (0x129960800) [pid = 1795] [serial = 2212] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 161 (0x11a90e800) [pid = 1795] [serial = 2233] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 160 (0x11bab9400) [pid = 1795] [serial = 2234] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 159 (0x12cfb4800) [pid = 1795] [serial = 2215] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 158 (0x119c38400) [pid = 1795] [serial = 2206] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 157 (0x12a6ee400) [pid = 1795] [serial = 2221] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 156 (0x1182b5000) [pid = 1795] [serial = 2228] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 155 (0x114ac2000) [pid = 1795] [serial = 2227] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 154 (0x12cfb6000) [pid = 1795] [serial = 2253] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 153 (0x11ada0000) [pid = 1795] [serial = 2231] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 152 (0x11a90d000) [pid = 1795] [serial = 2230] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 151 (0x114bbb000) [pid = 1795] [serial = 2256] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 150 (0x12d799400) [pid = 1795] [serial = 2254] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 149 (0x127241800) [pid = 1795] [serial = 2266] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 148 (0x1291d9c00) [pid = 1795] [serial = 2260] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 147 (0x11afb4400) [pid = 1795] [serial = 2259] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 146 (0x12723d400) [pid = 1795] [serial = 2265] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 145 (0x12e230000) [pid = 1795] [serial = 2218] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 144 (0x114bbf000) [pid = 1795] [serial = 2257] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 143 (0x123a17400) [pid = 1795] [serial = 2237] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 142 (0x123e85800) [pid = 1795] [serial = 2239] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 141 (0x12ce85800) [pid = 1795] [serial = 2262] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 140 (0x12a9e7000) [pid = 1795] [serial = 2247] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 139 (0x12d914400) [pid = 1795] [serial = 2263] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 138 (0x12bbc2800) [pid = 1795] [serial = 2251] [outer = 0x0] [url = about:blank] 11:51:25 INFO - PROCESS | 1795 | --DOMWINDOW == 137 (0x12b509400) [pid = 1795] [serial = 2248] [outer = 0x0] [url = about:blank] 11:51:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:51:25 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 11:51:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:51:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 734ms 11:51:25 INFO - PROCESS | 1795 | 1461178285135 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 1795 | 1461178285137 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:51:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:51:25 INFO - PROCESS | 1795 | 1461178285141 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - PROCESS | 1795 | 1461178285142 Marionette TRACE conn2 <- [1,3114,null,{}] 11:51:25 INFO - PROCESS | 1795 | 1461178285144 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}] 11:51:25 INFO - PROCESS | 1795 | 1461178285234 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:51:25 INFO - PROCESS | 1795 | 1461178285241 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\", \"2febb3ae-97a1-4e49-98cd-ca3636dabfe7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 1795 | ++DOCSHELL 0x11ba38800 == 58 [pid = 1795] [id = 788] 11:51:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 138 (0x114bbe400) [pid = 1795] [serial = 2362] [outer = 0x0] 11:51:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 139 (0x115710000) [pid = 1795] [serial = 2363] [outer = 0x114bbe400] 11:51:25 INFO - PROCESS | 1795 | 1461178285268 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 1795 | ++DOMWINDOW == 140 (0x118ee2400) [pid = 1795] [serial = 2364] [outer = 0x114bbe400] 11:51:25 INFO - PROCESS | 1795 | 1461178285630 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]]]}] 11:51:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:51:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 520ms 11:51:25 INFO - PROCESS | 1795 | 1461178285679 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 1795 | 1461178285680 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:51:26 WARNING - u'runner_teardown' () 11:51:26 INFO - No more tests 11:51:26 INFO - Got 0 unexpected results 11:51:26 INFO - SUITE-END | took 500s 11:51:26 INFO - Closing logging queue 11:51:26 INFO - queue closed 11:51:26 INFO - Return code: 0 11:51:26 WARNING - # TBPL SUCCESS # 11:51:26 INFO - Running post-action listener: _resource_record_post_action 11:51:26 INFO - Running post-run listener: _resource_record_post_run 11:51:27 INFO - Total resource usage - Wall time: 524s; CPU: 58.0%; Read bytes: 32402944; Write bytes: 997093376; Read time: 332; Write time: 4600 11:51:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:51:27 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 190976512; Write bytes: 191143936; Read time: 15859; Write time: 420 11:51:27 INFO - run-tests - Wall time: 504s; CPU: 58.0%; Read bytes: 30219776; Write bytes: 790765568; Read time: 307; Write time: 4127 11:51:27 INFO - Running post-run listener: _upload_blobber_files 11:51:27 INFO - Blob upload gear active. 11:51:27 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:51:27 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 11:51:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:51:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:51:28 INFO - (blobuploader) - INFO - Open directory for files ... 11:51:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:51:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:51:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:51:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:51:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:51:29 INFO - (blobuploader) - INFO - Done attempting. 11:51:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:51:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:51:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:51:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:51:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:51:30 INFO - (blobuploader) - INFO - Done attempting. 11:51:30 INFO - (blobuploader) - INFO - Iteration through files over. 11:51:31 INFO - Return code: 0 11:51:31 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:51:31 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:51:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1d057c620af2944461ad593e802ea73713286d7947c0f2847ef5cf25f1d22ba4e21b3533994b23d17e2adf2823943ad75f151540259c298374488bac32a94827", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b1cebd21138efef8d076c09f4699bd6fc82a106dc9c2d10f46c9070a216f749701e4d297c4d08a285bdc12d8a0ec1211aaf2ced190b462d2e40d19b6b0f3c88b"} 11:51:31 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:51:31 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:51:31 INFO - Contents: 11:51:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1d057c620af2944461ad593e802ea73713286d7947c0f2847ef5cf25f1d22ba4e21b3533994b23d17e2adf2823943ad75f151540259c298374488bac32a94827", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b1cebd21138efef8d076c09f4699bd6fc82a106dc9c2d10f46c9070a216f749701e4d297c4d08a285bdc12d8a0ec1211aaf2ced190b462d2e40d19b6b0f3c88b"} 11:51:31 INFO - Running post-run listener: copy_logs_to_upload_dir 11:51:31 INFO - Copying logs to upload dir... 11:51:31 INFO - mkdir: /builds/slave/test/build/upload/logs 11:51:31 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1771.522644 ========= master_lag: 0.93 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 29 mins, 32 secs) (at 2016-04-20 11:51:31.982067) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 11:51:31.986132) ========= 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.BCj7szgXSL/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.msAx4fqUia/Listeners TMPDIR=/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1d057c620af2944461ad593e802ea73713286d7947c0f2847ef5cf25f1d22ba4e21b3533994b23d17e2adf2823943ad75f151540259c298374488bac32a94827", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b1cebd21138efef8d076c09f4699bd6fc82a106dc9c2d10f46c9070a216f749701e4d297c4d08a285bdc12d8a0ec1211aaf2ced190b462d2e40d19b6b0f3c88b"} build_url:https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012898 build_url: 'https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1d057c620af2944461ad593e802ea73713286d7947c0f2847ef5cf25f1d22ba4e21b3533994b23d17e2adf2823943ad75f151540259c298374488bac32a94827", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b1cebd21138efef8d076c09f4699bd6fc82a106dc9c2d10f46c9070a216f749701e4d297c4d08a285bdc12d8a0ec1211aaf2ced190b462d2e40d19b6b0f3c88b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/N3ukQmDqSCSUgWQLGvQNGQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.59 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 11:51:32.592060) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 11:51:32.592389) ========= 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.BCj7szgXSL/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.msAx4fqUia/Listeners TMPDIR=/var/folders/vs/0sk_gyqd48x911v5vww2j48c00000w/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.005374 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 11:51:32.618356) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 11:51:32.618669) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 11:51:32.619031) ========= ========= Total master_lag: 3.70 =========